- targeting Node
>= 20.19.0; - recursive subkeys (
::,:::, etc.) are supported now; - changed (fixed) sources precedence:
- JSON files and presets are composed in the order they are provided (as before);
- explicit command line arguments are applied last and can override values from files and presets (new behavior);
- some changes to escaping rules for keys containing
!and:; - adjusted
package.jsonexports; *.d.tsfiles are bundled byrollupnow.
- fix subkeys inside automatically indexed array item;
- change
inspecthandler options to exposenode:util.InspectOptions; - raise Node.js required version to
>= 14.13.1(usesnode:prefixes).
- few corrections for help command output.
- fix
unparse- indexing was broken for arrays of objects; - update Readme - extra notes about usage in PowerShell.
Initial release.
Aiming at Node.js version 14 and up.