- pnpm management
- Typescript
- Jest testing
- Code coverage
- eslint linter
- prettier formatting
- CLI (typescript-based)
- Project generator
- Docs creation
- Simple creation
- Deployment
- Version management w/
changesets
orstandard-version
- GitHub Actions
- CI (Basic check)
- Release
- Docs release
- Badges
- CI
- Coverage
- npm release
- License (configurable w/ corrent copyright as in cookiecutter)
- ES6 module build (Add
"module"
entry inpackage.json
) - Bin entry in
package.json
? - Spell checks w/ cspell?
Should ask about npm
v. pnpm
v. yarn
, etc.
Yeoman:
generator-license
Creates a license automatically.
Turborepo has a list of prior art that is more focused on monorepos but has some overlap.