Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bitcooker/react-typescript-vite-starter
Starter for react application
https://github.com/bitcooker/react-typescript-vite-starter
eslint-prettier jest react reactjs testing-library typescript vitejs
Last synced: 16 days ago
JSON representation
Starter for react application
- Host: GitHub
- URL: https://github.com/bitcooker/react-typescript-vite-starter
- Owner: bitcooker
- License: mit
- Created: 2023-11-03T13:49:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-03T13:50:19.000Z (over 1 year ago)
- Last Synced: 2025-02-04T07:14:19.647Z (17 days ago)
- Topics: eslint-prettier, jest, react, reactjs, testing-library, typescript, vitejs
- Language: TypeScript
- Homepage:
- Size: 546 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# @bitcooker/react-typescript-vite-starter
This is a [ReactJS](https://reactjs.org) + [Typescript](https://www.typescriptlang.org/) + [Vite](https://vitejs.dev) starter.
## What is inside?
This project uses many tools like:
- [React 18](https://reactjs.org)
- [Vite](https://vitejs.dev)
- [TypeScript](https://www.typescriptlang.org)
- [Vitest](https://vitest.dev/)
- [Testing Library](https://testing-library.com)
- [Eslint](https://eslint.org)
- [Prettier](https://prettier.io)## Requirements
Node.js v16.14.0 LTS & Pnpm v7.14.2
> You can use [nvm-sh](https://github.com/nvm-sh/nvm) or [nvm-windows](https://github.com/coreybutler/nvm-windows)
## Quick start
To prepare and start your dev enviroment
1. Install dependencies `pnpm install`
2. [WIP] Create a `.env` file following `.env.example`
3. Run server `pnpm run dev`
4. Go to `http://127.0.0.1:3000` 🚀### Lint
```bash
pnpm run lint
```### Build
```bash
pnpm run build
```### Test
```bash
pnpm run test:unit
```### License
©2023 bitcooker. All Rights Reserved.