Skip to content

oslabs-beta/react-query-rewind

React + TypeScript + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

Expanding the ESLint configuration

If you are developing a production application, we recommend updating the configuration to enable type aware lint rules:

  • Configure the top-level parserOptions property like this:
export default { // other rules... parserOptions: { ecmaVersion: 'latest', sourceType: 'module', project: ['./tsconfig.json', './tsconfig.node.json'], tsconfigRootDir: __dirname, }, }
  • Replace plugin:@typescript-eslint/recommended to plugin:@typescript-eslint/recommended-type-checked or plugin:@typescript-eslint/strict-type-checked
  • Optionally add plugin:@typescript-eslint/stylistic-type-checked
  • Install eslint-plugin-react and add plugin:react/recommended & plugin:react/jsx-runtime to the extends list

Development

Testing with Example 1

From the root directory:

  1. npm run install-all
  2. npm run link-dependencies
    1. Installs all peer dependencies in our package to ensure there are no duplicates
    2. Can see all packages currently linked with npm ls -g --depth=0 --link=tr
  3. npm run watch
    1. Starts rollup in watch mode and creates dist folder
  4. npm run link-package
    1. Links React Query Rewind
  5. npm run example-1
    1. Starts the example server with webpack

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •