✨ This workspace has been generated by Nx, a Smart, fast and extensible build system. ✨
Run nx graph
to see a diagram of the dependencies of the projects.
Run npx nx connect-to-nx-cloud
to enable remote caching and make CI faster.
Visit the Nx Documentation to learn more.
This project uses commitlint to enforce commit message conventions. The commit message conventions are defined in the commitlint.config.js file.
This project uses husky to run git hooks. The git hooks are defined in the husky.config.js file.
as part of yarn install husky will run husky install
which will create a .husky
directory and add a pre-commit
hook to the .git/hooks
directory. The pre-commit
hook will run yarn lint
before allowing a commit to be made.
npx husky add .husky/pre-commit "npx lint-staged"
# .husky/commit-msg (v8)
npx --no -- commitlint --edit $1
npx husky add .husky/commit-msg "npx --no -- commitlint --edit $1"