🎁 New features:
- added option
--backtick
/useBackticks
to generate with backticks instead of single quotes. Thanks @darylwright - added option
--force
to rewrite target file even when it might be unsafe. Thanks @alexandercerutti - added option
--property
/properties
to pick additional properties from package.json. Thanks @dattran1999 and @alexandercerutti - added options
--template
/template
and--template-engine
/templateEngine
to generate with a custom template. - added option
--esm
to alias--es6
flag that might be deprecated in future. - added option
useEsmSyntax
to aliasuseEs6Syntax
that might be deprecated in future.
🐛 Bugfixes:
- improved CLI exit behaviour to ensure all output is flushed before exit
📃 Documentation changes:
- added instructions how to integrate with the
npm version
command. Thanks @sanjaypojo - improved genversion logo to work on dark backgrounds.
- changed image file names to be more SEO friendly
- improved documentation in general
⚙️ DevOps changes:
- uninstalled unused dev dependencies: eslint, command-line-test
- implemented in-house clitest module to replace command-line-test
- lots of refactoring under the hood
- extended test suite
- switched from broken Travis CI to GitHub Actions