Drop unused eslint-plugin-relay-types from apps

The @probo/eslint-plugin-relay-types shim only types an
`eslint-plugin-relay` import, which no app makes anymore now that
linting runs through the single root eslint.config.mjs. The apps'
tsconfig.node.json even pulled it in for a per-app eslint.config.mjs
that no longer exists.

Remove the devDependency and the `types` entry from each app's
node tsconfig, and drop the stale eslint.config.mjs include. The
shim stays for packages/eslint-config, its real consumer.

Signed-off-by: Émile Ré <emile@probo.com>
This commit is contained in:
Émile Ré
2026-06-24 10:37:56 +02:00
parent 8f36e81fe8
commit 4656469c47
7 changed files with 7 additions and 15 deletions

View File

@@ -25,7 +25,6 @@
"relay-runtime": "^21.0.1"
},
"devDependencies": {
"@probo/eslint-plugin-relay-types": "^1.0.0",
"@tailwindcss/vite": "^4.3.1",
"@types/node": "^25.9.3",
"@types/react": "^19.2.17",

View File

@@ -20,8 +20,7 @@
"noUnusedParameters": true,
"erasableSyntaxOnly": true,
"noFallthroughCasesInSwitch": true,
"noUncheckedSideEffectImports": true,
"types": ["@probo/eslint-plugin-relay-types"]
"noUncheckedSideEffectImports": true
},
"include": ["vite.config.ts", "eslint.config.mjs"]
"include": ["vite.config.ts"]
}

View File

@@ -37,7 +37,6 @@
},
"devDependencies": {
"@babel/core": "^7.29.0",
"@probo/eslint-plugin-relay-types": "^1.0.0",
"@rolldown/plugin-babel": "^0.2.3",
"@tailwindcss/vite": "^4.3.1",
"@types/babel__core": "^7.20.5",

View File

@@ -20,8 +20,7 @@
"noUnusedParameters": true,
"erasableSyntaxOnly": true,
"noFallthroughCasesInSwitch": true,
"noUncheckedSideEffectImports": true,
"types": ["@probo/eslint-plugin-relay-types"]
"noUncheckedSideEffectImports": true
},
"include": ["vite.config.ts", "eslint.config.mjs"]
"include": ["vite.config.ts"]
}

View File

@@ -30,7 +30,6 @@
},
"devDependencies": {
"@babel/core": "^7.29.0",
"@probo/eslint-plugin-relay-types": "^1.0.0",
"@rolldown/plugin-babel": "^0.2.3",
"@tailwindcss/vite": "^4.3.1",
"@types/babel__core": "^7.20.5",

View File

@@ -20,8 +20,7 @@
"noUnusedParameters": true,
"erasableSyntaxOnly": true,
"noFallthroughCasesInSwitch": true,
"noUncheckedSideEffectImports": true,
"types": ["@probo/eslint-plugin-relay-types"]
"noUncheckedSideEffectImports": true
},
"include": ["vite.config.ts", "eslint.config.mjs"]
"include": ["vite.config.ts"]
}

4
package-lock.json generated
View File

@@ -32,6 +32,7 @@
"@base-ui/react": "^1.6.0",
"@probo/helpers": "1.0.0",
"@probo/react-lazy": "1.0.0",
"@probo/relay": "1.0.0",
"@probo/routes": "1.0.0",
"@probo/ui": "1.0.0",
"i18next": "^26.3.1",
@@ -43,7 +44,6 @@
"relay-runtime": "^21.0.1"
},
"devDependencies": {
"@probo/eslint-plugin-relay-types": "^1.0.0",
"@tailwindcss/vite": "^4.3.1",
"@types/node": "^25.9.3",
"@types/react": "^19.2.17",
@@ -116,7 +116,6 @@
},
"devDependencies": {
"@babel/core": "^7.29.0",
"@probo/eslint-plugin-relay-types": "^1.0.0",
"@rolldown/plugin-babel": "^0.2.3",
"@tailwindcss/vite": "^4.3.1",
"@types/babel__core": "^7.20.5",
@@ -155,7 +154,6 @@
},
"devDependencies": {
"@babel/core": "^7.29.0",
"@probo/eslint-plugin-relay-types": "^1.0.0",
"@rolldown/plugin-babel": "^0.2.3",
"@tailwindcss/vite": "^4.3.1",
"@types/babel__core": "^7.20.5",