PT Package Shared Helpers
npm install @palletech/pt-package-shared-helpersIntroduce the project
These instructions will get you a copy of the project up and running on your local machine for
development and testing purposes.
See deployment for notes on how to deploy the project on a live system.
- GNU make
- bumpversion - from here
- yarn - for package management
- Run make install to install node_modules
This project uses mocha
- Invoke tests with make test
- They will be run automatically as pre-push hook through Husky
- You can use make cover to check your code coverage
This project enforces the Airbnb Javascript Style Guide
- Exceptions and modifications are shown in .eslintrc.js
- Linting and editor configuration is handled automatically through .editorconfig, .eslintrc.js and prettier.config.js
- Before committing your code, you should run yarn prettier to cleanup your code (although some
linting will still be enforced on git commit)
- Changelog generation performed through Conventional Changelog
TODO