TS-Hajime is a TypeScript library that helps bootstrap TypeScript libraries with better DX tools.
It offers sensible defaults and is built with tools like pkgroll, tsx, tsup, vitest, and clieye.
The library comes with preconfigured tsconfig, eslint, vitest, prettier, package.json, and .gitignore files along with ready-to-use GitHub Actions, pre-commit hooks, and npm scripts.
Users can try out npx commands directly in TypeScript and the library outputs both ESM and CJS modules.