In preparation for #2, move the current vault-specific command-line interface into a subcommand vault, and a matching configuration file vault.json instead of config.json.
Include machinery to automatically migrate to vault.json, with fallback to config.json if the former is not writable. (v1.0 will no longer support config.json or auto-migration.)
In preparation for #2, move the current
vault
-specific command-line interface into a subcommandvault
, and a matching configuration filevault.json
instead ofconfig.json
.Include machinery to automatically migrate to
vault.json
, with fallback toconfig.json
if the former is not writable. (v1.0 will no longer supportconfig.json
or auto-migration.)