aero
aero copied to clipboard
A small library for explicit, intentful configuration.
Readme stills says: > Please note that being a beta version indicates the provisional status of this library, and that features are subject to change Is it still in experimentation...
function env was renamed to get-env, but forgot to rename call `(env "HOSTNAME")` https://github.com/juxt/aero/pull/104
Passes the key path to tag readers as `:key-path` in the opts map. An example of use case for this is a `#required` tag reader that throws an exception when...
for native Java services there are a lot of cases when numeric have to be strictly passed as integer. to avoid manual handling such needs #int reader to be added.
This link in the readme is dead: https://juxt.pro/blog/posts/component-meet-schema.html I couldn't find the article anywhere
Inspired by https://lobste.rs/s/chxlum/changeme_is_valid_base64#c_drqazo The use case is for when setting up a config early in a project, and you're not sure what the value will be, something like this: ```...
During development, we need to run the program with some configurations that is not tracked by git. What's the most proper way to achieve that with aero?
Remove distinction between clj and cljs as we're already in the clj branch
Using a number in the example is misleading since it produces either a string or a long. Better use something that isn't a number to begin with