This is a readme from React Typscript Vite Redux Redux Saga Mui Boilerplate.
Requires Node >=14.x
Install Yarn:
https://yarnpkg.com/lang/en/docs/install/
Clone and install Yarn dependencies:
$ git clone https://github.com/jsdeveloperr/react-typscript-vite-redux-redux-saga-mui-boilerplate.git
$ cd react-typscript-vite-redux-redux-saga-mui-boilerplate
$ yarn
- ๐ฅ React.js
- ๐จ Integrate with MUI
- ๐ Type checking TypeScript
- โ Strict Mode for TypeScript and React 18
- โ๏ธ Linter with ESLint (default NextJS, NextJS Core Web Vitals and Airbnb configuration)
- ๐ Code Formatter with Prettier
- ๐ฆ Husky for Git Hooks
- ๐ซ Lint-staged for running linters on Git staged files
- ๐ VSCode configuration: Debug, Settings, Tasks and extension for PostCSS, ESLint, Prettier, TypeScript
- ๐ Include a FREE minimalist theme
To lift the dev server (default port 3000) with hot module reloading.
$ yarn dev
The application can be reached at http://localhost:3000
To bundle the React application
$ yarn dist
# 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
$ yarn lint