Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 2.58 KB

CHANGELOG.md

File metadata and controls

50 lines (33 loc) · 2.58 KB

Changelog

  • Allow dot (.) to be escaped (\\.) in keys for remove and replace #19
  • Change from blacklist to whitelist npm packing #18
  • Change internals from dot-object to dot-prop
  • Add .cjs and .mjs as additional default config extensions
  • Add reminder to README explaining the production and exclusion of the backup file #15
  • Add onClean and onRestore events #14
  • Update README options for readability
  • Fix documentation for changed default value of the remove option
  • Add documentation for function types of the remove and replace options
  • Complete rewrite in TypeScript, adding unit tests #13
  • Add a second positional argument to allow changing the path to the source package.json #7
  • Add clean-package/common shareable configuration with common settings which can be extended #10
  • Add --config option to supply a custom config path #1
  • Add --extends option for extending sharable configurations #5
  • Add --print-config option to print the combine configuration without executing command
  • Add --version option to print the version number #10
  • Expose code interface: load(), clean(), restore(), version()
  • Fix CLI JSON primitive transformer
  • Improve CLI key/value parser
  • Suggest installing as development dependency
  • Update spelling and grammar

1.0.0

  • Initial release!