An Astro starter kit for static site development.
- Use Astro as the framework
- Type checking with TypeScript
- Lint and format files with ESLint, Stylelint and Prettier
- Use Lefthook to run linters on Git staged files
- Run linters on pull request using GitHub Actions
Clone this repository and install the dependencies:
npm i
npm start
npm run build
npm run lint
npm run fix