Skip to content

Commit 6c61ab4

Browse files
committed
chore: upgrade package dependencies
Updates ESLint, TypeScript and related dependencies: - Upgrade @eslint/js from 9.23.0 to 9.24.0 - Upgrade eslint from 9.23.0 to 9.24.0 - Upgrade typescript from 5.8.2 to 5.8.3 - Upgrade eslint-plugin-function from 0.0.11 to 0.0.12 - Upgrade @tailwindcss/postcss from 4.1.2 to 4.1.3 - Add pattern option to function/function-return-boolean rule - Remove optional syntax restriction The changes maintain consistent dependency versions across the monorepo while updating to the latest stable releases.
1 parent 56f3317 commit 6c61ab4

File tree

17 files changed

+450
-457
lines changed

17 files changed

+450
-457
lines changed

.pkgs/configs/eslint.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -54,13 +54,13 @@ export const typescript = tseslint.config({
5454
"no-mixed-operators": "warn",
5555
"no-undef": "off",
5656
"prefer-object-has-own": "error",
57-
"no-restricted-syntax": [
58-
"error",
59-
{
60-
message: "no optional",
61-
selector: "TSPropertySignature[optional=true]",
62-
},
63-
],
57+
// "no-restricted-syntax": [
58+
// "error",
59+
// {
60+
// message: "no optional",
61+
// selector: "TSPropertySignature[optional=true]",
62+
// },
63+
// ],
6464
"@typescript-eslint/ban-ts-comment": [
6565
"error",
6666
{
@@ -105,7 +105,7 @@ export const typescript = tseslint.config({
105105
["unicorn"]: pluginUnicorn,
106106
},
107107
rules: {
108-
"function/function-return-boolean": "error",
108+
"function/function-return-boolean": ["error", { pattern: "/^(is|has|can|should)/" }],
109109
"@stylistic/arrow-parens": ["warn", "always"],
110110
"@stylistic/no-multi-spaces": ["warn"],
111111
"@stylistic/operator-linebreak": ["warn", "before"],

.pkgs/configs/eslint.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -64,13 +64,13 @@ export const typescript: ConfigArray = tseslint.config(
6464
"no-undef": "off",
6565
"prefer-object-has-own": "error",
6666

67-
"no-restricted-syntax": [
68-
"error",
69-
{
70-
message: "no optional",
71-
selector: "TSPropertySignature[optional=true]",
72-
},
73-
],
67+
// "no-restricted-syntax": [
68+
// "error",
69+
// {
70+
// message: "no optional",
71+
// selector: "TSPropertySignature[optional=true]",
72+
// },
73+
// ],
7474

7575
"@typescript-eslint/ban-ts-comment": [
7676
"error",
@@ -117,7 +117,7 @@ export const typescript: ConfigArray = tseslint.config(
117117
["unicorn"]: pluginUnicorn,
118118
},
119119
rules: {
120-
"function/function-return-boolean": "error",
120+
"function/function-return-boolean": ["error", { pattern: "/^(is|has|can|should)/" }],
121121

122122
"@stylistic/arrow-parens": ["warn", "always"],
123123
"@stylistic/no-multi-spaces": ["warn"],

.pkgs/configs/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@
1919
"lint:ts": "tsc --noEmit"
2020
},
2121
"dependencies": {
22-
"@eslint/js": "^9.23.0",
22+
"@eslint/js": "^9.24.0",
2323
"@stylistic/eslint-plugin": "^4.2.0",
2424
"eslint-plugin-de-morgan": "^1.2.1",
25-
"eslint-plugin-function": "^0.0.11",
25+
"eslint-plugin-function": "^0.0.12",
2626
"eslint-plugin-jsdoc": "^50.6.9",
2727
"eslint-plugin-perfectionist": "^4.11.0",
2828
"eslint-plugin-regexp": "^2.7.0",

.pkgs/eslint-plugin-local/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"@eslint-react/kit": "workspace:*",
2727
"@eslint-react/shared": "workspace:*",
2828
"@eslint-react/var": "workspace:*",
29-
"@eslint/js": "^9.23.0",
29+
"@eslint/js": "^9.24.0",
3030
"@stylistic/eslint-plugin": "^4.2.0",
3131
"@typescript-eslint/scope-manager": "^8.29.0",
3232
"@typescript-eslint/type-utils": "^8.29.0",

apps/website/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@
3232
"@eslint-react/eslint-plugin": "workspace:*",
3333
"@eslint-react/kit": "workspace:*",
3434
"@eslint-react/shared": "workspace:*",
35-
"@eslint/js": "^9.23.0",
35+
"@eslint/js": "^9.24.0",
3636
"@eslint/markdown": "^6.3.0",
3737
"@local/configs": "workspace:*",
3838
"@mdx-js/mdx": "^3.1.0",
39-
"@tailwindcss/postcss": "^4.1.2",
39+
"@tailwindcss/postcss": "^4.1.3",
4040
"@theguild/remark-mermaid": "^0.3.0",
4141
"@tsconfig/next": "^2.0.3",
4242
"@tsconfig/node22": "^22.0.1",
@@ -48,7 +48,7 @@
4848
"@types/react-dom": "^19.1.1",
4949
"autoprefixer": "^10.4.21",
5050
"dedent": "^1.5.3",
51-
"eslint": "^9.23.0",
51+
"eslint": "^9.24.0",
5252
"eslint-plugin-de-morgan": "^1.2.1",
5353
"eslint-plugin-import-x": "^4.10.0",
5454
"eslint-plugin-perfectionist": "^4.11.0",
@@ -57,9 +57,9 @@
5757
"eslint-plugin-unicorn": "^58.0.0",
5858
"importx": "^0.5.2",
5959
"postcss": "^8.5.3",
60-
"tailwindcss": "^4.1.2",
60+
"tailwindcss": "^4.1.3",
6161
"tailwindcss-animated": "^2.0.0",
62-
"typescript": "^5.8.2",
62+
"typescript": "^5.8.3",
6363
"typescript-eslint": "^8.29.0"
6464
}
6565
}

examples/next-app/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,19 @@
1616
"devDependencies": {
1717
"@eslint-react/eslint-plugin": "workspace:*",
1818
"@eslint/config-inspector": "^1.0.2",
19-
"@eslint/js": "^9.23.0",
19+
"@eslint/js": "^9.24.0",
2020
"@next/eslint-plugin-next": "^15.2.4",
2121
"@tsconfig/next": "^2.0.3",
2222
"@tsconfig/node22": "^22.0.1",
2323
"@tsconfig/strictest": "^2.0.5",
2424
"@types/node": "^22.14.0",
2525
"@types/react": "^19.1.0",
2626
"@types/react-dom": "^19.1.1",
27-
"eslint": "^9.23.0",
27+
"eslint": "^9.24.0",
2828
"eslint-config-flat-gitignore": "^2.1.0",
2929
"eslint-plugin-react-hooks": "^5.2.0",
3030
"eslint-plugin-react-refresh": "^0.4.19",
31-
"typescript": "^5.8.2",
31+
"typescript": "^5.8.3",
3232
"typescript-eslint": "^8.29.0"
3333
},
3434
"engines": {

examples/vite-react-dom-app/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,17 @@
1717
"devDependencies": {
1818
"@eslint-react/eslint-plugin": "workspace:*",
1919
"@eslint/config-inspector": "^1.0.2",
20-
"@eslint/js": "^9.23.0",
20+
"@eslint/js": "^9.24.0",
2121
"@tsconfig/node22": "^22.0.1",
2222
"@tsconfig/strictest": "^2.0.5",
2323
"@tsconfig/vite-react": "^3.4.0",
2424
"@types/react": "^19.1.0",
2525
"@types/react-dom": "^19.1.1",
2626
"@vitejs/plugin-react": "^4.3.4",
27-
"eslint": "^9.23.0",
27+
"eslint": "^9.24.0",
2828
"eslint-plugin-react-hooks": "^5.2.0",
2929
"eslint-plugin-react-refresh": "^0.4.19",
30-
"typescript": "^5.8.2",
30+
"typescript": "^5.8.3",
3131
"typescript-eslint": "^8.29.0",
3232
"vite": "^6.2.5"
3333
},

examples/vite-react-dom-js-app/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717
"devDependencies": {
1818
"@eslint-react/eslint-plugin": "workspace:*",
1919
"@eslint/config-inspector": "^1.0.2",
20-
"@eslint/js": "^9.23.0",
20+
"@eslint/js": "^9.24.0",
2121
"@types/react": "^19.1.0",
2222
"@types/react-dom": "^19.1.1",
2323
"@vitejs/plugin-react": "^4.3.4",
24-
"eslint": "^9.23.0",
24+
"eslint": "^9.24.0",
2525
"eslint-plugin-react-hooks": "^5.2.0",
2626
"eslint-plugin-react-refresh": "^0.4.19",
2727
"globals": "^16.0.0",

examples/vite-react-dom-js-with-babel-eslint-parser-app/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@
2121
"@babel/preset-react": "^7.26.3",
2222
"@eslint-react/eslint-plugin": "workspace:*",
2323
"@eslint/config-inspector": "^1.0.2",
24-
"@eslint/js": "^9.23.0",
24+
"@eslint/js": "^9.24.0",
2525
"@types/babel__core": "~7.20.5",
2626
"@types/babel__preset-env": "~7.10.0",
2727
"@types/react": "^19.1.0",
2828
"@types/react-dom": "^19.1.1",
2929
"@vitejs/plugin-react": "^4.3.4",
30-
"eslint": "^9.23.0",
30+
"eslint": "^9.24.0",
3131
"eslint-plugin-react-hooks": "^5.2.0",
3232
"eslint-plugin-react-refresh": "^0.4.19",
3333
"globals": "^16.0.0",

examples/vite-react-dom-with-ts-blank-eslint-parser-app/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,19 +19,19 @@
1919
"@eslint-react/kit": "workspace:*",
2020
"@eslint-react/shared": "workspace:*",
2121
"@eslint/config-inspector": "^1.0.2",
22-
"@eslint/js": "^9.23.0",
22+
"@eslint/js": "^9.24.0",
2323
"@tsconfig/node22": "^22.0.1",
2424
"@tsconfig/strictest": "^2.0.5",
2525
"@tsconfig/vite-react": "^3.4.0",
2626
"@types/react": "^19.1.0",
2727
"@types/react-dom": "^19.1.1",
2828
"@vitejs/plugin-react": "^4.3.4",
29-
"eslint": "^9.23.0",
29+
"eslint": "^9.24.0",
3030
"eslint-plugin-react-hooks": "^5.2.0",
3131
"eslint-plugin-react-refresh": "^0.4.19",
3232
"globals": "^16.0.0",
3333
"ts-blank-eslint-parser": "^0.4.3",
34-
"typescript": "^5.8.2",
34+
"typescript": "^5.8.3",
3535
"typescript-eslint": "^8.29.0",
3636
"vite": "^6.2.5"
3737
},

0 commit comments

Comments
 (0)