https://github.com/kcmr/react-vite-starter
Starter template for React with TypeScript, CSS-Modules and Jest setup powered by Vite. Based on Vital (https://github.com/jvidalv/vital)
https://github.com/kcmr/react-vite-starter
eslint jest postcss prettier react scaffold-template starter-template testing-library-react typescript vite
Last synced: 3 months ago
JSON representation
Starter template for React with TypeScript, CSS-Modules and Jest setup powered by Vite. Based on Vital (https://github.com/jvidalv/vital)
- Host: GitHub
- URL: https://github.com/kcmr/react-vite-starter
- Owner: kcmr
- License: mit
- Created: 2021-11-23T19:05:31.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-12-19T20:28:19.000Z (over 4 years ago)
- Last Synced: 2025-02-10T09:31:35.016Z (over 1 year ago)
- Topics: eslint, jest, postcss, prettier, react, scaffold-template, starter-template, testing-library-react, typescript, vite
- Language: TypeScript
- Homepage:
- Size: 82 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# React Vite Starter Template
This is a starter template for projects using React with TypeScript and Vite for building.
It's **based on [Vital](https://github.com/jvidalv/vital)** with some modifications.
## Features
- TypeScript
- PostCSS (CSS modules)
- Jest setup (Testing Library)
- ESLint
- Prettier
- Git hooks powered by [simple-git-hooks](https://github.com/toplenboren/simple-git-hooks)
- lint-staged
- Vite with ESLint and Prettier checker
- Import aliases
## Usage
```
$ npx degit kcmr/react-vite-starter
$ nvm use
$ yarn
$ yarn start
```