https://github.com/chuntley/react-boilerplate
React 19, React-Router, Typescript, Vite, Zustand, Babel 7, React-Testing-Library, ESLint, Vitest
https://github.com/chuntley/react-boilerplate
babel7 boilerplate eslint react react-router react-testing-library typescript vitejs vitest zustand
Last synced: 21 days ago
JSON representation
React 19, React-Router, Typescript, Vite, Zustand, Babel 7, React-Testing-Library, ESLint, Vitest
- Host: GitHub
- URL: https://github.com/chuntley/react-boilerplate
- Owner: chuntley
- License: mit
- Created: 2017-07-07T02:49:37.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2025-03-05T21:52:04.000Z (about 2 months ago)
- Last Synced: 2025-04-12T00:15:34.780Z (21 days ago)
- Topics: babel7, boilerplate, eslint, react, react-router, react-testing-library, typescript, vitejs, vitest, zustand
- Language: TypeScript
- Homepage:
- Size: 2.09 MB
- Stars: 39
- Watchers: 3
- Forks: 12
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
React Boilerplate
========
Installation
---Requires Node >=20.x, excluding 21.x
Install Yarn: https://yarnpkg.com/lang/en/docs/install/
Clone and install dependencies:
```bash
$ git clone [email protected]:chuntley/react-boilerplate.git
$ cd react-boilerplate
$ yarn
```Development
---
To lift the dev server with hot module reloading.
```bash
$ yarn dev
```
The output of the command will list the URL to the dev server.Build
---To bundle the React application
```bash
$ yarn dist
```Testing
---```bash
# run all tests including coverage report and linting
$ yarn test# run tests in watch mode
$ yarn test:watch# run single test without coverage or linting
$ yarn test:lite
```Linting
---
```bash
$ yarn lint
```