Skip to content

Commit 020c03e

Browse files
committed
chore(eslint-config): remove redundant packages
Signed-off-by: Lachlan Heywood <[email protected]>
1 parent b2eadbc commit 020c03e

File tree

3 files changed

+22
-11
lines changed

3 files changed

+22
-11
lines changed

packages/eslint-config/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import js from '@eslint/js';
2+
// TODO(lachieh): correct when https://github.com/eslint-community/eslint-plugin-eslint-comments/pull/246 is merged
23
// @ts-expect-error -- No types available for this package
34
import eslintComments from '@eslint-community/eslint-plugin-eslint-comments/configs';
4-
import tsParser from '@typescript-eslint/parser';
55
import {defineConfig, globalIgnores} from 'eslint/config';
66
import prettier from 'eslint-config-prettier';
77
import turbo from 'eslint-config-turbo/flat';
@@ -11,7 +11,7 @@ import reactHooks from 'eslint-plugin-react-hooks';
1111
import reactRefresh from 'eslint-plugin-react-refresh';
1212
import unicorn from 'eslint-plugin-unicorn';
1313
import globals from 'globals';
14-
import {configs as tsEslintConfigs} from 'typescript-eslint';
14+
import {configs as tsEslintConfigs, parser as tsParser} from 'typescript-eslint';
1515

1616
export default defineConfig([
1717
unicorn.configs.recommended,

packages/eslint-config/package.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,7 @@
1414
},
1515
"dependencies": {
1616
"@eslint-community/eslint-plugin-eslint-comments": "^4.5.0",
17-
"@eslint/eslintrc": "^3.3.1",
1817
"@eslint/js": "^9.38.0",
19-
"@typescript-eslint/eslint-plugin": "^8.46.2",
20-
"@typescript-eslint/parser": "^8.46.2",
2118
"eslint-config-prettier": "^10.1.8",
2219
"eslint-config-turbo": "^2.5.8",
2320
"eslint-config-xo": "^0.49.0",
@@ -32,6 +29,7 @@
3229
"eslint-plugin-react-refresh": "^0.4.24",
3330
"eslint-plugin-tailwindcss": "3.18.2",
3431
"eslint-plugin-unicorn": "^62.0.0",
35-
"globals": "^16.4.0"
32+
"globals": "^16.4.0",
33+
"typescript-eslint": "^8.46.2"
3634
}
3735
}

yarn.lock

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3607,7 +3607,7 @@ __metadata:
36073607
languageName: node
36083608
linkType: hard
36093609

3610-
"@typescript-eslint/eslint-plugin@npm:^8.46.2":
3610+
"@typescript-eslint/eslint-plugin@npm:8.46.2":
36113611
version: 8.46.2
36123612
resolution: "@typescript-eslint/eslint-plugin@npm:8.46.2"
36133613
dependencies:
@@ -3644,7 +3644,7 @@ __metadata:
36443644
languageName: node
36453645
linkType: hard
36463646

3647-
"@typescript-eslint/parser@npm:^8.46.2":
3647+
"@typescript-eslint/parser@npm:8.46.2":
36483648
version: 8.46.2
36493649
resolution: "@typescript-eslint/parser@npm:8.46.2"
36503650
dependencies:
@@ -4244,11 +4244,8 @@ __metadata:
42444244
resolution: "@wasmcloud/eslint-config@workspace:packages/eslint-config"
42454245
dependencies:
42464246
"@eslint-community/eslint-plugin-eslint-comments": "npm:^4.5.0"
4247-
"@eslint/eslintrc": "npm:^3.3.1"
42484247
"@eslint/js": "npm:^9.38.0"
42494248
"@types/node": "npm:^24.5.2"
4250-
"@typescript-eslint/eslint-plugin": "npm:^8.46.2"
4251-
"@typescript-eslint/parser": "npm:^8.46.2"
42524249
eslint-config-prettier: "npm:^10.1.8"
42534250
eslint-config-turbo: "npm:^2.5.8"
42544251
eslint-config-xo: "npm:^0.49.0"
@@ -4265,6 +4262,7 @@ __metadata:
42654262
eslint-plugin-unicorn: "npm:^62.0.0"
42664263
globals: "npm:^16.4.0"
42674264
typescript: "npm:^5.9.2"
4265+
typescript-eslint: "npm:^8.46.2"
42684266
peerDependencies:
42694267
eslint: ^9.26.0
42704268
languageName: unknown
@@ -10744,6 +10742,21 @@ __metadata:
1074410742
languageName: node
1074510743
linkType: hard
1074610744

10745+
"typescript-eslint@npm:^8.46.2":
10746+
version: 8.46.2
10747+
resolution: "typescript-eslint@npm:8.46.2"
10748+
dependencies:
10749+
"@typescript-eslint/eslint-plugin": "npm:8.46.2"
10750+
"@typescript-eslint/parser": "npm:8.46.2"
10751+
"@typescript-eslint/typescript-estree": "npm:8.46.2"
10752+
"@typescript-eslint/utils": "npm:8.46.2"
10753+
peerDependencies:
10754+
eslint: ^8.57.0 || ^9.0.0
10755+
typescript: ">=4.8.4 <6.0.0"
10756+
checksum: 10/cd1bbc5d33c0369f70032165224badf1a8a9f95f39c891e4f71c78ceea9e7b2d71e0516d8b38177a11217867f387788f3fa126381418581409e7a76cdfdfe909
10757+
languageName: node
10758+
linkType: hard
10759+
1074710760
"typescript@npm:5.7.3":
1074810761
version: 5.7.3
1074910762
resolution: "typescript@npm:5.7.3"

0 commit comments

Comments
 (0)