Skip to content

Commit 8d11b9a

Browse files
committed
fix warnings
1 parent 567d884 commit 8d11b9a

55 files changed

Lines changed: 4269 additions & 3797 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.prettierignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@ build/
22
public/
33
node_modules/
44
storybook-static/
5-
pnpm-lock.yaml
5+
pnpm-lock.yaml
6+
.claude/

eslint.config.mjs

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import eslintReact from "@eslint-react/eslint-plugin";
12
import pluginJs from "@eslint/js";
2-
import pluginReact from "eslint-plugin-react";
33
import pluginReactHooks from "eslint-plugin-react-hooks";
44
import globals from "globals";
55
import tseslint from "typescript-eslint";
@@ -16,6 +16,7 @@ export default [
1616
},
1717
{
1818
files: ["**/*.{js,mjs,cjs,ts,jsx,tsx}"],
19+
...eslintReact.configs.recommended,
1920
languageOptions: {
2021
globals: {
2122
...globals.browser,
@@ -31,25 +32,20 @@ export default [
3132
}
3233
},
3334
plugins: {
34-
react: pluginReact,
35+
...eslintReact.configs.recommended.plugins,
3536
"@typescript-eslint": tseslint.plugin,
3637
"react-hooks": pluginReactHooks
3738
},
38-
settings: {
39-
react: {
40-
version: "detect"
41-
}
42-
},
4339
rules: {
4440
...pluginJs.configs.recommended.rules,
4541
...tseslint.configs.recommended[0].rules,
46-
...pluginReact.configs.flat.recommended.rules,
47-
"react/react-in-jsx-scope": "off",
48-
"react/prop-types": "off",
42+
...eslintReact.configs.recommended.rules,
4943
"react-hooks/rules-of-hooks": "error",
5044
"react-hooks/exhaustive-deps": "warn",
5145
"no-unused-vars": "off",
52-
"@typescript-eslint/no-unused-vars": "error"
46+
"@typescript-eslint/no-unused-vars": "error",
47+
"@eslint-react/no-create-ref": "warn",
48+
"@eslint-react/component-hook-factories": "warn"
5349
}
5450
}
5551
];

package.json

Lines changed: 86 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -59,126 +59,126 @@
5959
"keywords": [],
6060
"license": "ISC",
6161
"devDependencies": {
62-
"@babel/core": "7.28.5",
63-
"@babel/preset-env": "7.28.5",
62+
"@babel/core": "7.29.0",
63+
"@babel/preset-env": "7.29.2",
6464
"@babel/preset-react": "7.28.5",
6565
"@babel/preset-typescript": "7.28.5",
66-
"@eslint/compat": "2.0.0",
67-
"@eslint/eslintrc": "3.3.3",
68-
"@eslint/js": "9.39.2",
69-
"@faker-js/faker": "10.1.0",
70-
"@floating-ui/dom": "1.7.4",
66+
"@eslint-react/eslint-plugin": "^4.2.3",
67+
"@eslint/compat": "2.0.5",
68+
"@eslint/eslintrc": "3.3.5",
69+
"@eslint/js": "10.0.1",
70+
"@faker-js/faker": "10.4.0",
71+
"@floating-ui/dom": "1.7.6",
7172
"@programmer_network/use-ajv-form": "1.0.35",
72-
"@storybook/addon-docs": "10.1.10",
73-
"@storybook/addon-links": "10.1.10",
74-
"@storybook/addon-vitest": "10.1.10",
75-
"@storybook/react-vite": "10.1.10",
73+
"@storybook/addon-docs": "10.3.5",
74+
"@storybook/addon-links": "10.3.5",
75+
"@storybook/addon-vitest": "10.3.5",
76+
"@storybook/react-vite": "10.3.5",
7677
"@tailwindcss/forms": "0.5.11",
77-
"@tailwindcss/postcss": "4.1.18",
78+
"@tailwindcss/postcss": "4.2.2",
7879
"@tailwindcss/typography": "0.5.19",
7980
"@testing-library/jest-dom": "6.9.1",
80-
"@testing-library/react": "16.3.1",
81+
"@testing-library/react": "16.3.2",
8182
"@testing-library/user-event": "14.6.1",
82-
"@trivago/prettier-plugin-sort-imports": "6.0.0",
83+
"@trivago/prettier-plugin-sort-imports": "6.0.2",
8384
"@types/jest": "30.0.0",
84-
"@types/node": "25.0.3",
85-
"@types/react": "19.2.7",
85+
"@types/node": "25.6.0",
86+
"@types/react": "19.2.14",
8687
"@types/react-copy-to-clipboard": "5.0.7",
8788
"@types/react-dom": "19.2.3",
88-
"@types/sanitize-html": "2.16.0",
89-
"@typescript-eslint/eslint-plugin": "8.50.0",
90-
"@typescript-eslint/parser": "8.50.0",
91-
"@vitejs/plugin-react": "5.1.2",
92-
"@vitest/ui": "4.0.16",
93-
"ajv": "8.17.1",
89+
"@types/sanitize-html": "2.16.1",
90+
"@typescript-eslint/eslint-plugin": "8.58.2",
91+
"@typescript-eslint/parser": "8.58.2",
92+
"@vitejs/plugin-react": "6.0.1",
93+
"@vitest/browser-playwright": "4.1.4",
94+
"@vitest/coverage-v8": "4.1.4",
95+
"@vitest/ui": "4.1.4",
96+
"ajv": "8.18.0",
9497
"client": "link:@types/vite-plugin-svgr/client",
9598
"core": "link:@types/@popperjs/core",
9699
"create": "link:@types/@storybook/theming/create",
97-
"eslint": "9.39.2",
100+
"eslint": "10.2.1",
98101
"eslint-config-prettier": "10.1.8",
99-
"eslint-plugin-prettier": "5.5.4",
100-
"eslint-plugin-react": "7.37.5",
101-
"eslint-plugin-react-hooks": "7.0.1",
102-
"eslint-plugin-storybook": "10.1.10",
103-
"globals": "16.5.0",
102+
"eslint-plugin-prettier": "5.5.5",
103+
"eslint-plugin-react-hooks": "7.1.1",
104+
"eslint-plugin-storybook": "10.3.5",
105+
"globals": "17.5.0",
104106
"husky": "9.1.7",
105-
"jsdom": "27.3.0",
106-
"lint-staged": "16.2.7",
107-
"postcss": "8.5.6",
108-
"prettier": "3.7.4",
107+
"jsdom": "29.0.2",
108+
"lint-staged": "16.4.0",
109+
"playwright": "1.59.1",
110+
"postcss": "8.5.10",
111+
"prettier": "3.8.3",
109112
"prettier-plugin-tailwindcss": "0.7.2",
110-
"react": "19.2.3",
111-
"react-dom": "19.2.3",
112-
"react-router-dom": "7.11.0",
113-
"storybook": "10.1.10",
114-
"tailwindcss": "4.1.18",
115-
"typescript": "5.9.3",
116-
"typescript-eslint": "8.50.0",
117-
"vite": "7.3.0",
113+
"react": "19.2.5",
114+
"react-dom": "19.2.5",
115+
"react-router-dom": "7.14.1",
116+
"storybook": "10.3.5",
117+
"tailwindcss": "4.2.2",
118+
"typescript": "6.0.3",
119+
"typescript-eslint": "8.58.2",
120+
"vite": "8.0.8",
118121
"vite-plugin-dts": "4.5.4",
119122
"vite-plugin-eslint": "1.8.1",
120-
"vite-tsconfig-paths": "6.0.2",
121-
"vitest": "4.0.16",
122-
"playwright": "1.57.0",
123-
"@vitest/browser-playwright": "4.0.16",
124-
"@vitest/coverage-v8": "4.0.16"
123+
"vite-tsconfig-paths": "6.1.1",
124+
"vitest": "4.1.4"
125125
},
126126
"dependencies": {
127127
"@popperjs/core": "2.11.8",
128128
"@programmer_network/ajv": "1.0.4",
129-
"@tiptap/core": "3.13.0",
130-
"@tiptap/extension-blockquote": "3.13.0",
131-
"@tiptap/extension-bold": "3.13.0",
132-
"@tiptap/extension-bubble-menu": "3.13.0",
133-
"@tiptap/extension-bullet-list": "3.13.0",
134-
"@tiptap/extension-character-count": "3.13.0",
135-
"@tiptap/extension-code": "3.13.0",
136-
"@tiptap/extension-code-block": "3.13.0",
137-
"@tiptap/extension-code-block-lowlight": "3.13.0",
138-
"@tiptap/extension-color": "3.13.0",
139-
"@tiptap/extension-document": "3.13.0",
140-
"@tiptap/extension-dropcursor": "3.13.0",
141-
"@tiptap/extension-gapcursor": "3.13.0",
142-
"@tiptap/extension-hard-break": "3.13.0",
143-
"@tiptap/extension-heading": "3.13.0",
144-
"@tiptap/extension-highlight": "3.13.0",
145-
"@tiptap/extension-history": "3.13.0",
146-
"@tiptap/extension-image": "3.13.0",
147-
"@tiptap/extension-italic": "3.13.0",
148-
"@tiptap/extension-link": "3.13.0",
149-
"@tiptap/extension-list-item": "3.13.0",
150-
"@tiptap/extension-mention": "3.13.0",
151-
"@tiptap/extension-ordered-list": "3.13.0",
152-
"@tiptap/extension-paragraph": "3.13.0",
153-
"@tiptap/extension-placeholder": "3.13.0",
154-
"@tiptap/extension-strike": "3.13.0",
155-
"@tiptap/extension-table": "3.13.0",
156-
"@tiptap/extension-task-item": "3.13.0",
157-
"@tiptap/extension-task-list": "3.13.0",
158-
"@tiptap/extension-text": "3.13.0",
159-
"@tiptap/extension-text-style": "3.13.0",
160-
"@tiptap/extension-youtube": "3.13.0",
161-
"@tiptap/react": "3.13.0",
162-
"@tiptap/suggestion": "3.13.0",
129+
"@tiptap/core": "3.22.4",
130+
"@tiptap/extension-blockquote": "3.22.4",
131+
"@tiptap/extension-bold": "3.22.4",
132+
"@tiptap/extension-bubble-menu": "3.22.4",
133+
"@tiptap/extension-bullet-list": "3.22.4",
134+
"@tiptap/extension-character-count": "3.22.4",
135+
"@tiptap/extension-code": "3.22.4",
136+
"@tiptap/extension-code-block": "3.22.4",
137+
"@tiptap/extension-code-block-lowlight": "3.22.4",
138+
"@tiptap/extension-color": "3.22.4",
139+
"@tiptap/extension-document": "3.22.4",
140+
"@tiptap/extension-dropcursor": "3.22.4",
141+
"@tiptap/extension-gapcursor": "3.22.4",
142+
"@tiptap/extension-hard-break": "3.22.4",
143+
"@tiptap/extension-heading": "3.22.4",
144+
"@tiptap/extension-highlight": "3.22.4",
145+
"@tiptap/extension-history": "3.22.4",
146+
"@tiptap/extension-image": "3.22.4",
147+
"@tiptap/extension-italic": "3.22.4",
148+
"@tiptap/extension-link": "3.22.4",
149+
"@tiptap/extension-list-item": "3.22.4",
150+
"@tiptap/extension-mention": "3.22.4",
151+
"@tiptap/extension-ordered-list": "3.22.4",
152+
"@tiptap/extension-paragraph": "3.22.4",
153+
"@tiptap/extension-placeholder": "3.22.4",
154+
"@tiptap/extension-strike": "3.22.4",
155+
"@tiptap/extension-table": "3.22.4",
156+
"@tiptap/extension-task-item": "3.22.4",
157+
"@tiptap/extension-task-list": "3.22.4",
158+
"@tiptap/extension-text": "3.22.4",
159+
"@tiptap/extension-text-style": "3.22.4",
160+
"@tiptap/extension-youtube": "3.22.4",
161+
"@tiptap/react": "3.22.4",
162+
"@tiptap/suggestion": "3.22.4",
163163
"boring-avatars": "2.0.4",
164164
"classnames": "2.5.1",
165165
"eslint-plugin-import": "2.32.0",
166-
"fuse.js": "7.1.0",
166+
"fuse.js": "7.3.0",
167167
"lowlight": "3.3.0",
168168
"prosemirror-model": "1.25.4",
169169
"prosemirror-state": "1.4.4",
170-
"prosemirror-view": "1.41.4",
170+
"prosemirror-view": "1.41.8",
171171
"react-colorful": "5.6.1",
172-
"react-copy-to-clipboard": "5.1.0",
173-
"react-datepicker": "9.0.0",
172+
"react-copy-to-clipboard": "5.1.1",
173+
"react-datepicker": "9.1.0",
174174
"react-image-crop": "11.0.10",
175175
"react-select": "5.10.2",
176176
"react-select-async-paginate": "0.7.11",
177177
"react-step-wizard": "5.3.11",
178-
"react-tabs": "6.1.0",
179-
"react-tooltip": "5.30.0",
178+
"react-tabs": "6.1.1",
179+
"react-tooltip": "5.30.1",
180180
"rough-notation": "0.5.1",
181-
"sanitize-html": "2.17.0",
181+
"sanitize-html": "2.17.3",
182182
"tippy.js": "6.3.7"
183183
},
184184
"peerDependencies": {

0 commit comments

Comments
 (0)