Includes:
- TypeScript (duh)
- PNPM
- Prettier
- Basic NPM publish Github workflow
- Update package.json, specifically:
name
,description
,repository.url
,author
- Check the license - uses MIT as default
- Install dependencies using
pnpm install
- Add NPM token as
NPM_TOKEN
Github environment variable
Builds and creates a dist
directory.
pnpm build
Executes test/index.ts
.
pnpm test
Releases package to NPM.
pnpm release