This is my personal typescript library starter kit. Here's the stack:
vitest
for testingtsup
for building (ESM by default, additional CJS module via Node.jsexports
)prettier
for formattingeslint
for lintinghusky
for commit hooksgithub actions
for CI
pnpm dev
Run application with esbuild andtsx
pnpm test
(orpnpm test:coverage
) for running unit testspnpm build
to build the library for publishing