An opinionated rollup starter template.
- TypeScript
- Using pnpm as the package manager and using only-allow to limit package manager
- Husky and lint-staged for run lint when commits
- ESLint, Prettier and MarkdownLint for lint and enforce code and documentation style
- Commitlint and Commitizen for enforce git commit format
- Changeset for automatically generate version change documentation
- Vitest for test.
- Basic Configuration for GitHub Actions
- Get code
git clone https://github.com/skyclouds2001/rollup-template-sky.git- Install dependencies
pnpm install- Run
pnpm dev- Build
pnpm build- Preview
pnpm previewMIT © skyclouds2001