yProx-cli
A tool for linting and building assets from yProx CMS. See this PR for additional details.
Documentation
Read the documentation.
Development workflow
You need to install dependencies first:
$ yarn
Tests and specs
Tests and specs are located inside the test
folder. You can run them with:
$ yarn test
Be sure to always add a test when you are modifying something!
Linting
We use TSLint and the AirBnb preset (with some tweaked rules).
You can lint the code with:
$ yarn lint$ yarn lint --fix # will automatically fix some errors
Contribution
- Make a pull request, its title should follows Angular commit message convention
- You should Squash and Merge your pull request
Publishing a new release
This is automatically done by Travis and semantic-release when you merge a pull request.