This is template project with typescript.
This project is a good starting point if you want to create and publish npm module.
This project includes
- Typescript
- ts-node-dev setup for development
- jest setup for unit test cases with coverage report
- eslint setup
- pretier setup
- commitlint setup
- Github actions for CI and npm publish
-
Get started
git clone <repo_url> <folder> cd folder npm install
-
Run code in dev mode (watch your changes, and if changed re run automatically)
npm start
-
Run test cases
npm test
-
Build your code
npm run build
- How To guide
- github actions
- fork this for api with docker setup