Hacker News new | ask | show | jobs
by jry1234 2250 days ago
Kensho has probably the best solution to this problem I've seen so far:

https://github.com/kensho-technologies/grift

Handles typing really well, as well as config defaults and fallbacks, giving you the ability to configure your app a few ways, and fall back on other configs if something isn't specified.