Draft: V3 - 2021 updates
Some fix and updates for A17 helpers library.
It looks like it will be a new major version for now.
-
Fix tree shakable capacity of library -
Generate ESM, CJS, UMD build -
Move changelog to dedicated CHANGELOG.md
file -
Clean tests dependencies and update Jest configuration -
Replace jshint by eslint and configure lint on staging files (pre-commit hook) -
Use standardJs and prettier-standard for code rules -
Rewrite and refactor helpers to es6 syntax -
Move wiki content to internal storybook -
Change utility structure to have helper, test, and story in the same folder -
Add missing tests -
Remove behaviors functions (move to dedicated repo) -
Prepare for automatic release and npm publish base on tags / release -
Add commitling and convential commit ?