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
hasky
hooks, 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