MCPcopy Index your code
hub / github.com/Tenacity-Dev/vite-react-ts-tailwind-tanstack-query-eslint-prettier

github.com/Tenacity-Dev/vite-react-ts-tailwind-tanstack-query-eslint-prettier @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
2 symbols 11 edges 9 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Vite + React + Typescript + Tanstack Query + Tailwind + Eslint + Prettier

This is a starter template to get you going with the must-have libraries for every project.

The starter includes the following libraries: - @tanstack/react-query - axios - tailwind - classnames - tailwind-merge - eslint and the libraries for the airbnb config - prettier

Also, relative paths are setup in the tsconfig.json file so that you can easily import anything you need relatively.

How to use this starter


Clone the repository:

https://github.com/Tenacity-Dev/vite-react-ts-tailwind-tanstack-query-eslint-prettier.git

cd into the repository:

cd vite-react-ts-tailwind-tanstack-query-eslint-prettier

To make this repository yours:

rm -rf .git && git init && npm init
git add .
git commit -m "Initial commit"

Install dependencies:

npm install

Start the local server:

npm run web

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

Core symbols most depended-on inside this repo

App
called by 0
src/App.tsx
cn
called by 0
src/utils/tailwindUtils.ts

Shape

Function 2

Languages

TypeScript100%

Modules by API surface

src/utils/tailwindUtils.ts1 symbols
src/App.tsx1 symbols

For agents

$ claude mcp add vite-react-ts-tailwind-tanstack-query-eslint-prettier \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page