This repo is using commitizen to follow conventional commits. To be able to commit into this repo, you should run following commands:
npm install -g commitizen
npm install
In order to create a new commit you should type in your console:
git cz
You'll be prompted to fill out required commit fields.
Note: this repo is using
haskyhooks, so you won't be able to push commits which don't follow the conventional commits.
Minimum required version of node is 11.15.0.
In order to run the project, you need to install dependencies with the following commands in your console:
npm i
Now to run the project in dev or prod mode, run the following command:
npm run start:dev
or
npm run build
This project is using stylelint and eslint for linting.
npm run lint
npm run stylelint
To run the tests, simply run:
npm test