Page cover

Addenda

Key Casing in Configuration Files

It is standard practice for command-line interfaces to accept arguments in kebab-case, while idiomatic JavaScript prefers camelCase. As such, Yargs converts from the former to the latter when parsing command-line arguments. By extension, Saffron will also recursively convert the key casing of parsed configuration files to camelCase.

Why "Saffron"?

Cosmiconfig is an amazing space-themed configuration loader. Yargs is a fantastic pirate-themed arguments parser. Saffronarrow-up-right is a space piratearrow-up-right in the excellent Fireflyarrow-up-right series.

Last updated