ts-node-starter using ts-node eslint prettier vitest husky & lint-staged execute index.ts pnpm start test pnpm test check pnpm lint pnpm type-check