Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/richard-unterberg/ts-react-vite-minimal-starter

my toolbelt for starting small typescript react projects with vite (client based)
https://github.com/richard-unterberg/ts-react-vite-minimal-starter

editorconfig eslint fontsource husky lucide-react prettier react-vite tailwindcss typescript vite

Last synced: about 1 month ago
JSON representation

my toolbelt for starting small typescript react projects with vite (client based)

Awesome Lists containing this project

README

        

# TypeScript + React + Vite
## feat. Tailwind CSS + ESLint + Prettier)

Featuresome template to provides a additional setup to get TS-React working in Vite with HMR and handful of strict ESLint rules, I want to add to work with properly in my side projects.

Features:
- Tailwind CSS integration
- Fontsource integration
- Custom Theme Hook
- Lucide Icon Library
- Full Dev Setup
- ESLint
- Prettier + Prettier Sort Imports
- Husky + lint-staged
- editorconfig

## Usage

### Install

- clone
- run `npm install` in root

### Development

Start local dev server:
```bash
npm run dev
```

### Build

build production ready copy to `dist` folder:
```bash
npm run build
```

### Preview Build

to preview production-build locally:
```bash
# build before preview
npm run build

# the run preview
npm run preview
```