Skip to content

Commit eeff14e

Browse files
chore: update eslint to version 10
1 parent 9363c49 commit eeff14e

15 files changed

Lines changed: 884 additions & 640 deletions

apps/demo/eslint.config.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,15 @@ export default [
44
...reactConfig,
55
{
66
rules: {
7+
"@eslint-react/purity": "off",
78
"jsx-a11y/no-autofocus": "off",
89
"react-hooks/purity": "off",
910
},
1011
},
12+
{
13+
files: ["**/__test__/**"],
14+
rules: {
15+
"unicorn/filename-case": "off",
16+
},
17+
},
1118
];

apps/demo/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"@babel/core": "7.29.0",
4141
"@babel/plugin-syntax-flow": "7.28.6",
4242
"@babel/plugin-transform-react-jsx": "7.28.6",
43-
"@prefabs.tech/eslint-config": "0.8.0",
43+
"@prefabs.tech/eslint-config": "git+https://github.com/prefabs-tech/tools.git#chore/react-eslint-plugin&path:packages/eslint-config",
4444
"@prefabs.tech/stylelint-config": "0.8.0",
4545
"@prefabs.tech/tsconfig": "0.8.0",
4646
"@prefabs.tech/utilities": "0.8.0",
@@ -51,7 +51,7 @@
5151
"@types/react-dom": "18.3.7",
5252
"@vitejs/plugin-react": "5.2.0",
5353
"@vitest/coverage-v8": "3.2.4",
54-
"eslint": "9.39.4",
54+
"eslint": "10.6.0",
5555
"jsdom": "27.4.0",
5656
"prettier": "3.8.3",
5757
"stylelint": "17.10.0",

packages/config/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,15 @@
3333
"typecheck": "tsc --noEmit -p tsconfig.vitest.json --composite false"
3434
},
3535
"devDependencies": {
36-
"@prefabs.tech/eslint-config": "0.8.0",
36+
"@prefabs.tech/eslint-config": "git+https://github.com/prefabs-tech/tools.git#chore/react-eslint-plugin&path:packages/eslint-config",
3737
"@prefabs.tech/stylelint-config": "0.8.0",
3838
"@prefabs.tech/tsconfig": "0.8.0",
3939
"@types/jsdom": "21.1.7",
4040
"@types/node": "25.6.0",
4141
"@types/react": "18.3.28",
4242
"@vitejs/plugin-react": "5.2.0",
4343
"@vitest/coverage-v8": "3.2.4",
44-
"eslint": "9.39.4",
44+
"eslint": "10.6.0",
4545
"jsdom": "27.4.0",
4646
"prettier": "3.8.3",
4747
"react": "18.3.1",

packages/form/eslint.config.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
11
import reactConfig from "@prefabs.tech/eslint-config/react.js";
22

3-
export default [...reactConfig];
3+
export default [
4+
...reactConfig,
5+
{
6+
files: ["**/__test__/**"],
7+
rules: {
8+
"unicorn/filename-case": "off",
9+
},
10+
},
11+
];

packages/form/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"zod": "3.25.76"
4343
},
4444
"devDependencies": {
45-
"@prefabs.tech/eslint-config": "0.8.0",
45+
"@prefabs.tech/eslint-config": "git+https://github.com/prefabs-tech/tools.git#chore/react-eslint-plugin&path:packages/eslint-config",
4646
"@prefabs.tech/react-ui": "0.72.1",
4747
"@prefabs.tech/stylelint-config": "0.8.0",
4848
"@prefabs.tech/tsconfig": "0.8.0",
@@ -54,7 +54,7 @@
5454
"@types/validator": "13.15.10",
5555
"@vitejs/plugin-react": "5.2.0",
5656
"@vitest/coverage-v8": "3.2.4",
57-
"eslint": "9.39.4",
57+
"eslint": "10.6.0",
5858
"jsdom": "27.4.0",
5959
"prettier": "3.8.3",
6060
"primereact": "9.6.5",

packages/i18n/eslint.config.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,10 @@ export default [
1616
],
1717
},
1818
},
19+
{
20+
files: ["**/__test__/**"],
21+
rules: {
22+
"unicorn/filename-case": "off",
23+
},
24+
},
1925
];

packages/i18n/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"react-i18next": "15.7.4"
4242
},
4343
"devDependencies": {
44-
"@prefabs.tech/eslint-config": "0.8.0",
44+
"@prefabs.tech/eslint-config": "git+https://github.com/prefabs-tech/tools.git#chore/react-eslint-plugin&path:packages/eslint-config",
4545
"@prefabs.tech/react-config": "0.72.1",
4646
"@prefabs.tech/stylelint-config": "0.8.0",
4747
"@prefabs.tech/tsconfig": "0.8.0",
@@ -52,7 +52,7 @@
5252
"@types/react-dom": "18.3.7",
5353
"@vitejs/plugin-react": "5.2.0",
5454
"@vitest/coverage-v8": "3.2.4",
55-
"eslint": "9.39.4",
55+
"eslint": "10.6.0",
5656
"prettier": "3.8.3",
5757
"react": "18.3.1",
5858
"react-dom": "18.3.1",

packages/layout/eslint.config.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,10 @@ export default [
1616
],
1717
},
1818
},
19+
{
20+
files: ["**/__test__/**"],
21+
rules: {
22+
"unicorn/filename-case": "off",
23+
},
24+
},
1925
];

packages/layout/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"typecheck": "tsc --noEmit -p tsconfig.vitest.json --composite false"
3434
},
3535
"devDependencies": {
36-
"@prefabs.tech/eslint-config": "0.8.0",
36+
"@prefabs.tech/eslint-config": "git+https://github.com/prefabs-tech/tools.git#chore/react-eslint-plugin&path:packages/eslint-config",
3737
"@prefabs.tech/react-config": "0.72.1",
3838
"@prefabs.tech/react-i18n": "0.72.1",
3939
"@prefabs.tech/react-ui": "0.72.1",
@@ -46,7 +46,7 @@
4646
"@types/react-dom": "18.3.7",
4747
"@vitejs/plugin-react": "5.2.0",
4848
"@vitest/coverage-v8": "3.2.4",
49-
"eslint": "9.39.4",
49+
"eslint": "10.6.0",
5050
"jsdom": "27.4.0",
5151
"prettier": "3.8.3",
5252
"primeicons": "7.0.0",

packages/ui/eslint.config.js

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
11
import reactConfig from "@prefabs.tech/eslint-config/react.js";
22

3-
export default [...reactConfig];
3+
export default [
4+
...reactConfig,
5+
{
6+
files: ["**/__test__/**"],
7+
rules: {
8+
"unicorn/filename-case": "off",
9+
},
10+
},
11+
{
12+
rules: {
13+
"unicorn/name-replacements": "off",
14+
},
15+
},
16+
];

0 commit comments

Comments
 (0)