- NodeJS and preferably Node Version Manager to be able to swap between supported versions
- Yarn
To run rotten-deps
with a predefined configuration file you can:
- Use command
yarn install
to install dependencies. - Use command
yarn run start
which will build and then runrotten-deps
using config sample-config.json.
If you would like to have more control over the arguments and configuration used:
- Use command
yarn install
to install dependencies - Use command
yarn run build
to compile and build the application - Use command
node ./bin/rotten-deps [args]
to run it locally.
Use yarn test
to run CLI and API tests
When you feel like your changes are at a point where you'd like feedback, or if you feel they are ready for show time, create a pull request. This will run the tests and other CI checks as well as signaling to the maintainers it is ready to go.
Once you've created a pull request It would be nice if you could update the CHANGELOG.md and add a bullet about your change to the unreleased section with a link to your pull request. See the 'Keeping a changelog' section for more details.
This project will use https://keepachangelog.com/en/1.0.0/ as the format for it's change log