This is a useful edam template about Node.js module.
npm i -g edam-cli
edam imcuttle/edam-vendor?checkout=nodejs-module -o pkg-name
- Multi-languages - supports typescript and javascript.
- Babel - presets the most frequent babel configuration.
- Typescript
- pnpm
- GitHub workflow action
- GitHub issue template
- Test - supports jest or ava for testing.
- auto-document - uses documentation for generating API doc.
- Best practices for monorepo: pnpm & lerna-cli for release
- prettier & git hooks
- commit-lint
- auto-changelog