A React + Redux project powered by Vite (veet) with all of my favorite preflight tooling wired up and ready to go.
NOTE: This project requires Node version 17.5 or better due to the use of the new node-fetch API.
Features:
- Redux / Redux Toolkit
- Bootstrap 5
- Fontawesome 6 Free (easily upgradable)
- Draconian style and code quality enforcement courtesy of Prettier, ESLint, StyleLint and Vitest powered by Husky pre-commit hooks
- Documentation!
The easiest way to get started with this template is to clone it with Degit:
npx degit code-chimp/vite-redux-seed#main new-redux-project
cd new-redux-project
yarn
npx npm-check-updates
Feel free to use this as a basis for your own project but you may want to run npx npm-check-updates
to ensure you are
getting the latest packages as I will only sporadically update package.json
as I see major breaking changes or get
security warnings.