Starter template to get going ith NodeJs CLI development without much fuss.
| Branch | ||
|---|---|---|
| develop | ||
| master |
- ES6 support with babel
- Test script with Ava
- Watch scripts for run and tests
- Babel, Prettier and Eslint configs
- Github Actions for build and test
Using this template to initialise repository or copy the files as required. Or simply use it to get some inspiration.
- build :
Build the project and copy the built files to dist folder - test :
Run ava tests - watch-test :
Watch code and run tests on code change - cli-run :
Run the code without building - watch-run :
Use nodemon to watch code and run on change
We are using npm as the default package manager. To use Yarn delete package-lock.json and run yarn
Dev dependencies
- Being able to parameterise the setup
- Options for Test framework
- CLI setup without using the repository