- node.js 10.0+
- npm 10.0+
NOTE: we recommend using nvm
brew install nvmThe following outlines the commands for common development tasks.
To setup the project for development run the below commands. After these have been run you will be able to use the project else where, run tests, etc.
git clone https://github.com/brianneisler/firemin.git
cd firemin
nvm install
nvm use
npm run setupTo build the project
npm run buildTo build on every file change
npm run watchTo clean and remove all built files
npm run cleanTo clean AND wipe out all installed modules as well as package-lock.json files, use the cleanse script.
To cleanse the project
npm run cleanseRun tests for the project
npm testRun lint for the project
npm run lintRun docs generation for the project
npm run docs:gen