- yarn ^1.12.1
- git
- bash
- node 10
Install dependencies
yarn installTo run the build:
yarn buildTo run the build in watch mode:
yarn build-watchTo run tests:
yarn testTo run tests in watch mode:
yarn test-watchTo lint the build:
yarn lintTo update the documentation from the source code:
yarn docsIf you are using VSCode, you can debug tests by running the "Jest All" or "Jest Current File" commands in the debug menu. Also, if you are using the 'orta.vscode-jest' plugin, you can debug tests inline using the '>Jest: Start Runner' command.
This project uses conventional changelog and commitizen. These libraries help us build changelogs, and adhere to semantic versioning conventions. When you are ready to commit, stage your changes and then use the following command:
yarn commitIf you prefer to use regular git just make sure your commits follow the conventional changelog pattern. We use a git post-commit hooks to guarantee the commit follows the correct pattern.