Add Tanstack Router Eslint Plugin

This commit is contained in:
2025-03-29 18:57:46 +01:00
parent cec4c369c8
commit ff0f09ecaf
3 changed files with 20 additions and 0 deletions

View File

@@ -3,11 +3,13 @@ import eslint from '@eslint/js';
import tseslint from 'typescript-eslint';
import eslintPluginReact from "eslint-plugin-react";
import eslintPluginReactHooks from "eslint-plugin-react-hooks";
import pluginRouter from '@tanstack/eslint-plugin-router';
// noinspection JSCheckFunctionSignatures
export default defineConfig([
eslint.configs.recommended,
...tseslint.configs.recommended,
...pluginRouter.configs['flat/recommended'],
{
settings: {
react: {
@@ -22,4 +24,5 @@ export default defineConfig([
eslintPluginReact.configs.flat.recommended,
eslintPluginReact.configs.flat['jsx-runtime'],
eslintPluginReactHooks.configs['recommended-latest'],
]);