This is @andreww2012 personal generic TypeScript project template.
Just copy the whole repo, change/review at least these things around and you're good to go:
- Change the author and the project name in
package.json, review the license - Review the installed dependencies,
enginesanddevEnginesfields - Review the scripts section
- Review the pnpm workspace config file (even if you don't use workspace/monorepo features, this file is the only way of configuring pnpm)
- Review if you're satisfied with the Prettier ignores
- Review the commented out lines in the Prettier config file
- Review the TypeScript config file
- Review the commented out lines in the ESLint config file
- Review the CSpell config file
- Review the knip config file
- Review the
.gitignorefile - Review the
commitlintconfig file - Review the
lefthookconfig file
- Review [the
AGENTS.mdfile] (CLAUDE.mdis a symlink to it)
- Clear this
README.mdfile :-)