Skip to content

Draft: V3 - 2021 updates

Antonin Caudron requested to merge 2021-updates into master

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 ?
Edited by Antonin Caudron

Merge request reports