Personal template for creating TypeScript libraries.
Prequisites: Node.js, Git, and the GitHub CLI (authed). AI agents like Claude Code should be able to complete all these steps.
- Run the setup script:
node setup.js [--private]
--private
will prevent the package being published to NPM. Usually packages should be public and will be published, but if you're unsure ask the user.
- Complete the TODOs in
package.json
andREADME.md
(don't change anything else!) - Run
npm install
, then check everything works withnpm run test && npm run build && npm run lint
- Commit the changes with the commit message 'Initialization from template'