hapipal / confidence

Dynamic, declarative configurations
Other
264 stars 44 forks source link

Replace yargs with bossy in CLI, remove support for ALCE file format #109

Closed devinivy closed 3 years ago

devinivy commented 3 years ago

This work ALCE file format support from the confidence CLI, and is replaced with a plain require() which does still support JSON (and of course javascript with CJS exports). The config file may also export a confidence store directly. Lastly, yargs has been replaced with bossy, now possible due to bossy's object argument support https://github.com/hapijs/bossy/pull/77. Lastly, I modernized the confidence bin tests.

Resolves #103 and resolves #105.