Sfoglia il codice sorgente

refactor: drop unused turbo eslint shim

xingyu4j 3 mesi fa
parent
commit
15f74b9d97

+ 1 - 2
internal/lint-configs/eslint-config/package.json

@@ -27,8 +27,7 @@
     }
   },
   "dependencies": {
-    "@vben/oxlint-config": "workspace:*",
-    "eslint-config-turbo": "catalog:"
+    "@vben/oxlint-config": "workspace:*"
   },
   "devDependencies": {
     "@eslint/js": "catalog:",

+ 0 - 1
internal/lint-configs/eslint-config/src/configs/index.ts

@@ -4,7 +4,6 @@ export * from './jsonc';
 export * from './node';
 export * from './perfectionist';
 export * from './pnpm';
-export * from './turbo';
 export * from './typescript';
 export * from './unicorn';
 export * from './vue';

+ 0 - 15
internal/lint-configs/eslint-config/src/configs/turbo.ts

@@ -1,15 +0,0 @@
-import type { Linter } from 'eslint';
-
-import { interopDefault } from '../util';
-
-export async function turbo(): Promise<Linter.Config[]> {
-  const pluginTurbo = await interopDefault(import('eslint-config-turbo'));
-
-  return [
-    {
-      plugins: {
-        turbo: pluginTurbo,
-      },
-    },
-  ];
-}

+ 0 - 2
internal/lint-configs/eslint-config/src/index.ts

@@ -7,7 +7,6 @@ import {
   node,
   perfectionist,
   pnpm,
-  turbo,
   typescript,
   unicorn,
   vue,
@@ -33,7 +32,6 @@ async function defineConfig(config: FlatConfig[] = []) {
     node(),
     perfectionist(),
     unicorn(),
-    turbo(),
     yaml(),
     pnpm(),
     ...customConfig,

+ 0 - 1
pnpm-workspace.yaml

@@ -92,7 +92,6 @@ catalog:
   element-plus: ^2.13.5
   es-toolkit: ^1.45.1
   eslint: ^10.0.3
-  eslint-config-turbo: ^2.8.17
   eslint-plugin-better-tailwindcss: ^4.3.2
   eslint-plugin-command: ^3.5.2
   eslint-plugin-jsonc: ^3.1.2