diff --git a/web/eslint-suppressions.json b/web/eslint-suppressions.json index 1bfa47577d..62917b70a7 100644 --- a/web/eslint-suppressions.json +++ b/web/eslint-suppressions.json @@ -1,5 +1,44 @@ { + "__tests__/apps/app-card-operations-flow.test.tsx": { + "e18e/prefer-spread-syntax": { + "count": 5 + } + }, + "__tests__/billing/billing-integration.test.tsx": { + "e18e/prefer-static-regex": { + "count": 72 + } + }, + "__tests__/billing/cloud-plan-payment-flow.test.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, + "__tests__/billing/education-verification-flow.test.tsx": { + "e18e/prefer-static-regex": { + "count": 18 + } + }, + "__tests__/billing/pricing-modal-flow.test.tsx": { + "e18e/prefer-static-regex": { + "count": 28 + } + }, + "__tests__/billing/self-hosted-plan-flow.test.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "__tests__/check-i18n.test.ts": { + "e18e/prefer-array-to-sorted": { + "count": 1 + }, + "e18e/prefer-regex-test": { + "count": 2 + }, + "e18e/prefer-static-regex": { + "count": 6 + }, "regexp/no-unused-capturing-group": { "count": 1 }, @@ -7,17 +46,36 @@ "count": 2 } }, + "__tests__/datasets/document-management.test.tsx": { + "e18e/prefer-array-at": { + "count": 2 + } + }, + "__tests__/datasets/metadata-management-flow.test.tsx": { + "e18e/prefer-array-fill": { + "count": 2 + } + }, "__tests__/document-detail-navigation-fix.test.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + }, "no-console": { "count": 10 } }, "__tests__/document-list-sorting.test.tsx": { + "e18e/prefer-array-to-sorted": { + "count": 1 + }, "ts/no-explicit-any": { "count": 3 } }, "__tests__/embedded-user-id-auth.test.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 8 } @@ -27,12 +85,20 @@ "count": 3 } }, + "__tests__/explore/installed-app-flow.test.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, "__tests__/goto-anything/command-selector.test.tsx": { "ts/no-explicit-any": { "count": 2 } }, "__tests__/i18n-upload-features.test.ts": { + "e18e/prefer-static-regex": { + "count": 19 + }, "no-console": { "count": 3 } @@ -47,7 +113,15 @@ "count": 2 } }, + "__tests__/plugins/plugin-install-flow.test.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "__tests__/real-browser-flicker.test.tsx": { + "e18e/prefer-array-at": { + "count": 3 + }, "no-console": { "count": 16 }, @@ -124,6 +198,9 @@ } }, "app/(commonLayout)/app/(appDetailLayout)/[appId]/overview/tracing/panel.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 2 } @@ -155,6 +232,9 @@ } }, "app/(humanInputLayout)/form/[token]/form.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 }, @@ -176,6 +256,9 @@ } }, "app/(shareLayout)/webapp-reset-password/check-code/page.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 4 } @@ -199,6 +282,9 @@ } }, "app/(shareLayout)/webapp-signin/check-code/page.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 4 } @@ -240,6 +326,9 @@ } }, "app/account/(commonLayout)/account-page/email-change-modal.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -306,11 +395,27 @@ } }, "app/account/oauth/authorize/page.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } }, + "app/components/app-sidebar/app-info/__tests__/app-operations.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 2 + } + }, + "app/components/app-sidebar/app-info/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/app-sidebar/app-info/app-operations.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -380,11 +485,20 @@ } }, "app/components/app/annotation/batch-add-annotation-modal/csv-uploader.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, "app/components/app/annotation/batch-add-annotation-modal/index.tsx": { + "e18e/prefer-timer-args": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -406,6 +520,11 @@ "count": 1 } }, + "app/components/app/annotation/edit-annotation-modal/edit-item/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, "app/components/app/annotation/edit-annotation-modal/edit-item/index.tsx": { "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 @@ -418,6 +537,9 @@ } }, "app/components/app/annotation/edit-annotation-modal/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + }, "test/prefer-hooks-in-order": { "count": 1 } @@ -502,6 +624,9 @@ } }, "app/components/app/app-access-control/add-member-or-group-pop.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -562,11 +687,22 @@ } }, "app/components/app/configuration/base/var-highlight/index.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + }, "react-refresh/only-export-components": { "count": 1 } }, + "app/components/app/configuration/base/warning-mask/formatting-changed.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/app/configuration/config-prompt/advanced-prompt-input.tsx": { + "e18e/prefer-array-some": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -592,12 +728,20 @@ "count": 1 } }, + "app/components/app/configuration/config-prompt/index.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/app/configuration/config-prompt/message-type-selector.tsx": { "tailwindcss/no-unnecessary-whitespace": { "count": 1 } }, "app/components/app/configuration/config-prompt/simple-prompt-input.tsx": { + "e18e/prefer-array-some": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -667,11 +811,17 @@ } }, "app/components/app/configuration/config-vision/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } }, "app/components/app/configuration/config-vision/index.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -714,6 +864,9 @@ } }, "app/components/app/configuration/config/agent/agent-tools/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + }, "ts/no-explicit-any": { "count": 5 } @@ -756,6 +909,11 @@ "count": 1 } }, + "app/components/app/configuration/config/assistant-type-picker/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 115 + } + }, "app/components/app/configuration/config/assistant-type-picker/index.tsx": { "no-restricted-imports": { "count": 1 @@ -789,6 +947,11 @@ "count": 1 } }, + "app/components/app/configuration/config/automatic/instruction-editor-in-workflow.tsx": { + "e18e/prefer-array-some": { + "count": 1 + } + }, "app/components/app/configuration/config/automatic/instruction-editor.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 4 @@ -841,6 +1004,9 @@ } }, "app/components/app/configuration/config/config-audio.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -854,6 +1020,9 @@ } }, "app/components/app/configuration/config/config-document.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -871,11 +1040,24 @@ "count": 1 } }, + "app/components/app/configuration/dataset-config/card-item/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/app/configuration/dataset-config/card-item/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, + "app/components/app/configuration/dataset-config/context-var/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 2 + } + }, "app/components/app/configuration/dataset-config/context-var/index.tsx": { "no-restricted-imports": { "count": 1 @@ -893,6 +1075,9 @@ } }, "app/components/app/configuration/dataset-config/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 37 } @@ -974,6 +1159,12 @@ } }, "app/components/app/configuration/debug/debug-with-multiple-model/index.spec.tsx": { + "e18e/prefer-array-fill": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 7 + }, "ts/no-explicit-any": { "count": 5 } @@ -1012,6 +1203,9 @@ } }, "app/components/app/configuration/debug/index.tsx": { + "e18e/prefer-array-some": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -1030,7 +1224,18 @@ "count": 1 } }, + "app/components/app/configuration/hooks/use-advanced-prompt-config.ts": { + "e18e/prefer-array-some": { + "count": 2 + } + }, "app/components/app/configuration/index.tsx": { + "e18e/prefer-array-some": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -1064,11 +1269,17 @@ } }, "app/components/app/configuration/prompt-value-panel/utils.ts": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } }, "app/components/app/configuration/tools/external-data-tool-modal.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 2 }, @@ -1085,6 +1296,9 @@ } }, "app/components/app/create-app-dialog/app-card/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + }, "ts/no-explicit-any": { "count": 1 } @@ -1115,6 +1329,11 @@ "count": 2 } }, + "app/components/app/create-app-modal/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/app/create-app-modal/index.tsx": { "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 @@ -1149,6 +1368,9 @@ } }, "app/components/app/create-from-dsl-modal/uploader.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "tailwindcss/no-unnecessary-whitespace": { "count": 1 } @@ -1180,6 +1402,9 @@ } }, "app/components/app/log/list.tsx": { + "e18e/prefer-array-at": { + "count": 2 + }, "no-restricted-imports": { "count": 1 }, @@ -1240,10 +1465,18 @@ } }, "app/components/app/overview/app-chart.tsx": { + "e18e/prefer-array-fill": { + "count": 2 + }, "ts/no-explicit-any": { "count": 13 } }, + "app/components/app/overview/customize/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 16 + } + }, "app/components/app/overview/customize/index.tsx": { "no-restricted-imports": { "count": 1 @@ -1267,6 +1500,9 @@ } }, "app/components/app/overview/settings/index.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 3 }, @@ -1297,6 +1533,9 @@ } }, "app/components/app/text-generate/item/index.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 3 }, @@ -1366,6 +1605,9 @@ } }, "app/components/app/workflow-log/list.tsx": { + "e18e/prefer-array-to-sorted": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 2 }, @@ -1381,6 +1623,19 @@ "count": 1 } }, + "app/components/apps/__tests__/app-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/apps/__tests__/list.spec.tsx": { + "e18e/prefer-array-at": { + "count": 3 + }, + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/apps/app-card.tsx": { "no-restricted-imports": { "count": 3 @@ -1405,16 +1660,71 @@ "count": 1 } }, + "app/components/apps/hooks/__tests__/use-apps-query-state.spec.tsx": { + "e18e/prefer-array-at": { + "count": 6 + } + }, + "app/components/apps/hooks/use-dsl-drag-drop.ts": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/apps/new-app-card.tsx": { "ts/no-explicit-any": { "count": 1 } }, + "app/components/base/__tests__/app-unavailable.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/base/__tests__/badge.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/base/__tests__/theme-selector.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, "app/components/base/action-button/index.tsx": { "react-refresh/only-export-components": { "count": 1 } }, + "app/components/base/agent-log-modal/__tests__/detail.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/base/agent-log-modal/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/agent-log-modal/__tests__/iteration.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/base/agent-log-modal/__tests__/result.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/agent-log-modal/__tests__/tool-call.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/agent-log-modal/__tests__/tracing.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/agent-log-modal/detail.tsx": { "ts/no-explicit-any": { "count": 1 @@ -1444,6 +1754,9 @@ } }, "app/components/base/amplitude/AmplitudeProvider.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "react-refresh/only-export-components": { "count": 1 } @@ -1458,6 +1771,16 @@ "count": 1 } }, + "app/components/base/app-icon-picker/__tests__/ImageInput.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 9 + } + }, + "app/components/base/app-icon-picker/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 23 + } + }, "app/components/base/app-icon-picker/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -1468,6 +1791,11 @@ "count": 15 } }, + "app/components/base/audio-btn/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/base/audio-btn/audio.ts": { "node/prefer-global/buffer": { "count": 1 @@ -1477,15 +1805,26 @@ } }, "app/components/base/audio-btn/index.tsx": { + "e18e/prefer-timer-args": { + "count": 2 + }, "no-restricted-imports": { "count": 1 } }, "app/components/base/audio-gallery/AudioPlayer.tsx": { + "e18e/prefer-timer-args": { + "count": 1 + }, "ts/no-explicit-any": { "count": 2 } }, + "app/components/base/audio-gallery/__tests__/AudioPlayer.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/base/auto-height-textarea/index.stories.tsx": { "no-console": { "count": 2 @@ -1495,6 +1834,9 @@ } }, "app/components/base/auto-height-textarea/index.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/no-unnecessary-whitespace": { "count": 1 } @@ -1504,6 +1846,11 @@ "count": 1 } }, + "app/components/base/block-input/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/base/block-input/index.stories.tsx": { "no-console": { "count": 2 @@ -1513,6 +1860,9 @@ } }, "app/components/base/block-input/index.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 }, @@ -1543,11 +1893,29 @@ "count": 1 } }, + "app/components/base/carousel/__tests__/index.spec.tsx": { + "e18e/prefer-array-fill": { + "count": 1 + } + }, "app/components/base/carousel/index.tsx": { "react-refresh/only-export-components": { "count": 1 } }, + "app/components/base/chat/chat-with-history/__tests__/chat-wrapper.spec.tsx": { + "e18e/prefer-array-at": { + "count": 8 + }, + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/base/chat/chat-with-history/__tests__/header-in-mobile.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 34 + } + }, "app/components/base/chat/chat-with-history/chat-wrapper.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -1569,6 +1937,11 @@ "count": 2 } }, + "app/components/base/chat/chat-with-history/header/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/base/chat/chat-with-history/header/index.tsx": { "no-restricted-imports": { "count": 2 @@ -1601,6 +1974,11 @@ "count": 1 } }, + "app/components/base/chat/chat-with-history/inputs-form/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/base/chat/chat-with-history/inputs-form/content.tsx": { "no-restricted-imports": { "count": 1 @@ -1653,6 +2031,54 @@ "count": 1 } }, + "app/components/base/chat/chat/__tests__/content-switch.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/base/chat/chat/__tests__/context.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/chat/chat/__tests__/hooks.spec.tsx": { + "e18e/prefer-array-at": { + "count": 6 + } + }, + "app/components/base/chat/chat/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/base/chat/chat/__tests__/question.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, + "app/components/base/chat/chat/__tests__/try-to-ask.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/chat/chat/answer/__tests__/more.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/base/chat/chat/answer/__tests__/operation.spec.tsx": { + "e18e/prefer-array-at": { + "count": 6 + }, + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/base/chat/chat/answer/__tests__/workflow-process.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/chat/chat/answer/agent-content.tsx": { "style/multiline-ternary": { "count": 2 @@ -1661,7 +2087,20 @@ "count": 1 } }, + "app/components/base/chat/chat/answer/basic-content.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/chat/chat/answer/human-input-content/content-item.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/chat/chat/answer/human-input-content/utils.ts": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } @@ -1688,11 +2127,25 @@ } }, "app/components/base/chat/chat/answer/workflow-process.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 } }, + "app/components/base/chat/chat/chat-input-area/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/chat/chat/chat-input-area/index.tsx": { + "e18e/prefer-array-some": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 2 }, @@ -1705,12 +2158,35 @@ "count": 1 } }, + "app/components/base/chat/chat/citation/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/base/chat/chat/citation/__tests__/popup.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/chat/chat/citation/__tests__/progress-tooltip.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/chat/chat/citation/index.tsx": { "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 } }, + "app/components/base/chat/chat/citation/popup.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/chat/chat/hooks.ts": { + "e18e/prefer-array-at": { + "count": 5 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 2 }, @@ -1719,6 +2195,12 @@ } }, "app/components/base/chat/chat/index.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-timer-args": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 }, @@ -1726,6 +2208,16 @@ "count": 3 } }, + "app/components/base/chat/chat/loading-anim/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/base/chat/chat/thought/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 20 + } + }, "app/components/base/chat/chat/try-to-ask.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -1737,6 +2229,9 @@ } }, "app/components/base/chat/chat/utils.ts": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 3 } @@ -1765,10 +2260,28 @@ } }, "app/components/base/chat/embedded-chatbot/index.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, + "app/components/base/chat/embedded-chatbot/inputs-form/__tests__/content.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/base/chat/embedded-chatbot/inputs-form/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/chat/embedded-chatbot/inputs-form/__tests__/view-form-dropdown.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/chat/embedded-chatbot/inputs-form/content.tsx": { "no-restricted-imports": { "count": 1 @@ -1778,6 +2291,12 @@ } }, "app/components/base/chat/utils.ts": { + "e18e/prefer-array-to-reversed": { + "count": 1 + }, + "e18e/prefer-spread-syntax": { + "count": 5 + }, "ts/no-explicit-any": { "count": 10 } @@ -1790,6 +2309,11 @@ "count": 1 } }, + "app/components/base/chip/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 8 + } + }, "app/components/base/chip/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -1807,6 +2331,9 @@ } }, "app/components/base/confirm/index.tsx": { + "e18e/prefer-timer-args": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 2 }, @@ -1819,6 +2346,11 @@ "count": 1 } }, + "app/components/base/copy-feedback/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/copy-feedback/index.tsx": { "no-restricted-imports": { "count": 1 @@ -1829,6 +2361,16 @@ "count": 1 } }, + "app/components/base/date-and-time-picker/calendar/__tests__/days-of-week.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/date-and-time-picker/calendar/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/date-and-time-picker/calendar/days-of-week.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -1844,6 +2386,24 @@ "count": 1 } }, + "app/components/base/date-and-time-picker/date-picker/__tests__/footer.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/base/date-and-time-picker/date-picker/__tests__/header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/date-and-time-picker/date-picker/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 2 + }, + "e18e/prefer-static-regex": { + "count": 33 + } + }, "app/components/base/date-and-time-picker/date-picker/footer.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -1859,6 +2419,21 @@ "count": 4 } }, + "app/components/base/date-and-time-picker/time-picker/__tests__/footer.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/base/date-and-time-picker/time-picker/__tests__/header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/date-and-time-picker/time-picker/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 22 + } + }, "app/components/base/date-and-time-picker/time-picker/header.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -1874,6 +2449,31 @@ "count": 3 } }, + "app/components/base/date-and-time-picker/utils/__tests__/dayjs.spec.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/date-and-time-picker/utils/dayjs.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/date-and-time-picker/year-and-month-picker/__tests__/footer.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/base/date-and-time-picker/year-and-month-picker/__tests__/header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/date-and-time-picker/year-and-month-picker/__tests__/options.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/base/date-and-time-picker/year-and-month-picker/header.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -1894,6 +2494,11 @@ "count": 1 } }, + "app/components/base/drawer-plus/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/drawer-plus/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -1904,16 +2509,36 @@ "count": 1 } }, + "app/components/base/emoji-picker/__tests__/Inner.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/base/emoji-picker/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/base/emoji-picker/index.tsx": { "no-restricted-imports": { "count": 1 } }, + "app/components/base/encrypted-bottom/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/encrypted-bottom/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, + "app/components/base/error-boundary/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/error-boundary/index.tsx": { "react-refresh/only-export-components": { "count": 3 @@ -1927,6 +2552,56 @@ "count": 1 } }, + "app/components/base/features/new-feature-panel/__tests__/citation.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/features/new-feature-panel/__tests__/feature-bar.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 16 + } + }, + "app/components/base/features/new-feature-panel/__tests__/feature-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/base/features/new-feature-panel/__tests__/follow-up.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/features/new-feature-panel/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 23 + } + }, + "app/components/base/features/new-feature-panel/__tests__/more-like-this.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/base/features/new-feature-panel/__tests__/speech-to-text.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/features/new-feature-panel/annotation-reply/__tests__/config-param-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/base/features/new-feature-panel/annotation-reply/__tests__/config-param.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/features/new-feature-panel/annotation-reply/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 18 + } + }, "app/components/base/features/new-feature-panel/annotation-reply/annotation-ctrl-button.tsx": { "no-restricted-imports": { "count": 1 @@ -1949,6 +2624,9 @@ } }, "app/components/base/features/new-feature-panel/annotation-reply/index.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 5 }, @@ -1956,6 +2634,11 @@ "count": 3 } }, + "app/components/base/features/new-feature-panel/annotation-reply/score-slider/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/features/new-feature-panel/annotation-reply/score-slider/base-slider/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -1974,6 +2657,16 @@ "count": 2 } }, + "app/components/base/features/new-feature-panel/conversation-opener/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 17 + } + }, + "app/components/base/features/new-feature-panel/conversation-opener/__tests__/modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 18 + } + }, "app/components/base/features/new-feature-panel/conversation-opener/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -2006,6 +2699,21 @@ "count": 5 } }, + "app/components/base/features/new-feature-panel/file-upload/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 19 + } + }, + "app/components/base/features/new-feature-panel/file-upload/__tests__/setting-content.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/base/features/new-feature-panel/file-upload/__tests__/setting-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/base/features/new-feature-panel/file-upload/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 5 @@ -2016,6 +2724,11 @@ "count": 1 } }, + "app/components/base/features/new-feature-panel/image-upload/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 19 + } + }, "app/components/base/features/new-feature-panel/image-upload/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 5 @@ -2026,6 +2739,26 @@ "count": 3 } }, + "app/components/base/features/new-feature-panel/moderation/__tests__/form-generation.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/features/new-feature-panel/moderation/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 25 + } + }, + "app/components/base/features/new-feature-panel/moderation/__tests__/moderation-content.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/base/features/new-feature-panel/moderation/__tests__/moderation-setting-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 37 + } + }, "app/components/base/features/new-feature-panel/moderation/form-generation.tsx": { "no-restricted-imports": { "count": 1 @@ -2040,6 +2773,9 @@ } }, "app/components/base/features/new-feature-panel/moderation/moderation-setting-modal.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -2047,12 +2783,30 @@ "count": 2 } }, + "app/components/base/features/new-feature-panel/text-to-speech/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/base/features/new-feature-panel/text-to-speech/__tests__/param-config-content.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, + "app/components/base/features/new-feature-panel/text-to-speech/__tests__/voice-settings.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/features/new-feature-panel/text-to-speech/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 7 } }, "app/components/base/features/new-feature-panel/text-to-speech/param-config-content.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 2 } @@ -2072,11 +2826,26 @@ "count": 1 } }, + "app/components/base/file-uploader/__tests__/file-list-in-log.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/base/file-uploader/__tests__/pdf-preview.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/file-uploader/dynamic-pdf-preview.tsx": { "ts/no-explicit-any": { "count": 1 } }, + "app/components/base/file-uploader/file-from-link-or-local/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 17 + } + }, "app/components/base/file-uploader/file-from-link-or-local/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -2096,11 +2865,36 @@ "count": 1 } }, + "app/components/base/file-uploader/file-uploader-in-attachment/__tests__/file-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, + "app/components/base/file-uploader/file-uploader-in-attachment/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, "app/components/base/file-uploader/file-uploader-in-attachment/file-item.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 } }, + "app/components/base/file-uploader/file-uploader-in-chat-input/__tests__/file-image-item.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 5 + } + }, + "app/components/base/file-uploader/file-uploader-in-chat-input/__tests__/file-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/base/file-uploader/file-uploader-in-chat-input/__tests__/file-list.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, "app/components/base/file-uploader/file-uploader-in-chat-input/file-image-item.tsx": { "tailwindcss/no-unnecessary-whitespace": { "count": 1 @@ -2122,11 +2916,22 @@ } }, "app/components/base/file-uploader/utils.ts": { + "e18e/prefer-array-at": { + "count": 1 + }, "ts/no-explicit-any": { "count": 3 } }, + "app/components/base/form/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/form/components/base/base-field.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "no-restricted-imports": { "count": 2 }, @@ -2178,6 +2983,11 @@ "count": 3 } }, + "app/components/base/form/form-scenarios/base/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/base/form/form-scenarios/base/field.tsx": { "ts/no-explicit-any": { "count": 1 @@ -2188,6 +2998,16 @@ "count": 3 } }, + "app/components/base/form/form-scenarios/demo/__tests__/contact-fields.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/base/form/form-scenarios/demo/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 14 + } + }, "app/components/base/form/form-scenarios/demo/contact-fields.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -2239,15 +3059,44 @@ } }, "app/components/base/ga/index.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "react-refresh/only-export-components": { "count": 1 } }, + "app/components/base/icons/icon-gallery.stories.tsx": { + "e18e/prefer-array-to-sorted": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/icons/utils.ts": { + "e18e/prefer-static-regex": { + "count": 3 + }, "ts/no-explicit-any": { "count": 3 } }, + "app/components/base/image-uploader/__tests__/chat-image-uploader.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/image-uploader/__tests__/image-list.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/base/image-uploader/__tests__/image-preview.spec.tsx": { + "e18e/prefer-object-has-own": { + "count": 1 + } + }, "app/components/base/image-uploader/hooks.ts": { "ts/no-explicit-any": { "count": 4 @@ -2286,6 +3135,11 @@ "count": 1 } }, + "app/components/base/input-number/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 28 + } + }, "app/components/base/input-number/index.stories.tsx": { "no-console": { "count": 2 @@ -2299,7 +3153,15 @@ "count": 1 } }, + "app/components/base/input/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/base/input/index.stories.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-console": { "count": 2 }, @@ -2308,6 +3170,9 @@ } }, "app/components/base/input/index.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "react-refresh/only-export-components": { "count": 1 } @@ -2325,11 +3190,51 @@ "count": 1 } }, + "app/components/base/logo/__tests__/dify-logo.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/base/logo/__tests__/logo-embedded-chat-avatar.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/base/logo/__tests__/logo-embedded-chat-header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/logo/__tests__/logo-site.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/logo/dify-logo.tsx": { "react-refresh/only-export-components": { "count": 2 } }, + "app/components/base/markdown-blocks/__tests__/code-block.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/base/markdown-blocks/__tests__/form.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/markdown-blocks/__tests__/music.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/markdown-blocks/__tests__/think-block.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, "app/components/base/markdown-blocks/audio-block.tsx": { "ts/no-explicit-any": { "count": 5 @@ -2341,6 +3246,9 @@ } }, "app/components/base/markdown-blocks/code-block.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 7 }, @@ -2368,6 +3276,9 @@ } }, "app/components/base/markdown-blocks/link.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } @@ -2408,27 +3319,71 @@ "count": 4 } }, + "app/components/base/markdown-blocks/utils.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/markdown-blocks/video-block.tsx": { "ts/no-explicit-any": { "count": 5 } }, + "app/components/base/markdown/__tests__/error-boundary.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/markdown/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, + "app/components/base/markdown/__tests__/markdown-utils.spec.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/markdown/__tests__/react-markdown-wrapper.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/base/markdown/error-boundary.tsx": { "ts/no-explicit-any": { "count": 3 } }, "app/components/base/markdown/markdown-utils.ts": { + "e18e/prefer-static-regex": { + "count": 11 + }, "regexp/no-unused-capturing-group": { "count": 1 } }, "app/components/base/markdown/react-markdown-wrapper.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 9 } }, + "app/components/base/mermaid/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, + "app/components/base/mermaid/__tests__/utils.spec.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/mermaid/index.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 7 }, @@ -2440,6 +3395,9 @@ } }, "app/components/base/mermaid/utils.ts": { + "e18e/prefer-static-regex": { + "count": 26 + }, "regexp/no-unused-capturing-group": { "count": 1 }, @@ -2447,6 +3405,11 @@ "count": 4 } }, + "app/components/base/message-log-modal/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/message-log-modal/index.stories.tsx": { "no-console": { "count": 1 @@ -2468,6 +3431,11 @@ "count": 3 } }, + "app/components/base/modal/__tests__/modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/base/modal/index.stories.tsx": { "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 @@ -2481,7 +3449,15 @@ "count": 1 } }, + "app/components/base/new-audio-button/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/base/new-audio-button/index.tsx": { + "e18e/prefer-timer-args": { + "count": 2 + }, "no-restricted-imports": { "count": 1 }, @@ -2494,6 +3470,11 @@ "count": 1 } }, + "app/components/base/notion-connector/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/notion-connector/index.stories.tsx": { "no-console": { "count": 1 @@ -2505,15 +3486,39 @@ } }, "app/components/base/notion-page-selector/base.tsx": { + "e18e/prefer-spread-syntax": { + "count": 3 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 2 } }, "app/components/base/notion-page-selector/page-selector/index.tsx": { + "e18e/prefer-spread-syntax": { + "count": 2 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 } }, + "app/components/base/pagination/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 3 + }, + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/pagination/__tests__/pagination.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 16 + } + }, + "app/components/base/pagination/hook.ts": { + "e18e/prefer-array-at": { + "count": 3 + } + }, "app/components/base/pagination/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 8 @@ -2527,6 +3532,21 @@ "count": 1 } }, + "app/components/base/param-item/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/param-item/__tests__/score-threshold-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/param-item/__tests__/top-k-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/param-item/index.tsx": { "no-restricted-imports": { "count": 1 @@ -2543,6 +3563,16 @@ "count": 1 } }, + "app/components/base/progress-bar/__tests__/progress-circle.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/prompt-editor/constants.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/prompt-editor/index.stories.tsx": { "no-console": { "count": 1 @@ -2556,6 +3586,19 @@ "count": 4 } }, + "app/components/base/prompt-editor/plugins/component-picker-block/__tests__/hooks.spec.tsx": { + "e18e/prefer-array-at": { + "count": 5 + } + }, + "app/components/base/prompt-editor/plugins/component-picker-block/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/prompt-editor/plugins/component-picker-block/index.tsx": { "ts/no-explicit-any": { "count": 1 @@ -2566,6 +3609,11 @@ "count": 2 } }, + "app/components/base/prompt-editor/plugins/context-block/__tests__/component.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/prompt-editor/plugins/context-block/component.tsx": { "ts/no-explicit-any": { "count": 1 @@ -2611,7 +3659,15 @@ "count": 2 } }, + "app/components/base/prompt-editor/plugins/hitl-input-block/__tests__/input-field.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, "app/components/base/prompt-editor/plugins/hitl-input-block/hitl-input-block-replacement-block.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } @@ -2622,6 +3678,9 @@ } }, "app/components/base/prompt-editor/plugins/hitl-input-block/input-field.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 7 }, @@ -2675,6 +3734,9 @@ } }, "app/components/base/prompt-editor/plugins/shortcuts-popup-plugin/index.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "ts/no-explicit-any": { "count": 2 } @@ -2739,6 +3801,11 @@ "count": 2 } }, + "app/components/base/radio/component/radio/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/radio/context/index.ts": { "ts/no-explicit-any": { "count": 1 @@ -2749,6 +3816,11 @@ "count": 1 } }, + "app/components/base/search-input/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/search-input/index.stories.tsx": { "no-console": { "count": 3 @@ -2767,6 +3839,31 @@ "count": 1 } }, + "app/components/base/select/__tests__/custom.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/base/select/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/base/select/__tests__/locale-signin.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/base/select/__tests__/locale.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/base/select/__tests__/pure.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, "app/components/base/select/custom.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -2814,6 +3911,11 @@ "count": 1 } }, + "app/components/base/sort/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/sort/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -2822,11 +3924,21 @@ "count": 2 } }, + "app/components/base/svg-gallery/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/svg-gallery/index.tsx": { "node/prefer-global/buffer": { "count": 1 } }, + "app/components/base/svg/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/switch/index.stories.tsx": { "no-console": { "count": 1 @@ -2848,6 +3960,31 @@ "count": 1 } }, + "app/components/base/tag-input/index.tsx": { + "e18e/prefer-array-some": { + "count": 1 + } + }, + "app/components/base/tag-management/__tests__/filter.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/tag-management/__tests__/panel.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/tag-management/__tests__/selector.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/tag-management/__tests__/trigger.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/tag-management/index.tsx": { "no-restricted-imports": { "count": 1 @@ -2873,6 +4010,16 @@ "count": 1 } }, + "app/components/base/tag/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/text-generation/__tests__/hooks.spec.ts": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/base/text-generation/hooks.ts": { "ts/no-explicit-any": { "count": 1 @@ -2891,11 +4038,29 @@ "count": 1 } }, + "app/components/base/timezone-label/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/ui/select/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/base/video-gallery/VideoPlayer.tsx": { + "e18e/prefer-timer-args": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 } }, + "app/components/base/voice-input/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/voice-input/index.stories.tsx": { "no-console": { "count": 2 @@ -2924,6 +4089,11 @@ "count": 4 } }, + "app/components/billing/__tests__/config.spec.ts": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/billing/annotation-full/modal.tsx": { "no-restricted-imports": { "count": 1 @@ -2934,6 +4104,11 @@ "count": 5 } }, + "app/components/billing/billing-page/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, "app/components/billing/billing-page/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -2947,6 +4122,39 @@ "count": 1 } }, + "app/components/billing/plan/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, + "app/components/billing/plan/assets/__tests__/enterprise.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/billing/plan/assets/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/billing/plan/assets/__tests__/professional.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, + "app/components/billing/plan/assets/__tests__/sandbox.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, + "app/components/billing/plan/assets/__tests__/team.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/billing/plan/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -2955,6 +4163,11 @@ "count": 2 } }, + "app/components/billing/pricing/assets/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 4 + } + }, "app/components/billing/pricing/header.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -2965,6 +4178,11 @@ "count": 1 } }, + "app/components/billing/pricing/plan-switcher/__tests__/plan-range-switcher.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/billing/pricing/plan-switcher/plan-range-switcher.tsx": { "react-refresh/only-export-components": { "count": 1 @@ -2975,6 +4193,16 @@ "count": 1 } }, + "app/components/billing/pricing/plans/cloud-plan-item/__tests__/button.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/billing/pricing/plans/cloud-plan-item/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/billing/pricing/plans/cloud-plan-item/button.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -2995,6 +4223,11 @@ "count": 1 } }, + "app/components/billing/pricing/plans/self-hosted-plan-item/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/billing/pricing/plans/self-hosted-plan-item/button.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3026,11 +4259,26 @@ "count": 1 } }, + "app/components/billing/upgrade-btn/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 34 + } + }, "app/components/billing/upgrade-btn/index.tsx": { "ts/no-explicit-any": { "count": 3 } }, + "app/components/billing/usage-info/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/billing/usage-info/__tests__/vector-space-info.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/billing/usage-info/index.tsx": { "no-restricted-imports": { "count": 1 @@ -3039,6 +4287,11 @@ "count": 8 } }, + "app/components/billing/utils/index.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/custom/custom-page/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3049,11 +4302,36 @@ "count": 2 } }, + "app/components/datasets/__tests__/chunk.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/datasets/chunk.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 } }, + "app/components/datasets/common/__tests__/chunking-mode-label.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/datasets/common/__tests__/credential-icon.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/datasets/common/document-picker/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/datasets/common/document-picker/__tests__/preview-document-picker.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/datasets/common/document-picker/index.tsx": { "no-restricted-imports": { "count": 1 @@ -3070,11 +4348,34 @@ "count": 2 } }, + "app/components/datasets/common/document-status-with-action/__tests__/auto-disabled-document.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, + "app/components/datasets/common/document-status-with-action/__tests__/index-failed.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/datasets/common/image-list/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, "app/components/datasets/common/image-list/more.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, + "app/components/datasets/common/image-previewer/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 9 + }, + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/datasets/common/image-previewer/index.tsx": { "no-irregular-whitespace": { "count": 1 @@ -3084,10 +4385,18 @@ } }, "app/components/datasets/common/image-uploader/hooks/use-upload.ts": { + "e18e/prefer-spread-syntax": { + "count": 2 + }, "ts/no-explicit-any": { "count": 3 } }, + "app/components/datasets/common/image-uploader/image-uploader-in-chunk/__tests__/image-input.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/datasets/common/image-uploader/image-uploader-in-chunk/image-input.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3106,6 +4415,11 @@ "count": 4 } }, + "app/components/datasets/common/image-uploader/utils.ts": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/datasets/common/retrieval-method-info/index.tsx": { "react-refresh/only-export-components": { "count": 1 @@ -3119,6 +4433,41 @@ "count": 3 } }, + "app/components/datasets/create-from-pipeline/__tests__/footer.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 9 + } + }, + "app/components/datasets/create-from-pipeline/__tests__/header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/create-from-pipeline/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, + "app/components/datasets/create-from-pipeline/create-options/create-from-dsl-modal/__tests__/dsl-confirm-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 16 + } + }, + "app/components/datasets/create-from-pipeline/create-options/create-from-dsl-modal/__tests__/header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/create-from-pipeline/create-options/create-from-dsl-modal/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, + "app/components/datasets/create-from-pipeline/create-options/create-from-dsl-modal/__tests__/uploader.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/datasets/create-from-pipeline/create-options/create-from-dsl-modal/dsl-confirm-modal.tsx": { "no-restricted-imports": { "count": 1 @@ -3140,6 +4489,11 @@ "count": 1 } }, + "app/components/datasets/create-from-pipeline/create-options/create-from-dsl-modal/tab/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/datasets/create-from-pipeline/create-options/create-from-dsl-modal/tab/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3150,6 +4504,11 @@ "count": 1 } }, + "app/components/datasets/create-from-pipeline/create-options/create-from-dsl-modal/uploader.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/datasets/create-from-pipeline/footer.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3163,6 +4522,21 @@ "count": 1 } }, + "app/components/datasets/create-from-pipeline/list/__tests__/create-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 9 + } + }, + "app/components/datasets/create-from-pipeline/list/__tests__/customized-list.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/create-from-pipeline/list/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/datasets/create-from-pipeline/list/create-card.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -3173,6 +4547,26 @@ "count": 1 } }, + "app/components/datasets/create-from-pipeline/list/template-card/__tests__/actions.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/datasets/create-from-pipeline/list/template-card/__tests__/content.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/datasets/create-from-pipeline/list/template-card/__tests__/edit-pipeline-info.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 21 + } + }, + "app/components/datasets/create-from-pipeline/list/template-card/__tests__/operations.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, "app/components/datasets/create-from-pipeline/list/template-card/actions.tsx": { "no-restricted-imports": { "count": 1 @@ -3183,6 +4577,11 @@ "count": 3 } }, + "app/components/datasets/create-from-pipeline/list/template-card/details/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 9 + } + }, "app/components/datasets/create-from-pipeline/list/template-card/details/chunk-structure-card.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -3211,6 +4610,16 @@ "count": 3 } }, + "app/components/datasets/create/embedding-process/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 28 + } + }, + "app/components/datasets/create/embedding-process/__tests__/indexing-progress-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/create/embedding-process/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3229,16 +4638,57 @@ "count": 1 } }, + "app/components/datasets/create/file-preview/__tests__/index.spec.tsx": { + "e18e/prefer-timer-args": { + "count": 2 + } + }, "app/components/datasets/create/file-preview/index.tsx": { "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 } }, + "app/components/datasets/create/file-uploader/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/datasets/create/file-uploader/components/__tests__/upload-dropzone.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/create/file-uploader/hooks/use-file-upload.ts": { + "e18e/prefer-array-from-map": { + "count": 1 + }, + "e18e/prefer-spread-syntax": { + "count": 2 + } + }, + "app/components/datasets/create/notion-page-preview/__tests__/index.spec.tsx": { + "e18e/prefer-timer-args": { + "count": 2 + } + }, "app/components/datasets/create/notion-page-preview/index.tsx": { "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 } }, + "app/components/datasets/create/step-one/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, + "app/components/datasets/create/step-one/__tests__/upgrade-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/datasets/create/step-one/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3252,11 +4702,21 @@ "count": 1 } }, + "app/components/datasets/create/step-three/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/datasets/create/step-three/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 7 } }, + "app/components/datasets/create/step-two/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 39 + } + }, "app/components/datasets/create/step-two/components/general-chunking-options.tsx": { "no-restricted-imports": { "count": 1 @@ -3301,6 +4761,11 @@ "count": 1 } }, + "app/components/datasets/create/step-two/language-select/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/create/step-two/language-select/index.tsx": { "no-restricted-imports": { "count": 1 @@ -3309,6 +4774,14 @@ "count": 2 } }, + "app/components/datasets/create/step-two/preview-item/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 2 + }, + "e18e/prefer-static-regex": { + "count": 16 + } + }, "app/components/datasets/create/step-two/preview-item/index.tsx": { "react-refresh/only-export-components": { "count": 1 @@ -3319,6 +4792,11 @@ "count": 2 } }, + "app/components/datasets/create/stop-embedding-modal/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 2 + } + }, "app/components/datasets/create/stop-embedding-modal/index.tsx": { "no-restricted-imports": { "count": 1 @@ -3329,6 +4807,41 @@ "count": 1 } }, + "app/components/datasets/create/website/__tests__/base.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/create/website/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/datasets/create/website/__tests__/no-data.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, + "app/components/datasets/create/website/__tests__/preview.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/datasets/create/website/base/__tests__/crawled-result.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/create/website/base/__tests__/crawling.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/create/website/base/__tests__/url-input.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, "app/components/datasets/create/website/base/checkbox-with-label.tsx": { "no-restricted-imports": { "count": 1 @@ -3354,6 +4867,16 @@ "count": 1 } }, + "app/components/datasets/create/website/firecrawl/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 37 + } + }, + "app/components/datasets/create/website/firecrawl/__tests__/options.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, "app/components/datasets/create/website/firecrawl/index.tsx": { "no-console": { "count": 1 @@ -3378,6 +4901,26 @@ "count": 7 } }, + "app/components/datasets/create/website/jina-reader/__tests__/base.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, + "app/components/datasets/create/website/jina-reader/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 68 + } + }, + "app/components/datasets/create/website/jina-reader/__tests__/options.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/create/website/jina-reader/base/__tests__/url-input.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 9 + } + }, "app/components/datasets/create/website/jina-reader/index.tsx": { "no-console": { "count": 1 @@ -3407,6 +4950,16 @@ "count": 2 } }, + "app/components/datasets/create/website/watercrawl/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 63 + } + }, + "app/components/datasets/create/website/watercrawl/__tests__/options.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/datasets/create/website/watercrawl/index.tsx": { "no-console": { "count": 1 @@ -3426,6 +4979,36 @@ "count": 1 } }, + "app/components/datasets/documents/components/__tests__/documents-header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 15 + } + }, + "app/components/datasets/documents/components/__tests__/empty-element.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/datasets/documents/components/__tests__/list.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/documents/components/__tests__/rename-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, + "app/components/datasets/documents/components/document-list/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/documents/components/document-list/components/document-source-icon.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/datasets/documents/components/document-list/components/document-table-row.tsx": { "no-restricted-imports": { "count": 1 @@ -3446,6 +5029,16 @@ "count": 1 } }, + "app/components/datasets/documents/create-from-pipeline/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/documents/create-from-pipeline/actions/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, "app/components/datasets/documents/create-from-pipeline/actions/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -3456,6 +5049,11 @@ "count": 1 } }, + "app/components/datasets/documents/create-from-pipeline/data-source/base/credential-selector/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/datasets/documents/create-from-pipeline/data-source/base/credential-selector/index.tsx": { "no-restricted-imports": { "count": 1 @@ -3479,12 +5077,31 @@ "count": 1 } }, + "app/components/datasets/documents/create-from-pipeline/data-source/local-file/components/__tests__/upload-dropzone.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/documents/create-from-pipeline/data-source/local-file/hooks/__tests__/use-local-file-upload.spec.tsx": { + "e18e/prefer-array-at": { + "count": 2 + }, + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/documents/create-from-pipeline/data-source/online-documents/index.tsx": { + "e18e/prefer-spread-syntax": { + "count": 2 + }, "ts/no-explicit-any": { "count": 1 } }, "app/components/datasets/documents/create-from-pipeline/data-source/online-documents/page-selector/index.tsx": { + "e18e/prefer-spread-syntax": { + "count": 2 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 } @@ -3494,11 +5111,26 @@ "count": 1 } }, + "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/connect/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/connect/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 } }, + "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/file-list/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/file-list/header/breadcrumbs/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/file-list/header/breadcrumbs/bucket.tsx": { "no-restricted-imports": { "count": 1 @@ -3526,6 +5158,9 @@ } }, "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/file-list/header/breadcrumbs/index.tsx": { + "e18e/prefer-array-at": { + "count": 2 + }, "tailwindcss/enforce-consistent-class-order": { "count": 2 } @@ -3535,6 +5170,11 @@ "count": 3 } }, + "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/file-list/list/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/file-list/list/empty-folder.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3553,12 +5193,20 @@ "count": 2 } }, + "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/file-list/list/utils.ts": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/header.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/index.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 5 } @@ -3578,6 +5226,21 @@ "count": 4 } }, + "app/components/datasets/documents/create-from-pipeline/data-source/website-crawl/base/__tests__/crawled-result.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/documents/create-from-pipeline/data-source/website-crawl/base/__tests__/crawling.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/documents/create-from-pipeline/data-source/website-crawl/base/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, "app/components/datasets/documents/create-from-pipeline/data-source/website-crawl/base/checkbox-with-label.tsx": { "no-restricted-imports": { "count": 1 @@ -3606,6 +5269,11 @@ "count": 2 } }, + "app/components/datasets/documents/create-from-pipeline/data-source/website-crawl/base/options/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, "app/components/datasets/documents/create-from-pipeline/data-source/website-crawl/base/options/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3619,6 +5287,11 @@ "count": 2 } }, + "app/components/datasets/documents/create-from-pipeline/hooks/use-datasource-actions.ts": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/datasets/documents/create-from-pipeline/left-header.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -3627,6 +5300,26 @@ "count": 1 } }, + "app/components/datasets/documents/create-from-pipeline/preview/__tests__/chunk-preview.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/datasets/documents/create-from-pipeline/preview/__tests__/file-preview.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, + "app/components/datasets/documents/create-from-pipeline/preview/__tests__/online-document-preview.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/documents/create-from-pipeline/preview/__tests__/web-preview.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/datasets/documents/create-from-pipeline/preview/file-preview.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 4 @@ -3645,6 +5338,16 @@ "count": 1 } }, + "app/components/datasets/documents/create-from-pipeline/process-documents/__tests__/components.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 36 + } + }, + "app/components/datasets/documents/create-from-pipeline/process-documents/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 14 + } + }, "app/components/datasets/documents/create-from-pipeline/process-documents/form.tsx": { "ts/no-explicit-any": { "count": 3 @@ -3660,6 +5363,11 @@ "count": 2 } }, + "app/components/datasets/documents/create-from-pipeline/processing/embedding-process/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/documents/create-from-pipeline/processing/embedding-process/index.tsx": { "no-restricted-imports": { "count": 1 @@ -3673,7 +5381,46 @@ "count": 3 } }, + "app/components/datasets/documents/create-from-pipeline/steps/__tests__/preview-panel.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/documents/create-from-pipeline/steps/__tests__/step-one-content.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/datasets/documents/detail/__tests__/new-segment.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/documents/detail/batch-modal/__tests__/csv-downloader.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/datasets/documents/detail/batch-modal/__tests__/csv-uploader.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/datasets/documents/detail/batch-modal/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, "app/components/datasets/documents/detail/batch-modal/csv-uploader.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-spread-syntax": { + "count": 2 + }, + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/no-unnecessary-whitespace": { "count": 1 } @@ -3686,6 +5433,26 @@ "count": 1 } }, + "app/components/datasets/documents/detail/completed/__tests__/child-segment-detail.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/documents/detail/completed/__tests__/child-segment-list.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/datasets/documents/detail/completed/__tests__/new-child-segment.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/documents/detail/completed/__tests__/segment-detail.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/datasets/documents/detail/completed/child-segment-detail.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -3696,6 +5463,49 @@ "count": 2 } }, + "app/components/datasets/documents/detail/completed/common/__tests__/action-buttons.spec.tsx": { + "e18e/prefer-array-at": { + "count": 2 + }, + "e18e/prefer-static-regex": { + "count": 13 + } + }, + "app/components/datasets/documents/detail/completed/common/__tests__/add-another.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/documents/detail/completed/common/__tests__/batch-action.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 20 + } + }, + "app/components/datasets/documents/detail/completed/common/__tests__/empty.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/documents/detail/completed/common/__tests__/keywords.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/documents/detail/completed/common/__tests__/regeneration-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 21 + } + }, + "app/components/datasets/documents/detail/completed/common/__tests__/segment-index-tag.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/documents/detail/completed/common/__tests__/summary.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, "app/components/datasets/documents/detail/completed/common/action-buttons.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -3727,6 +5537,11 @@ "count": 1 } }, + "app/components/datasets/documents/detail/completed/common/drawer.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/datasets/documents/detail/completed/common/empty.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -3765,6 +5580,11 @@ "count": 2 } }, + "app/components/datasets/documents/detail/completed/components/__tests__/menu-bar.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/documents/detail/completed/components/menu-bar.tsx": { "no-restricted-imports": { "count": 2 @@ -3796,6 +5616,11 @@ "count": 1 } }, + "app/components/datasets/documents/detail/completed/segment-card/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, "app/components/datasets/documents/detail/completed/segment-card/chunk-content.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -3814,6 +5639,11 @@ "count": 2 } }, + "app/components/datasets/documents/detail/completed/segment-list.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/datasets/documents/detail/completed/skeleton/parent-chunk-card-skeleton.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3829,6 +5659,26 @@ "count": 1 } }, + "app/components/datasets/documents/detail/embedding/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 16 + } + }, + "app/components/datasets/documents/detail/embedding/components/__tests__/rule-detail.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 20 + } + }, + "app/components/datasets/documents/detail/embedding/components/__tests__/segment-progress.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, + "app/components/datasets/documents/detail/embedding/components/__tests__/status-header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, "app/components/datasets/documents/detail/embedding/components/segment-progress.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3839,6 +5689,21 @@ "count": 3 } }, + "app/components/datasets/documents/detail/index.tsx": { + "e18e/prefer-timer-args": { + "count": 1 + } + }, + "app/components/datasets/documents/detail/metadata/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 44 + } + }, + "app/components/datasets/documents/detail/metadata/components/__tests__/doc-type-selector.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, "app/components/datasets/documents/detail/metadata/components/doc-type-selector.tsx": { "no-restricted-imports": { "count": 1 @@ -3857,6 +5722,11 @@ "count": 1 } }, + "app/components/datasets/documents/detail/segment-add/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 20 + } + }, "app/components/datasets/documents/detail/segment-add/index.tsx": { "no-restricted-imports": { "count": 1 @@ -3868,6 +5738,16 @@ "count": 6 } }, + "app/components/datasets/documents/detail/settings/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/datasets/documents/detail/settings/pipeline-settings/__tests__/left-header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/documents/detail/settings/pipeline-settings/index.tsx": { "ts/no-explicit-any": { "count": 6 @@ -3881,11 +5761,26 @@ "count": 1 } }, + "app/components/datasets/documents/detail/settings/pipeline-settings/process-documents/__tests__/actions.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/documents/detail/settings/pipeline-settings/process-documents/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/datasets/documents/detail/settings/pipeline-settings/process-documents/index.tsx": { "ts/no-explicit-any": { "count": 3 } }, + "app/components/datasets/documents/hooks/__tests__/use-document-list-query-state.spec.tsx": { + "e18e/prefer-array-at": { + "count": 18 + } + }, "app/components/datasets/documents/status-item/index.tsx": { "no-restricted-imports": { "count": 1 @@ -3896,6 +5791,19 @@ "count": 2 } }, + "app/components/datasets/external-api/external-api-modal/__tests__/Form.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 14 + } + }, + "app/components/datasets/external-api/external-api-modal/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 26 + } + }, "app/components/datasets/external-api/external-api-modal/index.tsx": { "no-restricted-imports": { "count": 3 @@ -3907,11 +5815,21 @@ "count": 5 } }, + "app/components/datasets/external-api/external-api-panel/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/external-api/external-api-panel/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 4 } }, + "app/components/datasets/external-api/external-knowledge-api-card/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, "app/components/datasets/external-api/external-knowledge-api-card/index.tsx": { "no-restricted-imports": { "count": 1 @@ -3951,11 +5869,31 @@ "count": 1 } }, + "app/components/datasets/external-knowledge-base/create/__tests__/InfoPanel.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, + "app/components/datasets/external-knowledge-base/create/__tests__/KnowledgeBaseInfo.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, "app/components/datasets/external-knowledge-base/create/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 6 } }, + "app/components/datasets/extra-info/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 28 + } + }, + "app/components/datasets/extra-info/api-access/__tests__/card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/datasets/extra-info/api-access/card.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -3969,6 +5907,19 @@ "count": 1 } }, + "app/components/datasets/extra-info/service-api/__tests__/card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, + "app/components/datasets/extra-info/service-api/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 56 + } + }, "app/components/datasets/extra-info/service-api/card.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 6 @@ -3990,11 +5941,59 @@ "count": 4 } }, + "app/components/datasets/formatted-text/flavours/__tests__/edit-slice.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, + "app/components/datasets/formatted-text/flavours/__tests__/preview-slice.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/datasets/formatted-text/flavours/type.ts": { "ts/no-empty-object-type": { "count": 1 } }, + "app/components/datasets/hit-testing/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 6 + }, + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/hit-testing/components/__tests__/child-chunks-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/hit-testing/components/__tests__/empty-records.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/hit-testing/components/__tests__/result-item-external.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/hit-testing/components/__tests__/result-item-footer.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/hit-testing/components/__tests__/result-item-meta.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/hit-testing/components/__tests__/result-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/hit-testing/components/child-chunks-item.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -4011,6 +6010,11 @@ "count": 3 } }, + "app/components/datasets/hit-testing/components/query-input/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, "app/components/datasets/hit-testing/components/query-input/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -4025,6 +6029,9 @@ } }, "app/components/datasets/hit-testing/components/records.tsx": { + "e18e/prefer-array-to-sorted": { + "count": 1 + }, "tailwindcss/no-unnecessary-whitespace": { "count": 3 } @@ -4052,6 +6059,46 @@ "count": 1 } }, + "app/components/datasets/list/__tests__/datasets.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/list/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/list/dataset-card/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/datasets/list/dataset-card/__tests__/operations.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/datasets/list/dataset-card/components/__tests__/corner-labels.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/datasets/list/dataset-card/components/__tests__/dataset-card-footer.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/list/dataset-card/components/__tests__/dataset-card-header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/datasets/list/dataset-card/components/__tests__/dataset-card-modals.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/datasets/list/dataset-card/components/dataset-card-footer.tsx": { "no-restricted-imports": { "count": 1 @@ -4090,11 +6137,31 @@ "count": 1 } }, + "app/components/datasets/list/dataset-footer/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/list/new-dataset-card/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/datasets/list/new-dataset-card/option.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, + "app/components/datasets/metadata/edit-metadata-batch/__tests__/input-has-set-multiple-value.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/metadata/edit-metadata-batch/__tests__/modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, "app/components/datasets/metadata/edit-metadata-batch/edit-row.tsx": { "tailwindcss/no-unnecessary-whitespace": { "count": 1 @@ -4131,6 +6198,26 @@ "count": 3 } }, + "app/components/datasets/metadata/hooks/__tests__/use-edit-dataset-metadata.spec.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/metadata/hooks/__tests__/use-metadata-document.spec.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/metadata/hooks/use-batch-edit-document-metadata.ts": { + "e18e/prefer-array-some": { + "count": 2 + } + }, + "app/components/datasets/metadata/hooks/use-check-metadata-name.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/metadata/hooks/use-edit-dataset-metadata.ts": { "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 @@ -4141,6 +6228,19 @@ "count": 1 } }, + "app/components/datasets/metadata/metadata-dataset/__tests__/dataset-metadata-drawer.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/metadata/metadata-dataset/__tests__/select-metadata.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/datasets/metadata/metadata-dataset/create-content.tsx": { "ts/no-explicit-any": { "count": 1 @@ -4183,6 +6283,11 @@ "count": 2 } }, + "app/components/datasets/metadata/metadata-document/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 16 + } + }, "app/components/datasets/metadata/metadata-document/field.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -4204,6 +6309,11 @@ "count": 1 } }, + "app/components/datasets/preview/__tests__/header.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/datasets/preview/header.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -4214,6 +6324,36 @@ "count": 1 } }, + "app/components/datasets/settings/__tests__/option-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/settings/chunk-structure/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/settings/form/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 27 + } + }, + "app/components/datasets/settings/form/components/__tests__/basic-info-section.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/datasets/settings/form/components/__tests__/external-knowledge-section.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 9 + } + }, + "app/components/datasets/settings/form/components/__tests__/indexing-section.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 26 + } + }, "app/components/datasets/settings/form/components/basic-info-section.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -4229,6 +6369,16 @@ "count": 7 } }, + "app/components/datasets/settings/index-method/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/datasets/settings/index-method/__tests__/keyword-number.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/datasets/settings/index-method/index.tsx": { "no-restricted-imports": { "count": 1 @@ -4247,6 +6397,16 @@ "count": 2 } }, + "app/components/datasets/settings/permission-selector/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 33 + } + }, + "app/components/datasets/settings/permission-selector/__tests__/member-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/datasets/settings/permission-selector/index.tsx": { "no-restricted-imports": { "count": 1 @@ -4276,7 +6436,23 @@ "count": 11 } }, + "app/components/develop/__tests__/ApiServer.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/develop/__tests__/code.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/develop/code.tsx": { + "e18e/prefer-array-to-sorted": { + "count": 1 + }, + "e18e/prefer-timer-args": { + "count": 1 + }, "ts/no-empty-object-type": { "count": 1 }, @@ -4284,7 +6460,15 @@ "count": 9 } }, + "app/components/develop/hooks/use-doc-toc.ts": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/develop/md.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-empty-object-type": { "count": 1 }, @@ -4292,6 +6476,11 @@ "count": 2 } }, + "app/components/develop/secret-key/__tests__/secret-key-generate.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/develop/secret-key/input-copy.tsx": { "no-restricted-imports": { "count": 1 @@ -4312,6 +6501,11 @@ "count": 2 } }, + "app/components/explore/banner/__tests__/banner-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/explore/banner/banner-item.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 4 @@ -4330,6 +6524,11 @@ "count": 1 } }, + "app/components/explore/create-app-modal/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 16 + } + }, "app/components/explore/create-app-modal/index.tsx": { "no-restricted-imports": { "count": 1 @@ -4344,6 +6543,11 @@ "count": 1 } }, + "app/components/explore/installed-app/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 31 + } + }, "app/components/explore/item-operation/index.tsx": { "no-restricted-imports": { "count": 1 @@ -4367,6 +6571,11 @@ "count": 3 } }, + "app/components/explore/try-app/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/explore/try-app/app/chat.tsx": { "no-restricted-imports": { "count": 1 @@ -4404,6 +6613,9 @@ } }, "app/components/goto-anything/actions/commands/registry.ts": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "ts/no-explicit-any": { "count": 3 } @@ -4421,12 +6633,25 @@ "count": 1 } }, + "app/components/goto-anything/actions/index.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/goto-anything/actions/types.ts": { "ts/no-explicit-any": { "count": 2 } }, + "app/components/goto-anything/components/__tests__/footer.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/goto-anything/context.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 4 }, @@ -4439,11 +6664,26 @@ "count": 1 } }, + "app/components/header/ maintenance-notice.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/header/account-about/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, "app/components/header/account-about/index.tsx": { "no-restricted-imports": { "count": 1 } }, + "app/components/header/account-dropdown/workplace-selector/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/header/account-dropdown/workplace-selector/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -4457,6 +6697,11 @@ "count": 2 } }, + "app/components/header/account-setting/api-based-extension-page/item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/header/account-setting/api-based-extension-page/item.tsx": { "no-restricted-imports": { "count": 1 @@ -4472,6 +6717,11 @@ "count": 1 } }, + "app/components/header/account-setting/data-source-page-new/card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 16 + } + }, "app/components/header/account-setting/data-source-page-new/card.tsx": { "no-restricted-imports": { "count": 1 @@ -4483,6 +6733,11 @@ "count": 2 } }, + "app/components/header/account-setting/data-source-page-new/configure.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, "app/components/header/account-setting/data-source-page-new/configure.tsx": { "no-restricted-imports": { "count": 1 @@ -4492,6 +6747,9 @@ } }, "app/components/header/account-setting/data-source-page-new/hooks/use-marketplace-all-plugins.ts": { + "e18e/prefer-array-some": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } @@ -4525,11 +6783,21 @@ "count": 2 } }, + "app/components/header/account-setting/data-source-page/data-source-notion/operate/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/header/account-setting/data-source-page/data-source-notion/operate/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 4 } }, + "app/components/header/account-setting/data-source-page/data-source-website/config-firecrawl-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, "app/components/header/account-setting/data-source-page/data-source-website/config-firecrawl-modal.tsx": { "no-restricted-imports": { "count": 1 @@ -4538,6 +6806,11 @@ "count": 1 } }, + "app/components/header/account-setting/data-source-page/data-source-website/config-jina-reader-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 9 + } + }, "app/components/header/account-setting/data-source-page/data-source-website/config-jina-reader-modal.tsx": { "no-restricted-imports": { "count": 1 @@ -4546,6 +6819,11 @@ "count": 1 } }, + "app/components/header/account-setting/data-source-page/data-source-website/config-watercrawl-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, "app/components/header/account-setting/data-source-page/data-source-website/config-watercrawl-modal.tsx": { "no-restricted-imports": { "count": 1 @@ -4554,7 +6832,15 @@ "count": 1 } }, + "app/components/header/account-setting/data-source-page/data-source-website/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/header/account-setting/data-source-page/data-source-website/index.tsx": { + "e18e/prefer-array-some": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } @@ -4577,6 +6863,11 @@ "count": 1 } }, + "app/components/header/account-setting/key-validator/KeyInput.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/header/account-setting/key-validator/declarations.ts": { "ts/no-explicit-any": { "count": 1 @@ -4587,16 +6878,36 @@ "count": 2 } }, + "app/components/header/account-setting/members-page/edit-workspace-modal/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/header/account-setting/members-page/edit-workspace-modal/index.tsx": { "no-restricted-imports": { "count": 1 } }, + "app/components/header/account-setting/members-page/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 15 + } + }, "app/components/header/account-setting/members-page/index.tsx": { "no-restricted-imports": { "count": 1 } }, + "app/components/header/account-setting/members-page/invite-button.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/header/account-setting/members-page/invite-modal/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, "app/components/header/account-setting/members-page/invite-modal/index.tsx": { "no-restricted-imports": { "count": 1 @@ -4605,11 +6916,21 @@ "count": 3 } }, + "app/components/header/account-setting/members-page/invite-modal/role-selector.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/header/account-setting/members-page/invite-modal/role-selector.tsx": { "no-restricted-imports": { "count": 1 } }, + "app/components/header/account-setting/members-page/invited-modal/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, "app/components/header/account-setting/members-page/invited-modal/index.tsx": { "no-restricted-imports": { "count": 2 @@ -4628,12 +6949,25 @@ "count": 5 } }, + "app/components/header/account-setting/members-page/operation/transfer-ownership.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/header/account-setting/members-page/operation/transfer-ownership.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 } }, + "app/components/header/account-setting/members-page/transfer-ownership-modal/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, "app/components/header/account-setting/members-page/transfer-ownership-modal/index.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + }, "no-restricted-imports": { "count": 1 }, @@ -4641,6 +6975,11 @@ "count": 3 } }, + "app/components/header/account-setting/members-page/transfer-ownership-modal/member-selector.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/header/account-setting/members-page/transfer-ownership-modal/member-selector.tsx": { "no-restricted-imports": { "count": 1 @@ -4655,6 +6994,12 @@ } }, "app/components/header/account-setting/model-provider-page/hooks.ts": { + "e18e/prefer-array-some": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 }, @@ -4662,11 +7007,21 @@ "count": 3 } }, + "app/components/header/account-setting/model-provider-page/index.tsx": { + "e18e/prefer-array-some": { + "count": 1 + } + }, "app/components/header/account-setting/model-provider-page/install-from-marketplace.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 } }, + "app/components/header/account-setting/model-provider-page/model-auth/add-credential-in-load-balancing.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/header/account-setting/model-provider-page/model-auth/add-credential-in-load-balancing.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -4675,6 +7030,11 @@ "count": 4 } }, + "app/components/header/account-setting/model-provider-page/model-auth/add-custom-model.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/header/account-setting/model-provider-page/model-auth/add-custom-model.tsx": { "no-restricted-imports": { "count": 2 @@ -4696,6 +7056,11 @@ "count": 1 } }, + "app/components/header/account-setting/model-provider-page/model-auth/authorized/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, "app/components/header/account-setting/model-provider-page/model-auth/authorized/index.tsx": { "no-restricted-imports": { "count": 3 @@ -4707,16 +7072,31 @@ "count": 2 } }, + "app/components/header/account-setting/model-provider-page/model-auth/config-model.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/header/account-setting/model-provider-page/model-auth/config-model.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, + "app/components/header/account-setting/model-provider-page/model-auth/config-provider.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, "app/components/header/account-setting/model-provider-page/model-auth/config-provider.tsx": { "no-restricted-imports": { "count": 1 } }, + "app/components/header/account-setting/model-provider-page/model-auth/credential-selector.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/header/account-setting/model-provider-page/model-auth/credential-selector.tsx": { "no-restricted-imports": { "count": 1 @@ -4735,6 +7115,16 @@ "count": 2 } }, + "app/components/header/account-setting/model-provider-page/model-auth/manage-custom-model-credentials.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/header/account-setting/model-provider-page/model-auth/switch-credential-in-load-balancing.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, "app/components/header/account-setting/model-provider-page/model-auth/switch-credential-in-load-balancing.tsx": { "no-restricted-imports": { "count": 1 @@ -4743,11 +7133,26 @@ "count": 3 } }, + "app/components/header/account-setting/model-provider-page/model-badge/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/header/account-setting/model-provider-page/model-badge/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, + "app/components/header/account-setting/model-provider-page/model-icon/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/header/account-setting/model-provider-page/model-modal/Form.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/header/account-setting/model-provider-page/model-modal/Form.tsx": { "no-restricted-imports": { "count": 2 @@ -4790,6 +7195,11 @@ "count": 2 } }, + "app/components/header/account-setting/model-provider-page/model-parameter-modal/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/header/account-setting/model-provider-page/model-parameter-modal/index.tsx": { "no-restricted-imports": { "count": 1 @@ -4811,6 +7221,11 @@ "count": 2 } }, + "app/components/header/account-setting/model-provider-page/model-parameter-modal/presets-parameter.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/header/account-setting/model-provider-page/model-parameter-modal/presets-parameter.tsx": { "no-restricted-imports": { "count": 1 @@ -4861,6 +7276,11 @@ "count": 1 } }, + "app/components/header/account-setting/model-provider-page/model-selector/popup-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/header/account-setting/model-provider-page/model-selector/popup-item.tsx": { "no-restricted-imports": { "count": 1 @@ -4887,6 +7307,11 @@ "count": 2 } }, + "app/components/header/account-setting/model-provider-page/provider-added-card/credential-panel.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/header/account-setting/model-provider-page/provider-added-card/credential-panel.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -4895,6 +7320,11 @@ "count": 1 } }, + "app/components/header/account-setting/model-provider-page/provider-added-card/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/header/account-setting/model-provider-page/provider-added-card/index.tsx": { "ts/no-explicit-any": { "count": 1 @@ -4908,6 +7338,11 @@ "count": 1 } }, + "app/components/header/account-setting/model-provider-page/provider-added-card/model-list.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/header/account-setting/model-provider-page/provider-added-card/model-list.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -4921,6 +7356,11 @@ "count": 5 } }, + "app/components/header/account-setting/model-provider-page/provider-added-card/model-load-balancing-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 23 + } + }, "app/components/header/account-setting/model-provider-page/provider-added-card/model-load-balancing-modal.tsx": { "no-restricted-imports": { "count": 2 @@ -4937,6 +7377,11 @@ "count": 1 } }, + "app/components/header/account-setting/model-provider-page/provider-added-card/quota-panel.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/header/account-setting/model-provider-page/provider-added-card/quota-panel.tsx": { "no-restricted-imports": { "count": 1 @@ -4950,11 +7395,26 @@ "count": 1 } }, + "app/components/header/account-setting/model-provider-page/system-model-selector/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 28 + } + }, "app/components/header/account-setting/model-provider-page/system-model-selector/index.tsx": { "no-restricted-imports": { "count": 2 } }, + "app/components/header/account-setting/plugin-page/SerpapiPlugin.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/header/account-setting/plugin-page/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/header/account-setting/plugin-page/utils.ts": { "ts/no-explicit-any": { "count": 4 @@ -4968,21 +7428,51 @@ "count": 1 } }, + "app/components/header/app-selector/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/header/dataset-nav/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/header/header-wrapper.tsx": { "ts/no-explicit-any": { "count": 1 } }, + "app/components/header/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/header/index.tsx": { "tailwindcss/no-unnecessary-whitespace": { "count": 1 } }, + "app/components/header/license-env/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/header/license-env/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 } }, + "app/components/header/nav/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, + "app/components/header/nav/nav-selector/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/header/nav/nav-selector/index.tsx": { "tailwindcss/no-unnecessary-whitespace": { "count": 1 @@ -4993,6 +7483,11 @@ "count": 1 } }, + "app/components/plugins/base/__tests__/deprecation-notice.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/plugins/base/badges/icon-with-tooltip.tsx": { "no-restricted-imports": { "count": 1 @@ -5047,6 +7542,11 @@ "count": 1 } }, + "app/components/plugins/install-plugin/__tests__/hooks.spec.ts": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/plugins/install-plugin/base/installed.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -5062,6 +7562,11 @@ "count": 4 } }, + "app/components/plugins/install-plugin/install-bundle/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, "app/components/plugins/install-plugin/install-bundle/index.tsx": { "no-restricted-imports": { "count": 1 @@ -5078,7 +7583,20 @@ "count": 1 } }, + "app/components/plugins/install-plugin/install-bundle/steps/__tests__/install.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 23 + } + }, + "app/components/plugins/install-plugin/install-bundle/steps/hooks/use-install-multi-state.ts": { + "e18e/prefer-array-some": { + "count": 1 + } + }, "app/components/plugins/install-plugin/install-bundle/steps/install.tsx": { + "e18e/prefer-array-some": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 2 } @@ -5094,6 +7612,16 @@ "count": 3 } }, + "app/components/plugins/install-plugin/install-from-github/steps/__tests__/loaded.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 17 + } + }, + "app/components/plugins/install-plugin/install-from-github/steps/__tests__/selectPackage.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/plugins/install-plugin/install-from-github/steps/loaded.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -5120,6 +7648,16 @@ "count": 1 } }, + "app/components/plugins/install-plugin/install-from-local-package/steps/__tests__/install.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/plugins/install-plugin/install-from-local-package/steps/__tests__/uploading.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/plugins/install-plugin/install-from-local-package/steps/install.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -5141,11 +7679,31 @@ "count": 1 } }, + "app/components/plugins/install-plugin/install-from-marketplace/steps/__tests__/install.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/plugins/install-plugin/install-from-marketplace/steps/install.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 } }, + "app/components/plugins/install-plugin/utils.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/plugins/marketplace/__tests__/hooks-integration.spec.tsx": { + "e18e/prefer-timer-args": { + "count": 1 + } + }, + "app/components/plugins/marketplace/description/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/plugins/marketplace/description/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 9 @@ -5179,6 +7737,11 @@ "count": 1 } }, + "app/components/plugins/marketplace/search-box/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/plugins/marketplace/search-box/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -5210,6 +7773,16 @@ "count": 3 } }, + "app/components/plugins/plugin-auth/__tests__/plugin-auth-in-agent.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, + "app/components/plugins/plugin-auth/__tests__/plugin-auth-in-datasource-node.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/plugins/plugin-auth/authorize/add-oauth-button.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -5247,6 +7820,14 @@ "count": 1 } }, + "app/components/plugins/plugin-auth/authorized/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 24 + }, + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/plugins/plugin-auth/authorized/index.tsx": { "no-restricted-imports": { "count": 3 @@ -5294,6 +7875,11 @@ "count": 2 } }, + "app/components/plugins/plugin-detail-panel/__tests__/detail-header.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/plugins/plugin-detail-panel/action-list.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -5307,6 +7893,14 @@ "count": 1 } }, + "app/components/plugins/plugin-detail-panel/app-selector/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 2 + }, + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/plugins/plugin-detail-panel/app-selector/app-inputs-form.tsx": { "no-restricted-imports": { "count": 1 @@ -5336,6 +7930,11 @@ "count": 2 } }, + "app/components/plugins/plugin-detail-panel/app-selector/hooks/use-app-inputs-form-schema.ts": { + "e18e/prefer-array-from-map": { + "count": 1 + } + }, "app/components/plugins/plugin-detail-panel/app-selector/index.tsx": { "no-restricted-imports": { "count": 1 @@ -5408,6 +8007,11 @@ "count": 1 } }, + "app/components/plugins/plugin-detail-panel/model-selector/__tests__/llm-params-panel.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/plugins/plugin-detail-panel/model-selector/index.tsx": { "no-restricted-imports": { "count": 1 @@ -5436,6 +8040,9 @@ } }, "app/components/plugins/plugin-detail-panel/multiple-tool-selector/index.tsx": { + "e18e/prefer-array-some": { + "count": 2 + }, "no-restricted-imports": { "count": 1 }, @@ -5467,6 +8074,36 @@ "count": 2 } }, + "app/components/plugins/plugin-detail-panel/subscription-list/__tests__/delete-confirm.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/plugins/plugin-detail-panel/subscription-list/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/plugins/plugin-detail-panel/subscription-list/__tests__/list-view.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/plugins/plugin-detail-panel/subscription-list/__tests__/log-viewer.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, + "app/components/plugins/plugin-detail-panel/subscription-list/__tests__/selector-view.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, + "app/components/plugins/plugin-detail-panel/subscription-list/__tests__/subscription-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/plugins/plugin-detail-panel/subscription-list/create/common-modal.tsx": { "no-restricted-imports": { "count": 1 @@ -5501,6 +8138,16 @@ "count": 1 } }, + "app/components/plugins/plugin-detail-panel/subscription-list/edit/__tests__/manual-edit-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/plugins/plugin-detail-panel/subscription-list/edit/__tests__/oauth-edit-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/plugins/plugin-detail-panel/subscription-list/edit/apikey-edit-modal.tsx": { "no-restricted-imports": { "count": 1 @@ -5564,6 +8211,11 @@ "count": 3 } }, + "app/components/plugins/plugin-detail-panel/tool-selector/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 19 + } + }, "app/components/plugins/plugin-detail-panel/tool-selector/components/reasoning-config-form.tsx": { "no-restricted-imports": { "count": 2 @@ -5621,6 +8273,11 @@ "count": 3 } }, + "app/components/plugins/plugin-item/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/plugins/plugin-item/action.tsx": { "no-restricted-imports": { "count": 2 @@ -5637,6 +8294,11 @@ "count": 1 } }, + "app/components/plugins/plugin-mutation-model/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 19 + } + }, "app/components/plugins/plugin-mutation-model/index.tsx": { "no-restricted-imports": { "count": 1 @@ -5645,12 +8307,20 @@ "count": 1 } }, + "app/components/plugins/plugin-page/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, "app/components/plugins/plugin-page/context.ts": { "ts/no-explicit-any": { "count": 1 } }, "app/components/plugins/plugin-page/debug-info.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -5666,6 +8336,19 @@ "count": 1 } }, + "app/components/plugins/plugin-page/filter-management/__tests__/category-filter.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, + "app/components/plugins/plugin-page/filter-management/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/plugins/plugin-page/filter-management/category-filter.tsx": { "no-restricted-imports": { "count": 1 @@ -5703,6 +8386,14 @@ "count": 1 } }, + "app/components/plugins/plugin-page/plugin-tasks/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/plugins/plugin-page/plugin-tasks/components/plugin-task-list.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -5718,11 +8409,26 @@ "count": 1 } }, + "app/components/plugins/plugin-page/use-uploader.ts": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/plugins/provider-card.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 } }, + "app/components/plugins/reference-setting-modal/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/plugins/reference-setting-modal/auto-update-setting/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/plugins/reference-setting-modal/auto-update-setting/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 4 @@ -5787,6 +8493,11 @@ "count": 30 } }, + "app/components/plugins/update-plugin/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/plugins/update-plugin/downgrade-warning.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -5808,6 +8519,26 @@ "count": 3 } }, + "app/components/rag-pipeline/components/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 29 + } + }, + "app/components/rag-pipeline/components/__tests__/version-mismatch-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, + "app/components/rag-pipeline/components/chunk-card-list/__tests__/chunk-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/rag-pipeline/components/chunk-card-list/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 34 + } + }, "app/components/rag-pipeline/components/chunk-card-list/chunk-card.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -5826,6 +8557,16 @@ "count": 2 } }, + "app/components/rag-pipeline/components/panel/input-field/editor/form/__tests__/hooks.spec.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/rag-pipeline/components/panel/input-field/editor/form/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/rag-pipeline/components/panel/input-field/editor/form/hidden-fields.tsx": { "ts/no-explicit-any": { "count": 1 @@ -5841,6 +8582,11 @@ "count": 2 } }, + "app/components/rag-pipeline/components/panel/input-field/editor/form/schema.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/rag-pipeline/components/panel/input-field/editor/form/show-all-settings.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -5859,6 +8605,11 @@ "count": 1 } }, + "app/components/rag-pipeline/components/panel/input-field/field-list/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/rag-pipeline/components/panel/input-field/field-list/field-item.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -5890,6 +8641,11 @@ "count": 1 } }, + "app/components/rag-pipeline/components/panel/input-field/preview/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/rag-pipeline/components/panel/input-field/preview/data-source.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -5900,16 +8656,31 @@ "count": 1 } }, + "app/components/rag-pipeline/components/panel/test-run/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 18 + } + }, "app/components/rag-pipeline/components/panel/test-run/header.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, + "app/components/rag-pipeline/components/panel/test-run/preparation/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 35 + } + }, "app/components/rag-pipeline/components/panel/test-run/preparation/data-source-options/option-card.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, + "app/components/rag-pipeline/components/panel/test-run/preparation/document-processing/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/rag-pipeline/components/panel/test-run/preparation/document-processing/index.tsx": { "ts/no-explicit-any": { "count": 1 @@ -5935,6 +8706,11 @@ "count": 1 } }, + "app/components/rag-pipeline/components/panel/test-run/result/result-preview/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/rag-pipeline/components/panel/test-run/result/result-preview/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -5974,6 +8750,21 @@ "count": 1 } }, + "app/components/rag-pipeline/components/rag-pipeline-header/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 30 + } + }, + "app/components/rag-pipeline/components/rag-pipeline-header/publisher/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 33 + } + }, + "app/components/rag-pipeline/components/rag-pipeline-header/publisher/__tests__/popup.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/rag-pipeline/components/rag-pipeline-header/publisher/index.tsx": { "no-restricted-imports": { "count": 1 @@ -6016,6 +8807,16 @@ "count": 2 } }, + "app/components/rag-pipeline/hooks/__tests__/use-available-nodes-meta-data.spec.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/rag-pipeline/hooks/__tests__/use-rag-pipeline-search.spec.tsx": { + "e18e/prefer-array-to-sorted": { + "count": 1 + } + }, "app/components/rag-pipeline/hooks/use-DSL.ts": { "ts/no-explicit-any": { "count": 1 @@ -6046,6 +8847,16 @@ "count": 1 } }, + "app/components/rag-pipeline/hooks/use-pipeline.tsx": { + "e18e/prefer-array-some": { + "count": 2 + } + }, + "app/components/rag-pipeline/hooks/use-update-dsl-modal.ts": { + "e18e/prefer-timer-args": { + "count": 1 + } + }, "app/components/rag-pipeline/store/index.ts": { "ts/no-explicit-any": { "count": 2 @@ -6056,6 +8867,11 @@ "count": 1 } }, + "app/components/share/text-generation/__tests__/info-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/share/text-generation/index.tsx": { "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 @@ -6095,6 +8911,9 @@ } }, "app/components/share/text-generation/result/index.tsx": { + "e18e/prefer-array-some": { + "count": 2 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 3 }, @@ -6108,6 +8927,9 @@ } }, "app/components/share/text-generation/run-batch/csv-reader/index.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 1 }, @@ -6115,6 +8937,11 @@ "count": 2 } }, + "app/components/share/text-generation/run-once/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/share/text-generation/run-once/index.tsx": { "no-restricted-imports": { "count": 1 @@ -6134,11 +8961,21 @@ "count": 2 } }, + "app/components/signin/__tests__/countdown.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/signin/countdown.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 } }, + "app/components/tools/edit-custom-collection-modal/__tests__/test-api.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/tools/edit-custom-collection-modal/config-credentials.tsx": { "no-restricted-imports": { "count": 1 @@ -6199,11 +9036,31 @@ "count": 1 } }, + "app/components/tools/marketplace/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/tools/marketplace/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 10 } }, + "app/components/tools/mcp/__tests__/mcp-service-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/tools/mcp/__tests__/modal.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, + "app/components/tools/mcp/__tests__/provider-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/tools/mcp/create-card.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -6212,6 +9069,11 @@ "count": 1 } }, + "app/components/tools/mcp/detail/__tests__/content.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/tools/mcp/detail/content.tsx": { "no-restricted-imports": { "count": 2 @@ -6244,6 +9106,11 @@ "count": 3 } }, + "app/components/tools/mcp/hooks/use-mcp-modal-form.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/tools/mcp/mcp-server-modal.tsx": { "no-restricted-imports": { "count": 1 @@ -6293,6 +9160,11 @@ "count": 3 } }, + "app/components/tools/mcp/sections/__tests__/authentication-section.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/tools/mcp/sections/authentication-section.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 5 @@ -6313,6 +9185,16 @@ "count": 1 } }, + "app/components/tools/provider/__tests__/custom-create-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/tools/provider/__tests__/empty.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/tools/provider/custom-create-card.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -6349,12 +9231,25 @@ "count": 4 } }, + "app/components/tools/utils/to-form-schema.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/tools/workflow-tool/__tests__/configure-button.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/tools/workflow-tool/confirm-modal/index.tsx": { "no-restricted-imports": { "count": 1 } }, "app/components/tools/workflow-tool/index.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -6378,6 +9273,16 @@ "count": 3 } }, + "app/components/workflow-app/components/workflow-header/__tests__/features-trigger.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/workflow-app/components/workflow-header/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/workflow-app/components/workflow-main.tsx": { "ts/no-explicit-any": { "count": 2 @@ -6484,6 +9389,9 @@ } }, "app/components/workflow/block-selector/index-bar.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + }, "react-refresh/only-export-components": { "count": 1 } @@ -6606,12 +9514,20 @@ "count": 2 } }, + "app/components/workflow/constants.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/workflow/context.tsx": { "react-refresh/only-export-components": { "count": 1 } }, "app/components/workflow/datasets-detail-store/provider.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "react-refresh/only-export-components": { "count": 1 } @@ -6708,6 +9624,12 @@ } }, "app/components/workflow/hooks/use-checklist.ts": { + "e18e/prefer-array-some": { + "count": 4 + }, + "e18e/prefer-spread-syntax": { + "count": 1 + }, "ts/no-empty-object-type": { "count": 2 }, @@ -6720,6 +9642,11 @@ "count": 3 } }, + "app/components/workflow/hooks/use-edges-interactions.ts": { + "e18e/prefer-array-some": { + "count": 1 + } + }, "app/components/workflow/hooks/use-helpline.ts": { "ts/no-explicit-any": { "count": 1 @@ -6736,6 +9663,12 @@ } }, "app/components/workflow/hooks/use-nodes-interactions.ts": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-array-some": { + "count": 4 + }, "ts/no-explicit-any": { "count": 8 } @@ -6775,7 +9708,15 @@ "count": 1 } }, + "app/components/workflow/hooks/use-workflow.ts": { + "e18e/prefer-array-some": { + "count": 3 + } + }, "app/components/workflow/index.tsx": { + "e18e/prefer-timer-args": { + "count": 1 + }, "ts/no-explicit-any": { "count": 2 } @@ -6848,6 +9789,12 @@ } }, "app/components/workflow/nodes/_base/components/editor/code-editor/editor-support-vars.tsx": { + "e18e/prefer-array-some": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 2 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 }, @@ -6982,6 +9929,11 @@ "count": 1 } }, + "app/components/workflow/nodes/_base/components/install-plugin-button.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/workflow/nodes/_base/components/layout/field-title.tsx": { "no-restricted-imports": { "count": 1 @@ -7095,6 +10047,9 @@ } }, "app/components/workflow/nodes/_base/components/readonly-input-with-select-var.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } @@ -7128,6 +10083,11 @@ "count": 1 } }, + "app/components/workflow/nodes/_base/components/support-var-input/index.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/workflow/nodes/_base/components/switch-plugin-version.tsx": { "no-restricted-imports": { "count": 1 @@ -7175,6 +10135,12 @@ } }, "app/components/workflow/nodes/_base/components/variable/utils.ts": { + "e18e/prefer-array-some": { + "count": 1 + }, + "e18e/prefer-array-to-sorted": { + "count": 1 + }, "ts/no-explicit-any": { "count": 32 } @@ -7187,6 +10153,11 @@ "count": 1 } }, + "app/components/workflow/nodes/_base/components/variable/var-list.tsx": { + "e18e/prefer-array-at": { + "count": 2 + } + }, "app/components/workflow/nodes/_base/components/variable/var-reference-picker.tsx": { "no-restricted-imports": { "count": 2 @@ -7210,6 +10181,9 @@ } }, "app/components/workflow/nodes/_base/components/variable/var-reference-vars.tsx": { + "e18e/prefer-array-some": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -7290,6 +10264,9 @@ } }, "app/components/workflow/nodes/_base/hooks/use-one-step-run.ts": { + "e18e/prefer-array-at": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 2 }, @@ -7326,6 +10303,9 @@ } }, "app/components/workflow/nodes/agent/components/model-bar.tsx": { + "e18e/prefer-spread-syntax": { + "count": 5 + }, "no-restricted-imports": { "count": 1 }, @@ -7419,6 +10399,11 @@ "count": 1 } }, + "app/components/workflow/nodes/code/code-parser.ts": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/workflow/nodes/code/default.ts": { "ts/no-explicit-any": { "count": 1 @@ -7430,6 +10415,9 @@ } }, "app/components/workflow/nodes/code/use-config.ts": { + "e18e/prefer-static-regex": { + "count": 2 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 2 }, @@ -7501,6 +10489,9 @@ } }, "app/components/workflow/nodes/document-extractor/panel.tsx": { + "e18e/prefer-array-from-map": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 1 } @@ -7536,6 +10527,9 @@ } }, "app/components/workflow/nodes/http/components/curl-panel.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + }, "no-restricted-imports": { "count": 1 } @@ -7591,6 +10585,9 @@ } }, "app/components/workflow/nodes/human-input/components/delivery-method/email-configure-modal.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -7623,6 +10620,12 @@ } }, "app/components/workflow/nodes/human-input/components/delivery-method/recipient/email-input.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -7636,6 +10639,9 @@ } }, "app/components/workflow/nodes/human-input/components/delivery-method/recipient/index.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 2 } @@ -7651,6 +10657,12 @@ } }, "app/components/workflow/nodes/human-input/components/delivery-method/test-email-sender.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 4 + }, "no-restricted-imports": { "count": 1 }, @@ -7670,6 +10682,9 @@ } }, "app/components/workflow/nodes/human-input/components/form-content-preview.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 1 } @@ -7697,11 +10712,22 @@ } }, "app/components/workflow/nodes/human-input/components/timeout.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 2 } }, + "app/components/workflow/nodes/human-input/components/user-action.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/workflow/nodes/human-input/components/variable-in-markdown.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "react-refresh/only-export-components": { "count": 2 }, @@ -7709,6 +10735,11 @@ "count": 8 } }, + "app/components/workflow/nodes/human-input/hooks/use-form-content.ts": { + "e18e/prefer-array-some": { + "count": 1 + } + }, "app/components/workflow/nodes/human-input/node.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 4 @@ -7731,6 +10762,9 @@ } }, "app/components/workflow/nodes/if-else/components/condition-files-list-value.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + }, "tailwindcss/enforce-consistent-class-order": { "count": 3 }, @@ -7772,6 +10806,11 @@ "count": 1 } }, + "app/components/workflow/nodes/if-else/components/condition-value.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/workflow/nodes/if-else/components/condition-wrap.tsx": { "no-restricted-imports": { "count": 1 @@ -7827,6 +10866,9 @@ } }, "app/components/workflow/nodes/iteration/use-single-run-form-params.ts": { + "e18e/prefer-array-at": { + "count": 1 + }, "ts/no-explicit-any": { "count": 6 } @@ -8058,6 +11100,12 @@ } }, "app/components/workflow/nodes/llm/components/config-prompt.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-array-some": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } @@ -8147,6 +11195,9 @@ } }, "app/components/workflow/nodes/llm/components/json-schema-config-modal/visual-editor/edit-card/index.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 2 } @@ -8224,6 +11275,9 @@ } }, "app/components/workflow/nodes/loop/components/condition-files-list-value.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + }, "tailwindcss/enforce-consistent-class-order": { "count": 3 }, @@ -8265,6 +11319,11 @@ "count": 1 } }, + "app/components/workflow/nodes/loop/components/condition-value.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/workflow/nodes/loop/components/condition-wrap.tsx": { "no-restricted-imports": { "count": 1 @@ -8314,6 +11373,9 @@ } }, "app/components/workflow/nodes/loop/use-single-run-form-params.ts": { + "e18e/prefer-array-at": { + "count": 1 + }, "ts/no-explicit-any": { "count": 4 } @@ -8548,6 +11610,9 @@ } }, "app/components/workflow/nodes/trigger-plugin/use-config.ts": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } @@ -8568,6 +11633,9 @@ } }, "app/components/workflow/nodes/trigger-schedule/default.ts": { + "e18e/prefer-static-regex": { + "count": 1 + }, "regexp/no-unused-capturing-group": { "count": 2 }, @@ -8575,7 +11643,20 @@ "count": 10 } }, + "app/components/workflow/nodes/trigger-schedule/utils/cron-parser.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/workflow/nodes/trigger-schedule/utils/integration.spec.ts": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/workflow/nodes/trigger-webhook/components/generic-table.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -8589,6 +11670,9 @@ } }, "app/components/workflow/nodes/trigger-webhook/panel.tsx": { + "e18e/prefer-timer-args": { + "count": 1 + }, "no-restricted-imports": { "count": 2 }, @@ -8596,7 +11680,20 @@ "count": 3 } }, + "app/components/workflow/nodes/trigger-webhook/types.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/workflow/nodes/trigger-webhook/use-config.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/workflow/nodes/trigger-webhook/utils/render-output-vars.tsx": { + "e18e/prefer-array-to-sorted": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 4 } @@ -8611,7 +11708,15 @@ "count": 1 } }, + "app/components/workflow/nodes/variable-assigner/components/node-group-item.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/workflow/nodes/variable-assigner/components/node-variable-item.tsx": { + "e18e/prefer-array-at": { + "count": 2 + }, "tailwindcss/enforce-consistent-class-order": { "count": 1 } @@ -8632,6 +11737,11 @@ "count": 2 } }, + "app/components/workflow/nodes/variable-assigner/use-config.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/workflow/nodes/variable-assigner/use-single-run-form-params.ts": { "ts/no-explicit-any": { "count": 5 @@ -8728,6 +11838,9 @@ } }, "app/components/workflow/panel/chat-variable-panel/components/object-value-item.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "react-refresh/only-export-components": { "count": 1 }, @@ -8785,11 +11898,17 @@ } }, "app/components/workflow/panel/chat-variable-panel/index.tsx": { + "e18e/prefer-array-some": { + "count": 2 + }, "tailwindcss/enforce-consistent-class-order": { "count": 11 } }, "app/components/workflow/panel/debug-and-preview/chat-wrapper.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "ts/no-explicit-any": { "count": 6 } @@ -8824,11 +11943,17 @@ } }, "app/components/workflow/panel/env-panel/index.tsx": { + "e18e/prefer-array-some": { + "count": 2 + }, "tailwindcss/enforce-consistent-class-order": { "count": 2 } }, "app/components/workflow/panel/env-panel/variable-modal.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -8982,6 +12107,9 @@ } }, "app/components/workflow/run/agent-log/agent-result-panel.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 1 } @@ -9094,6 +12222,9 @@ } }, "app/components/workflow/run/utils/format-log/agent/index.ts": { + "e18e/prefer-array-some": { + "count": 2 + }, "ts/no-explicit-any": { "count": 11 } @@ -9142,6 +12273,12 @@ } }, "app/components/workflow/selection-contextmenu.tsx": { + "e18e/prefer-array-at": { + "count": 4 + }, + "e18e/prefer-array-to-sorted": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 2 }, @@ -9193,6 +12330,16 @@ "count": 2 } }, + "app/components/workflow/utils/__tests__/common.spec.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/workflow/utils/__tests__/elk-layout.spec.ts": { + "e18e/prefer-array-at": { + "count": 2 + } + }, "app/components/workflow/utils/data-source.ts": { "ts/no-explicit-any": { "count": 1 @@ -9203,12 +12350,20 @@ "count": 1 } }, + "app/components/workflow/utils/elk-layout.ts": { + "e18e/prefer-array-to-sorted": { + "count": 2 + } + }, "app/components/workflow/utils/node-navigation.ts": { "ts/no-explicit-any": { "count": 2 } }, "app/components/workflow/utils/node.ts": { + "e18e/prefer-static-regex": { + "count": 1 + }, "regexp/no-super-linear-backtracking": { "count": 1 } @@ -9218,12 +12373,26 @@ "count": 2 } }, + "app/components/workflow/utils/variable.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/workflow/utils/workflow-init.ts": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-array-some": { + "count": 1 + }, "ts/no-explicit-any": { "count": 12 } }, "app/components/workflow/utils/workflow.ts": { + "e18e/prefer-array-some": { + "count": 2 + }, "ts/no-explicit-any": { "count": 1 } @@ -9312,6 +12481,9 @@ } }, "app/components/workflow/variable-inspect/value-content.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 5 }, @@ -9412,6 +12584,9 @@ } }, "app/education-apply/verify-state-modal.tsx": { + "e18e/prefer-timer-args": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 }, @@ -9420,6 +12595,9 @@ } }, "app/forgot-password/ForgotPasswordForm.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 9 + }, "ts/no-explicit-any": { "count": 5 } @@ -9430,11 +12608,17 @@ } }, "app/install/installForm.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + }, "ts/no-explicit-any": { "count": 7 } }, "app/reset-password/check-code/page.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 4 } @@ -9462,6 +12646,11 @@ "count": 1 } }, + "app/signin/check-code/page.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/signin/components/mail-and-code-auth.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -9497,6 +12686,9 @@ } }, "app/signup/check-code/page.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 4 } @@ -9569,12 +12761,20 @@ "count": 1 } }, + "docs/test.md": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "hooks/use-async-window-open.spec.ts": { "ts/no-explicit-any": { "count": 6 } }, "hooks/use-format-time-from-now.spec.ts": { + "e18e/prefer-static-regex": { + "count": 19 + }, "regexp/no-dupe-disjunctions": { "count": 5 }, @@ -9588,6 +12788,9 @@ } }, "hooks/use-mitt.ts": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "ts/no-explicit-any": { "count": 2 } @@ -9613,6 +12816,16 @@ "count": 3 } }, + "hooks/use-query-params.spec.tsx": { + "e18e/prefer-array-at": { + "count": 15 + } + }, + "i18n-config/server.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "i18n/de-DE/billing.json": { "no-irregular-whitespace": { "count": 1 @@ -9696,21 +12909,113 @@ "count": 1 } }, + "plugins/eslint/namespaces.js": { + "e18e/prefer-array-to-sorted": { + "count": 1 + } + }, + "plugins/eslint/rules/consistent-placeholders.js": { + "e18e/prefer-object-has-own": { + "count": 1 + }, + "e18e/prefer-spread-syntax": { + "count": 2 + }, + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "plugins/eslint/rules/no-extra-keys.js": { + "e18e/prefer-object-has-own": { + "count": 1 + } + }, + "plugins/eslint/rules/no-legacy-namespace-prefix.js": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, + "plugins/eslint/utils.js": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "plugins/vite/code-inspector.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "plugins/vite/utils.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "proxy.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "scripts/analyze-component.js": { + "e18e/prefer-static-regex": { + "count": 1 + }, "unused-imports/no-unused-vars": { "count": 1 } }, + "scripts/analyze-i18n-diff.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "scripts/check-i18n.js": { + "e18e/prefer-spread-syntax": { + "count": 2 + }, + "e18e/prefer-static-regex": { + "count": 7 + } + }, "scripts/component-analyzer.js": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 14 + }, "regexp/no-unused-capturing-group": { "count": 6 } }, + "scripts/gen-doc-paths.ts": { + "e18e/prefer-array-to-sorted": { + "count": 1 + }, + "e18e/prefer-spread-syntax": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 6 + } + }, + "scripts/gen-icons.mjs": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "scripts/optimize-standalone.js": { + "e18e/prefer-static-regex": { + "count": 1 + }, "unused-imports/no-unused-vars": { "count": 2 } }, + "scripts/refactor-component.js": { + "e18e/prefer-static-regex": { + "count": 14 + } + }, "service/annotation.ts": { "ts/no-explicit-any": { "count": 4 @@ -9722,10 +13027,24 @@ } }, "service/base.ts": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-spread-syntax": { + "count": 7 + }, + "e18e/prefer-static-regex": { + "count": 4 + }, "ts/no-explicit-any": { "count": 3 } }, + "service/client.ts": { + "e18e/prefer-url-canparse": { + "count": 1 + } + }, "service/common.ts": { "ts/no-explicit-any": { "count": 29 @@ -9742,6 +13061,12 @@ } }, "service/fetch.ts": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 1 + }, "regexp/no-unused-capturing-group": { "count": 1 }, @@ -9749,6 +13074,11 @@ "count": 2 } }, + "service/refresh-token.ts": { + "e18e/prefer-date-now": { + "count": 2 + } + }, "service/share.ts": { "ts/no-explicit-any": { "count": 3 @@ -9772,6 +13102,11 @@ "count": 7 } }, + "service/use-explore.ts": { + "e18e/prefer-array-to-sorted": { + "count": 1 + } + }, "service/use-pipeline.ts": { "ts/no-explicit-any": { "count": 1 @@ -9783,6 +13118,12 @@ } }, "service/use-plugins.ts": { + "e18e/prefer-array-some": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 2 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 }, @@ -9804,6 +13145,9 @@ } }, "service/utils.spec.ts": { + "e18e/prefer-static-regex": { + "count": 4 + }, "ts/no-explicit-any": { "count": 2 } @@ -9859,6 +13203,9 @@ } }, "utils/error-parser.ts": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-console": { "count": 1 }, @@ -9866,6 +13213,11 @@ "count": 1 } }, + "utils/format.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "utils/get-icon.spec.ts": { "ts/no-explicit-any": { "count": 2 @@ -9877,6 +13229,9 @@ } }, "utils/index.spec.ts": { + "e18e/prefer-static-regex": { + "count": 1 + }, "test/no-identical-title": { "count": 2 }, @@ -9909,14 +13264,35 @@ "count": 4 } }, + "utils/time.spec.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "utils/tool-call.spec.ts": { "ts/no-explicit-any": { "count": 1 } }, + "utils/urlValidation.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "utils/validators.ts": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "ts/no-explicit-any": { "count": 2 } + }, + "utils/var.ts": { + "e18e/prefer-array-some": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 1 + } } } \ No newline at end of file diff --git a/web/package.json b/web/package.json index 19e5a0598a..7e71463404 100644 --- a/web/package.json +++ b/web/package.json @@ -168,7 +168,7 @@ "zustand": "5.0.9" }, "devDependencies": { - "@antfu/eslint-config": "7.6.1", + "@antfu/eslint-config": "7.7.0", "@chromatic-com/storybook": "5.0.1", "@egoist/tailwindcss-icons": "1.9.2", "@eslint-react/eslint-plugin": "2.13.0", @@ -220,13 +220,13 @@ "autoprefixer": "10.4.21", "code-inspector-plugin": "1.4.2", "cross-env": "10.1.0", - "eslint": "10.0.2", + "eslint": "10.0.3", "eslint-plugin-better-tailwindcss": "https://pkg.pr.new/hyoban/eslint-plugin-better-tailwindcss@a520d15", - "eslint-plugin-hyoban": "0.11.2", + "eslint-plugin-hyoban": "0.14.1", "eslint-plugin-react-hooks": "7.0.1", "eslint-plugin-react-refresh": "0.5.2", - "eslint-plugin-sonarjs": "4.0.0", - "eslint-plugin-storybook": "10.2.13", + "eslint-plugin-sonarjs": "4.0.1", + "eslint-plugin-storybook": "10.2.16", "husky": "9.1.7", "iconify-import-svg": "0.1.2", "jsdom": "27.3.0", diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index 21c4d46e14..ca3ac3c839 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -372,8 +372,8 @@ importers: version: 5.0.9(@types/react@19.2.9)(immer@11.1.0)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4)) devDependencies: '@antfu/eslint-config': - specifier: 7.6.1 - version: 7.6.1(@eslint-react/eslint-plugin@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(@next/eslint-plugin-next@16.1.6)(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(@vue/compiler-sfc@3.5.27)(eslint-plugin-react-hooks@7.0.1(eslint@10.0.2(jiti@1.21.7)))(eslint-plugin-react-refresh@0.5.2(eslint@10.0.2(jiti@1.21.7)))(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + specifier: 7.7.0 + version: 7.7.0(@eslint-react/eslint-plugin@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(@next/eslint-plugin-next@16.1.6)(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(@vue/compiler-sfc@3.5.27)(eslint-plugin-react-hooks@7.0.1(eslint@10.0.3(jiti@1.21.7)))(eslint-plugin-react-refresh@0.5.2(eslint@10.0.3(jiti@1.21.7)))(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@chromatic-com/storybook': specifier: 5.0.1 version: 5.0.1(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) @@ -382,7 +382,7 @@ importers: version: 1.9.2(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2)) '@eslint-react/eslint-plugin': specifier: 2.13.0 - version: 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + version: 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@iconify-json/heroicons': specifier: 1.2.3 version: 1.2.3 @@ -427,7 +427,7 @@ importers: version: 10.2.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) '@tanstack/eslint-plugin-query': specifier: 5.91.4 - version: 5.91.4(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + version: 5.91.4(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@tanstack/react-devtools': specifier: 0.9.2 version: 0.9.2(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.11) @@ -502,7 +502,7 @@ importers: version: 10.0.0 '@typescript-eslint/parser': specifier: 8.56.1 - version: 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + version: 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript/native-preview': specifier: 7.0.0-dev.20251209.1 version: 7.0.0-dev.20251209.1 @@ -528,26 +528,26 @@ importers: specifier: 10.1.0 version: 10.1.0 eslint: - specifier: 10.0.2 - version: 10.0.2(jiti@1.21.7) + specifier: 10.0.3 + version: 10.0.3(jiti@1.21.7) eslint-plugin-better-tailwindcss: specifier: https://pkg.pr.new/hyoban/eslint-plugin-better-tailwindcss@a520d15 - version: https://pkg.pr.new/hyoban/eslint-plugin-better-tailwindcss@a520d15(eslint@10.0.2(jiti@1.21.7))(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))(typescript@5.9.3) + version: https://pkg.pr.new/hyoban/eslint-plugin-better-tailwindcss@a520d15(eslint@10.0.3(jiti@1.21.7))(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))(typescript@5.9.3) eslint-plugin-hyoban: - specifier: 0.11.2 - version: 0.11.2(eslint@10.0.2(jiti@1.21.7)) + specifier: 0.14.1 + version: 0.14.1(eslint@10.0.3(jiti@1.21.7)) eslint-plugin-react-hooks: specifier: 7.0.1 - version: 7.0.1(eslint@10.0.2(jiti@1.21.7)) + version: 7.0.1(eslint@10.0.3(jiti@1.21.7)) eslint-plugin-react-refresh: specifier: 0.5.2 - version: 0.5.2(eslint@10.0.2(jiti@1.21.7)) + version: 0.5.2(eslint@10.0.3(jiti@1.21.7)) eslint-plugin-sonarjs: - specifier: 4.0.0 - version: 4.0.0(eslint@10.0.2(jiti@1.21.7)) + specifier: 4.0.1 + version: 4.0.1(eslint@10.0.3(jiti@1.21.7)) eslint-plugin-storybook: - specifier: 10.2.13 - version: 10.2.13(eslint@10.0.2(jiti@1.21.7))(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) + specifier: 10.2.16 + version: 10.2.16(eslint@10.0.3(jiti@1.21.7))(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) husky: specifier: 9.1.7 version: 9.1.7 @@ -704,8 +704,8 @@ packages: '@amplitude/targeting@0.2.0': resolution: {integrity: sha512-/50ywTrC4hfcfJVBbh5DFbqMPPfaIOivZeb5Gb+OGM03QrA+lsUqdvtnKLNuWtceD4H6QQ2KFzPJ5aAJLyzVDA==} - '@antfu/eslint-config@7.6.1': - resolution: {integrity: sha512-MRiskHFHYPF0R3eWDUkPPiHUM3fWXwAviVv9O8iMH5hVJkgp60oJYBMzbImKdqSGMuuyOMY3GXxWbH60t9rK0g==} + '@antfu/eslint-config@7.7.0': + resolution: {integrity: sha512-lkxb84o8z4v1+me51XlrHHF6zvOZfvTu6Y11t6h6v17JSMl9yoNHwC0Sqp/NfMTHie/LGgjyXOupXpQCXxfs1Q==} hasBin: true peerDependencies: '@angular-eslint/eslint-plugin': ^21.1.0 @@ -947,14 +947,14 @@ packages: '@clack/core@0.3.5': resolution: {integrity: sha512-5cfhQNH+1VQ2xLQlmzXMqUoiaH0lRBq9/CLW9lTyMbuKLC3+xEK01tHVvyut++mLOn5urSHmkm6I0Lg9MaJSTQ==} - '@clack/core@1.0.1': - resolution: {integrity: sha512-WKeyK3NOBwDOzagPR5H08rFk9D/WuN705yEbuZvKqlkmoLM2woKtXb10OO2k1NoSU4SFG947i2/SCYh+2u5e4g==} + '@clack/core@1.1.0': + resolution: {integrity: sha512-SVcm4Dqm2ukn64/8Gub2wnlA5nS2iWJyCkdNHcvNHPIeBTGojpdJ+9cZKwLfmqy7irD4N5qLteSilJlE0WLAtA==} '@clack/prompts@0.8.2': resolution: {integrity: sha512-6b9Ab2UiZwJYA9iMyboYyW9yJvAO9V753ZhS+DHKEjZRKAxPPOb7MXXu84lsPFG+vZt6FRFniZ8rXi+zCIw4yQ==} - '@clack/prompts@1.0.1': - resolution: {integrity: sha512-/42G73JkuYdyWZ6m8d/CJtBrGl1Hegyc7Fy78m5Ob+jF85TOUmLR5XLce/U3LxYAw0kJ8CT5aI99RIvPHcGp/Q==} + '@clack/prompts@1.1.0': + resolution: {integrity: sha512-pkqbPGtohJAvm4Dphs2M8xE29ggupihHdy1x84HNojZuMtFsHiUlRvqD24tM2+XmI+61LlfNceM3Wr7U5QES5g==} '@code-inspector/core@1.4.2': resolution: {integrity: sha512-7OPkFtkfYaXhuTlwub2jT++rW7VggMMEeqsPIZGvHdXykwKAtzB8nnrj3N3uBT/mRoFfP627ShrVyRzCqyfr2w==} @@ -1005,6 +1005,17 @@ packages: resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} engines: {node: '>=18'} + '@e18e/eslint-plugin@0.2.0': + resolution: {integrity: sha512-mXgODVwhuDjTJ+UT+XSvmMmCidtGKfrV5nMIv1UtpWex2pYLsIM3RSpT8HWIMAebS9qANbXPKlSX4BE7ZvuCgA==} + peerDependencies: + eslint: ^9.0.0 || ^10.0.0 + oxlint: ^1.41.0 + peerDependenciesMeta: + eslint: + optional: true + oxlint: + optional: true + '@egoist/tailwindcss-icons@1.9.2': resolution: {integrity: sha512-I6XsSykmhu2cASg5Hp/ICLsJ/K/1aXPaSKjgbWaNp2xYnb4We/arWMmkhhV+9CglOFCUbqx0A3mM2kWV32ZIhw==} peerDependencies: @@ -1189,11 +1200,11 @@ packages: cpu: [x64] os: [win32] - '@eslint-community/eslint-plugin-eslint-comments@4.6.0': - resolution: {integrity: sha512-2EX2bBQq1ez++xz2o9tEeEQkyvfieWgUFMH4rtJJri2q0Azvhja3hZGXsjPXs31R4fQkZDtWzNDDK2zQn5UE5g==} + '@eslint-community/eslint-plugin-eslint-comments@4.7.1': + resolution: {integrity: sha512-Ql2nJFwA8wUGpILYGOQaT1glPsmvEwE0d+a+l7AALLzQvInqdbXJdx7aSu0DpUX9dB1wMVBMhm99/++S3MdEtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 '@eslint-community/eslint-utils@4.9.1': resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} @@ -1244,8 +1255,8 @@ packages: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.0.0' - '@eslint/compat@2.0.2': - resolution: {integrity: sha512-pR1DoD0h3HfF675QZx0xsyrsU8q70Z/plx7880NOhS02NuWLgBCOMDL787nUeQ7EWLkxv3bPQJaarjcPQb2Dwg==} + '@eslint/compat@2.0.3': + resolution: {integrity: sha512-SjIJhGigp8hmd1YGIBwh7Ovri7Kisl42GYFjrOyHhtfYGGoLW6teYi/5p8W50KSsawUPpuLOSmsq1bD0NGQLBw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} peerDependencies: eslint: ^8.40 || 9 || 10 @@ -1257,16 +1268,16 @@ packages: resolution: {integrity: sha512-OL0RJzC/CBzli0DrrR31qzj6d6i6Mm3HByuhflhl4LOBiWxN+3i6/t/ZQQNii4tjksXi8r2CRW1wMpWA2ULUEw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/config-array@0.23.2': - resolution: {integrity: sha512-YF+fE6LV4v5MGWRGj7G404/OZzGNepVF8fxk7jqmqo3lrza7a0uUcDnROGRBG1WFC1omYUS/Wp1f42i0M+3Q3A==} + '@eslint/config-array@0.23.3': + resolution: {integrity: sha512-j+eEWmB6YYLwcNOdlwQ6L2OsptI/LO6lNBuLIqe5R7RetD658HLoF+Mn7LzYmAWWNNzdC6cqP+L6r8ujeYXWLw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/config-helpers@0.2.3': resolution: {integrity: sha512-u180qk2Um1le4yf0ruXH3PYFeEZeYC3p/4wCTKrr2U1CmGdzGi3KtY0nuPDH48UJxlKCC5RDzbcbh4X0XlqgHg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/config-helpers@0.5.2': - resolution: {integrity: sha512-a5MxrdDXEvqnIq+LisyCX6tQMPF/dSJpCfBgBauY+pNZ28yCtSsTvyTYrMhaI+LK26bVyCJfJkT0u8KIj2i1dQ==} + '@eslint/config-helpers@0.5.3': + resolution: {integrity: sha512-lzGN0onllOZCGroKJmRwY6QcEHxbjBw1gwB8SgRSqK8YbbtEXMvKynsXc3553ckIEBxsbMBU7oOZXKIPGZNeZw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/core@0.14.0': @@ -1281,12 +1292,8 @@ packages: resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@1.0.1': - resolution: {integrity: sha512-r18fEAj9uCk+VjzGt2thsbOmychS+4kxI14spVNibUO2vqKX7obOG+ymZljAwuPZl+S3clPGwCwTDtrdqTiY6Q==} - engines: {node: ^20.19.0 || ^22.13.0 || >=24} - - '@eslint/core@1.1.0': - resolution: {integrity: sha512-/nr9K9wkr3P1EzFTdFdMoLuo1PmIxjmwvPozwoSodjNBdefGujXQUF93u1DDZpEaTuDvMsIQddsd35BwtrW9Xw==} + '@eslint/core@1.1.1': + resolution: {integrity: sha512-QUPblTtE51/7/Zhfv8BDwO0qkkzQL7P/aWWbqcf4xWLEYn1oKjdO0gglQBB4GAsu7u6wjijbCmzsUTy6mnk6oQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/css-tree@3.6.9': @@ -1309,8 +1316,8 @@ packages: resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/object-schema@3.0.2': - resolution: {integrity: sha512-HOy56KJt48Bx8KmJ+XGQNSUMT/6dZee/M54XyUyuvTvPXJmsERRvBchsUVx1UMe1WwIH49XLAczNC7V2INsuUw==} + '@eslint/object-schema@3.0.3': + resolution: {integrity: sha512-iM869Pugn9Nsxbh/YHRqYiqd23AmIbxJOcpUMOuWCVNdoQJ5ZtwL6h3t0bcZzJUlC3Dq9jCFCESBZnX0GTv7iQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/plugin-kit@0.3.5': @@ -1321,8 +1328,8 @@ packages: resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.6.0': - resolution: {integrity: sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==} + '@eslint/plugin-kit@0.6.1': + resolution: {integrity: sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@floating-ui/core@1.7.3': @@ -3713,9 +3720,6 @@ packages: peerDependencies: ajv: ^8.8.2 - ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - ajv@6.14.0: resolution: {integrity: sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==} @@ -3886,9 +3890,9 @@ packages: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} - cac@6.7.14: - resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} - engines: {node: '>=8'} + cac@7.0.0: + resolution: {integrity: sha512-tixWYgm5ZoOD+3g6UTea91eow5z6AAHaho3g0V9CNSNb45gM8SmflpAc+GRd1InC4AqN/07Unrgp56Y94N9hJQ==} + engines: {node: '>=20.19.0'} callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} @@ -4005,8 +4009,8 @@ packages: resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} engines: {node: '>=6.0'} - ci-info@4.3.1: - resolution: {integrity: sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==} + ci-info@4.4.0: + resolution: {integrity: sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==} engines: {node: '>=8'} class-variance-authority@0.7.1: @@ -4105,8 +4109,8 @@ packages: confbox@0.1.8: resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} - confbox@0.2.2: - resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==} + confbox@0.2.4: + resolution: {integrity: sha512-ysOGlgTFbN2/Y6Cg3Iye8YKulHw+R2fNXHrgSmXISQdMnomY6eNDprVdW9R5xBguEqI954+S6709UyiO7B+6OQ==} convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} @@ -4599,16 +4603,16 @@ packages: peerDependencies: eslint: ^9.5.0 || ^10.0.0 - eslint-flat-config-utils@3.0.1: - resolution: {integrity: sha512-VMA3u86bLzNAwD/7DkLtQ9lolgIOx2Sj0kTMMnBvrvEz7w0rQj4aGCR+lqsqtld63gKiLyT4BnQZ3gmGDXtvjg==} + eslint-flat-config-utils@3.0.2: + resolution: {integrity: sha512-mPvevWSDQFwgABvyCurwIu6ZdKxGI5NW22/BGDwA1T49NO6bXuxbV9VfJK/tkQoNyPogT6Yu1d57iM0jnZVWmg==} - eslint-json-compat-utils@0.2.1: - resolution: {integrity: sha512-YzEodbDyW8DX8bImKhAcCeu/L31Dd/70Bidx2Qex9OFUtgzXLqtfWL4Hr5fM/aCCB8QUZLuJur0S9k6UfgFkfg==} + eslint-json-compat-utils@0.2.2: + resolution: {integrity: sha512-KcTUifi8VSSHkrOY0FzB7smuTZRU9T2nCrcCy6k2b+Q77+uylBQVIxN4baVCIWvWJEpud+IsrYgco4JJ6io05g==} engines: {node: '>=12'} peerDependencies: '@eslint/json': '*' eslint: '*' - jsonc-eslint-parser: ^2.4.0 + jsonc-eslint-parser: ^2.4.0 || ^3.0.0 peerDependenciesMeta: '@eslint/json': optional: true @@ -4645,14 +4649,19 @@ packages: '@typescript-eslint/utils': '*' eslint: '*' + eslint-plugin-depend@1.5.0: + resolution: {integrity: sha512-i3UeLYmclf1Icp35+6W7CR4Bp2PIpDgBuf/mpmXK5UeLkZlvYJ21VuQKKHHAIBKRTPivPGX/gZl5JGno1o9Y0A==} + peerDependencies: + eslint: '>=8.40.0' + eslint-plugin-es-x@7.8.0: resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=8' - eslint-plugin-hyoban@0.11.2: - resolution: {integrity: sha512-tCWk/r37PXsp3swU59e9xNYV+istWcYW2cg8j6U5fnbI7mT2p+KIA/NjAVV5jqTVVRInK1YJCiRwc8krXX4+wA==} + eslint-plugin-hyoban@0.14.1: + resolution: {integrity: sha512-R7UX1AMUilGfFftGoHKTlG0BVN5PsiZLN78Yqi6GZBaheQkvwRj4Dw+k+wW+1nKcueyh4IKdvt+n+0ayLEnZYA==} peerDependencies: eslint: '*' @@ -4748,25 +4757,25 @@ packages: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.0.0' - eslint-plugin-regexp@3.0.0: - resolution: {integrity: sha512-iW7hgAV8NOG6E2dz+VeKpq67YLQ9jaajOKYpoOSic2/q8y9BMdXBKkSR9gcMtbqEhNQzdW41E3wWzvhp8ExYwQ==} + eslint-plugin-regexp@3.1.0: + resolution: {integrity: sha512-qGXIC3DIKZHcK1H9A9+Byz9gmndY6TTSRkSMTZpNXdyCw2ObSehRgccJv35n9AdUakEjQp5VFNLas6BMXizCZg==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} peerDependencies: eslint: '>=9.38.0' - eslint-plugin-sonarjs@4.0.0: - resolution: {integrity: sha512-ihyH9HO52OeeWer/gWRndkW/ZhGqx9HDg+Iptu+ApSfiomT2LzhHgHCoyJrhh7DjCyKhjU3Hmmz1pzcXRf7B3g==} + eslint-plugin-sonarjs@4.0.1: + resolution: {integrity: sha512-lmqzFTrw0/zpHQMRmwdgdEEw50s3md0c8RE23JqNom9ovsGQxC/azZ9H00aGKVDkxIXywfcxwzyFJ9Sm3bp2ng==} peerDependencies: eslint: ^8.0.0 || ^9.0.0 || ^10.0.0 - eslint-plugin-storybook@10.2.13: - resolution: {integrity: sha512-ftNfZVL5zXhGMPEy/7PTCEriVH0zCBI89uiYYgSSTtM1b4l++VP+/MzJ17U1R1/jgENsp9LJm+jwRJnViv79RQ==} + eslint-plugin-storybook@10.2.16: + resolution: {integrity: sha512-0rFBcezaFmc0NB2Xxn2VyyH61L7OyM7ub5bJr1D9QF8kIpe0FTUCABgyiZNfamf8tHXyK5PIFkX88pxhaPGiBg==} peerDependencies: eslint: '>=8' - storybook: ^10.2.13 + storybook: ^10.2.16 - eslint-plugin-toml@1.3.0: - resolution: {integrity: sha512-+jjKAs2WRNom9PU1APlrL1kNexy1RHoKB7SHw7FLZBlqOCYXUKyG3Quiv1XUICdWDJ6oGVgW/mSm+BDuQrcc3w==} + eslint-plugin-toml@1.3.1: + resolution: {integrity: sha512-1l00fBP03HIt9IPV7ZxBi7x0y0NMdEZmakL1jBD6N/FoKBvfKxPw5S8XkmzBecOnFBTn5Z8sNJtL5vdf9cpRMQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} peerDependencies: eslint: '>=9.38.0' @@ -4801,8 +4810,8 @@ packages: '@typescript-eslint/parser': optional: true - eslint-plugin-yml@3.3.0: - resolution: {integrity: sha512-kRja5paNrMfZnbNqDbZSFrSHz5x7jmGBQq7d6z/+wRvWD4Y0yb1fbjojBg3ReMewFhBB7nD2nPC86+m3HmILJA==} + eslint-plugin-yml@3.3.1: + resolution: {integrity: sha512-isntsZchaTqDMNNkD+CakrgA/pdUoJ45USWBKpuqfAW1MCuw731xX/vrXfoJFZU3tTFr24nCbDYmDfT2+g4QtQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24.0.0} peerDependencies: eslint: '>=9.38.0' @@ -4821,8 +4830,8 @@ packages: resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-scope@9.1.1: - resolution: {integrity: sha512-GaUN0sWim5qc8KVErfPBWmc31LEsOkrUJbvJZV+xuL3u2phMUK4HIvXlWAakfC8W4nzlK+chPEAkYOYb5ZScIw==} + eslint-scope@9.1.2: + resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} eslint-visitor-keys@3.4.3: @@ -4833,16 +4842,12 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-visitor-keys@5.0.0: - resolution: {integrity: sha512-A0XeIi7CXU7nPlfHS9loMYEKxUaONu/hTEzHTGba9Huu94Cq1hPivf+DE5erJozZOky0LfvXAyrV/tcswpLI0Q==} - engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint-visitor-keys@5.0.1: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@10.0.2: - resolution: {integrity: sha512-uYixubwmqJZH+KLVYIVKY1JQt7tysXhtj21WSvjcSmU5SVNzMus1bgLe+pAt816yQ8opKfheVVoPLqvVMGejYw==} + eslint@10.0.3: + resolution: {integrity: sha512-COV33RzXZkqhG9P2rZCFl9ZmJ7WL+gQSCRzE7RhkbclbQPtLAWReL7ysA0Sh4c8Im2U9ynybdR56PV0XcKvqaQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: @@ -4865,12 +4870,8 @@ packages: resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - espree@11.1.0: - resolution: {integrity: sha512-WFWYhO1fV4iYkqOOvq8FbqIhr2pYfoDY0kCotMkDeNtGpiGGkZ1iov2u8ydjtgM8yF8rzK7oaTbw2NAzbAbehw==} - engines: {node: ^20.19.0 || ^22.13.0 || >=24} - - espree@11.1.1: - resolution: {integrity: sha512-AVHPqQoZYc+RUM4/3Ly5udlZY/U4LS8pIG05jEjWM2lQMU/oaZ7qshzAl2YP1tfNmXfftH3ohurfwNAug+MnsQ==} + espree@11.2.0: + resolution: {integrity: sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} esprima@4.0.1: @@ -4972,12 +4973,6 @@ packages: fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - fast-string-truncated-width@3.0.3: - resolution: {integrity: sha512-0jjjIEL6+0jag3l2XWWizO64/aZVtpiGE3t0Zgqxv0DPuxiMjvB3M24fCyhZUO4KomJQPj3LTSUnDP3GpdwC0g==} - - fast-string-width@3.0.2: - resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==} - fast-uri@3.1.0: resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} @@ -5035,8 +5030,8 @@ packages: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} engines: {node: '>=16'} - flatted@3.3.3: - resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} + flatted@3.4.1: + resolution: {integrity: sha512-IxfVbRFVlV8V/yRaGzk0UVIcsKKHMSfYw66T/u4nTwlWteQePsxe//LjudR1AMX4tZW3WFCh3Zqa/sjlqpbURQ==} format@0.2.2: resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} @@ -5095,6 +5090,9 @@ packages: get-tsconfig@4.13.0: resolution: {integrity: sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==} + get-tsconfig@4.13.6: + resolution: {integrity: sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==} + github-from-package@0.0.0: resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} @@ -5128,8 +5126,8 @@ packages: resolution: {integrity: sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==} engines: {node: '>=18'} - globals@17.3.0: - resolution: {integrity: sha512-yMqGUQVVCkD4tqjOJf3TnrvaaHDMYp4VlUSObbkIiuCPe/ofdMBFIAcBbCSRFWOnos6qRiTVStDwqPLUclaxIw==} + globals@17.4.0: + resolution: {integrity: sha512-hjrNztw/VajQwOLsMNT1cbJiH2muO3OROCHnbehc8eY5JyD2gqz4AcMHPqgaOR59DjgUjYAYLeH699g/eWi2jw==} engines: {node: '>=18'} globrex@0.1.2: @@ -5505,10 +5503,6 @@ packages: resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} hasBin: true - jsdoc-type-pratt-parser@7.1.0: - resolution: {integrity: sha512-SX7q7XyCwzM/MEDCYz0l8GgGbJAACGFII9+WfNYr5SLEKukHWRy2Jk3iWRe7P+lpYJNs7oQ+OSei4JtKGUjd7A==} - engines: {node: '>=20.0.0'} - jsdoc-type-pratt-parser@7.1.1: resolution: {integrity: sha512-/2uqY7x6bsrpi3i9LVU6J89352C0rpMk0as8trXxCtvd4kPk1ke/Eyif6wqfSLvoNJqcDG9Vk4UsXgygzCt2xA==} engines: {node: '>=20.0.0'} @@ -5809,6 +5803,9 @@ packages: mdast-util-from-markdown@2.0.2: resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==} + mdast-util-from-markdown@2.0.3: + resolution: {integrity: sha512-W4mAWTvSlKvf8L6J+VN9yLSqQ9AOAAvHuoDAmPkz4dHf553m5gVj2ejadHJhoJmcmxEnOv6Pa8XJhpxE93kb8Q==} + mdast-util-frontmatter@2.0.1: resolution: {integrity: sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==} @@ -6033,19 +6030,15 @@ packages: resolution: {integrity: sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==} engines: {node: 20 || >=22} - minimatch@10.2.1: - resolution: {integrity: sha512-MClCe8IL5nRRmawL6ib/eT4oLyeKMGCghibcDWK+J0hh0Q8kqSdia6BvbRMVk6mPa6WqUa5uR2oxt6C5jd533A==} - engines: {node: 20 || >=22} - minimatch@10.2.4: resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==} engines: {node: 18 || 20 || >=22} - minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + minimatch@3.1.5: + resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} - minimatch@9.0.5: - resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + minimatch@9.0.9: + resolution: {integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==} engines: {node: '>=16 || 14 >=14.17'} minimist@1.2.8: @@ -6068,9 +6061,15 @@ packages: mlly@1.8.0: resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==} + mlly@1.8.1: + resolution: {integrity: sha512-SnL6sNutTwRWWR/vcmCYHSADjiEesp5TGQQ0pXyLhW5IoeibRlF/CbSLailbB3CNqJUk9cVJ9dUDnbD7GrcHBQ==} + module-alias@2.3.4: resolution: {integrity: sha512-bOclZt8hkpuGgSSoG07PKmvzTizROilUTvLNyrMqvlC9snhs7y7GzjNWAVbISIOlhCP1T14rH1PDAV9iNyBq/w==} + module-replacements@2.11.0: + resolution: {integrity: sha512-j5sNQm3VCpQQ7nTqGeOZtoJtV3uKERgCBm9QRhmGRiXiqkf7iRFOkfxdJRZWLkqYY8PNf4cDQF/WfXUYLENrRA==} + monaco-editor@0.55.1: resolution: {integrity: sha512-jz4x+TJNFHwHtwuV9vA9rMujcZRb0CEilTEwG2rRSpe/A7Jdkuj8xPKttCgOh+v/lkHy7HsZ64oj+q3xoAFl9A==} @@ -6998,8 +6997,8 @@ packages: spdx-expression-parse@4.0.0: resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==} - spdx-license-ids@3.0.22: - resolution: {integrity: sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==} + spdx-license-ids@3.0.23: + resolution: {integrity: sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==} srvx@0.11.7: resolution: {integrity: sha512-p9qj9wkv/MqG1VoJpOsqXv1QcaVcYRk7ifsC6i3TEwDXFyugdhJN4J3KzQPZq2IJJ2ZCt7ASOB++85pEK38jRw==} @@ -8079,55 +8078,57 @@ snapshots: idb: 8.0.3 tslib: 2.8.1 - '@antfu/eslint-config@7.6.1(@eslint-react/eslint-plugin@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(@next/eslint-plugin-next@16.1.6)(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(@vue/compiler-sfc@3.5.27)(eslint-plugin-react-hooks@7.0.1(eslint@10.0.2(jiti@1.21.7)))(eslint-plugin-react-refresh@0.5.2(eslint@10.0.2(jiti@1.21.7)))(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@antfu/eslint-config@7.7.0(@eslint-react/eslint-plugin@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(@next/eslint-plugin-next@16.1.6)(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(@vue/compiler-sfc@3.5.27)(eslint-plugin-react-hooks@7.0.1(eslint@10.0.3(jiti@1.21.7)))(eslint-plugin-react-refresh@0.5.2(eslint@10.0.3(jiti@1.21.7)))(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@antfu/install-pkg': 1.1.0 - '@clack/prompts': 1.0.1 - '@eslint-community/eslint-plugin-eslint-comments': 4.6.0(eslint@10.0.2(jiti@1.21.7)) + '@clack/prompts': 1.1.0 + '@e18e/eslint-plugin': 0.2.0(eslint@10.0.3(jiti@1.21.7)) + '@eslint-community/eslint-plugin-eslint-comments': 4.7.1(eslint@10.0.3(jiti@1.21.7)) '@eslint/markdown': 7.5.1 - '@stylistic/eslint-plugin': https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8(eslint@10.0.2(jiti@1.21.7)) - '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@vitest/eslint-plugin': 1.6.9(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + '@stylistic/eslint-plugin': https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8(eslint@10.0.3(jiti@1.21.7)) + '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/parser': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@vitest/eslint-plugin': 1.6.9(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) ansis: 4.2.0 - cac: 6.7.14 - eslint: 10.0.2(jiti@1.21.7) - eslint-config-flat-gitignore: 2.2.1(eslint@10.0.2(jiti@1.21.7)) - eslint-flat-config-utils: 3.0.1 - eslint-merge-processors: 2.0.0(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-antfu: 3.2.2(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-command: 3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-import-lite: 0.5.2(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-jsdoc: 62.7.1(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-jsonc: 3.1.1(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-n: 17.24.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + cac: 7.0.0 + eslint: 10.0.3(jiti@1.21.7) + eslint-config-flat-gitignore: 2.2.1(eslint@10.0.3(jiti@1.21.7)) + eslint-flat-config-utils: 3.0.2 + eslint-merge-processors: 2.0.0(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-antfu: 3.2.2(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-command: 3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-import-lite: 0.5.2(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-jsdoc: 62.7.1(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-jsonc: 3.1.1(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-n: 17.24.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 5.6.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint-plugin-pnpm: 1.6.0(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-regexp: 3.0.0(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-toml: 1.3.0(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-unicorn: 63.0.0(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-vue: 10.8.0(@stylistic/eslint-plugin@https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8(eslint@10.0.2(jiti@1.21.7)))(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7))(vue-eslint-parser@10.4.0(eslint@10.0.2(jiti@1.21.7))) - eslint-plugin-yml: 3.3.0(eslint@10.0.2(jiti@1.21.7)) - eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.27)(eslint@10.0.2(jiti@1.21.7)) - globals: 17.3.0 + eslint-plugin-perfectionist: 5.6.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint-plugin-pnpm: 1.6.0(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-regexp: 3.1.0(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-toml: 1.3.1(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-unicorn: 63.0.0(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-vue: 10.8.0(@stylistic/eslint-plugin@https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8(eslint@10.0.3(jiti@1.21.7)))(@typescript-eslint/parser@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7))(vue-eslint-parser@10.4.0(eslint@10.0.3(jiti@1.21.7))) + eslint-plugin-yml: 3.3.1(eslint@10.0.3(jiti@1.21.7)) + eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.27)(eslint@10.0.3(jiti@1.21.7)) + globals: 17.4.0 local-pkg: 1.1.2 parse-gitignore: 2.0.0 toml-eslint-parser: 1.0.3 - vue-eslint-parser: 10.4.0(eslint@10.0.2(jiti@1.21.7)) + vue-eslint-parser: 10.4.0(eslint@10.0.3(jiti@1.21.7)) yaml-eslint-parser: 2.0.0 optionalDependencies: - '@eslint-react/eslint-plugin': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/eslint-plugin': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@next/eslint-plugin-next': 16.1.6 - eslint-plugin-react-hooks: 7.0.1(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-react-refresh: 0.5.2(eslint@10.0.2(jiti@1.21.7)) + eslint-plugin-react-hooks: 7.0.1(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-react-refresh: 0.5.2(eslint@10.0.3(jiti@1.21.7)) transitivePeerDependencies: - '@eslint/json' - '@typescript-eslint/rule-tester' - '@typescript-eslint/typescript-estree' - '@typescript-eslint/utils' - '@vue/compiler-sfc' + - oxlint - supports-color - typescript - vitest @@ -8397,9 +8398,8 @@ snapshots: picocolors: 1.1.1 sisteransi: 1.0.5 - '@clack/core@1.0.1': + '@clack/core@1.1.0': dependencies: - picocolors: 1.1.1 sisteransi: 1.0.5 '@clack/prompts@0.8.2': @@ -8408,10 +8408,9 @@ snapshots: picocolors: 1.1.1 sisteransi: 1.0.5 - '@clack/prompts@1.0.1': + '@clack/prompts@1.1.0': dependencies: - '@clack/core': 1.0.1 - picocolors: 1.1.1 + '@clack/core': 1.1.0 sisteransi: 1.0.5 '@code-inspector/core@1.4.2': @@ -8478,6 +8477,12 @@ snapshots: '@csstools/css-tokenizer@3.0.4': {} + '@e18e/eslint-plugin@0.2.0(eslint@10.0.3(jiti@1.21.7))': + dependencies: + eslint-plugin-depend: 1.5.0(eslint@10.0.3(jiti@1.21.7)) + optionalDependencies: + eslint: 10.0.3(jiti@1.21.7) + '@egoist/tailwindcss-icons@1.9.2(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@iconify/utils': 3.1.0 @@ -8591,15 +8596,15 @@ snapshots: '@esbuild/win32-x64@0.27.2': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.6.0(eslint@10.0.2(jiti@1.21.7))': + '@eslint-community/eslint-plugin-eslint-comments@4.7.1(eslint@10.0.3(jiti@1.21.7))': dependencies: escape-string-regexp: 4.0.0 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) ignore: 7.0.5 - '@eslint-community/eslint-utils@4.9.1(eslint@10.0.2(jiti@1.21.7))': + '@eslint-community/eslint-utils@4.9.1(eslint@10.0.3(jiti@1.21.7))': dependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) eslint-visitor-keys: 3.4.3 '@eslint-community/eslint-utils@4.9.1(eslint@9.27.0(jiti@1.21.7))': @@ -8609,28 +8614,28 @@ snapshots: '@eslint-community/regexpp@4.12.2': {} - '@eslint-react/ast@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@eslint-react/ast@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@eslint-react/eff': 2.13.0 '@typescript-eslint/types': 8.56.1 '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) string-ts: 2.3.1 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@eslint-react/core@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@eslint-react/core@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: @@ -8638,68 +8643,68 @@ snapshots: '@eslint-react/eff@2.13.0': {} - '@eslint-react/eslint-plugin@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@eslint-react/eslint-plugin@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) - eslint-plugin-react-dom: 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint-plugin-react-hooks-extra: 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint-plugin-react-naming-convention: 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint-plugin-react-rsc: 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint-plugin-react-web-api: 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint-plugin-react-x: 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) + eslint-plugin-react-dom: 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint-plugin-react-hooks-extra: 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint-plugin-react-naming-convention: 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint-plugin-react-rsc: 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint-plugin-react-web-api: 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint-plugin-react-x: 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) ts-api-utils: 2.4.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@eslint-react/shared@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@eslint-react/shared@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@eslint-react/eff': 2.13.0 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) ts-pattern: 5.9.0 typescript: 5.9.3 zod: 4.3.6 transitivePeerDependencies: - supports-color - '@eslint-react/var@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@eslint-react/var@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@eslint/compat@2.0.2(eslint@10.0.2(jiti@1.21.7))': + '@eslint/compat@2.0.3(eslint@10.0.3(jiti@1.21.7))': dependencies: - '@eslint/core': 1.1.0 + '@eslint/core': 1.1.1 optionalDependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) '@eslint/config-array@0.20.1': dependencies: '@eslint/object-schema': 2.1.7 debug: 4.4.3 - minimatch: 3.1.2 + minimatch: 3.1.5 transitivePeerDependencies: - supports-color - '@eslint/config-array@0.23.2': + '@eslint/config-array@0.23.3': dependencies: - '@eslint/object-schema': 3.0.2 + '@eslint/object-schema': 3.0.3 debug: 4.4.3 minimatch: 10.2.4 transitivePeerDependencies: @@ -8707,9 +8712,9 @@ snapshots: '@eslint/config-helpers@0.2.3': {} - '@eslint/config-helpers@0.5.2': + '@eslint/config-helpers@0.5.3': dependencies: - '@eslint/core': 1.1.0 + '@eslint/core': 1.1.1 '@eslint/core@0.14.0': dependencies: @@ -8723,11 +8728,7 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/core@1.0.1': - dependencies: - '@types/json-schema': 7.0.15 - - '@eslint/core@1.1.0': + '@eslint/core@1.1.1': dependencies: '@types/json-schema': 7.0.15 @@ -8738,14 +8739,14 @@ snapshots: '@eslint/eslintrc@3.3.3': dependencies: - ajv: 6.12.6 + ajv: 6.14.0 debug: 4.4.3 espree: 10.4.0 globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.1 js-yaml: 4.1.1 - minimatch: 3.1.2 + minimatch: 3.1.5 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color @@ -8757,7 +8758,7 @@ snapshots: '@eslint/core': 0.17.0 '@eslint/plugin-kit': 0.4.1 github-slugger: 2.0.0 - mdast-util-from-markdown: 2.0.2 + mdast-util-from-markdown: 2.0.3 mdast-util-frontmatter: 2.0.1 mdast-util-gfm: 3.1.0 micromark-extension-frontmatter: 2.0.0 @@ -8768,7 +8769,7 @@ snapshots: '@eslint/object-schema@2.1.7': {} - '@eslint/object-schema@3.0.2': {} + '@eslint/object-schema@3.0.3': {} '@eslint/plugin-kit@0.3.5': dependencies: @@ -8780,9 +8781,9 @@ snapshots: '@eslint/core': 0.17.0 levn: 0.4.1 - '@eslint/plugin-kit@0.6.0': + '@eslint/plugin-kit@0.6.1': dependencies: - '@eslint/core': 1.1.0 + '@eslint/core': 1.1.1 levn: 0.4.1 '@floating-ui/core@1.7.3': @@ -8879,7 +8880,7 @@ snapshots: globals: 15.15.0 kolorist: 1.8.0 local-pkg: 1.1.2 - mlly: 1.8.0 + mlly: 1.8.1 transitivePeerDependencies: - supports-color @@ -10281,11 +10282,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@stylistic/eslint-plugin@https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8(eslint@10.0.2(jiti@1.21.7))': + '@stylistic/eslint-plugin@https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8(eslint@10.0.3(jiti@1.21.7))': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) '@typescript-eslint/types': 8.56.1 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 @@ -10370,10 +10371,10 @@ snapshots: - csstype - utf-8-validate - '@tanstack/eslint-plugin-query@5.91.4(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@tanstack/eslint-plugin-query@5.91.4(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: - '@typescript-eslint/utils': 8.54.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.54.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -10814,15 +10815,15 @@ snapshots: '@types/zen-observable@0.8.3': {} - '@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/parser': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.56.1 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.4.0(typescript@5.9.3) @@ -10830,14 +10831,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/parser@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.56.1 debug: 4.4.3 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -10872,13 +10873,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/rule-tester@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/rule-tester@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/parser': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) ajv: 6.14.0 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) json-stable-stringify-without-jsonify: 1.0.1 lodash.merge: 4.6.2 semver: 7.7.3 @@ -10904,13 +10905,13 @@ snapshots: dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.56.1 '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) debug: 4.4.3 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) ts-api-utils: 2.4.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: @@ -10927,7 +10928,7 @@ snapshots: '@typescript-eslint/types': 8.54.0 '@typescript-eslint/visitor-keys': 8.54.0 debug: 4.4.3 - minimatch: 9.0.5 + minimatch: 9.0.9 semver: 7.7.3 tinyglobby: 0.2.15 ts-api-utils: 2.4.0(typescript@5.9.3) @@ -10950,24 +10951,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.54.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/utils@8.54.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) '@typescript-eslint/scope-manager': 8.54.0 '@typescript-eslint/types': 8.54.0 '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/utils@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -10980,7 +10981,7 @@ snapshots: '@typescript-eslint/visitor-keys@8.56.1': dependencies: '@typescript-eslint/types': 8.56.1 - eslint-visitor-keys: 5.0.0 + eslint-visitor-keys: 5.0.1 '@typescript/native-preview-darwin-arm64@7.0.0-dev.20251209.1': optional: true @@ -11079,11 +11080,11 @@ snapshots: tinyrainbow: 3.0.3 vitest: 4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - '@vitest/eslint-plugin@1.6.9(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vitest/eslint-plugin@1.6.9(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) optionalDependencies: typescript: 5.9.3 vitest: 4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) @@ -11332,13 +11333,6 @@ snapshots: ajv: 8.18.0 fast-deep-equal: 3.1.3 - ajv@6.12.6: - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 - ajv@6.14.0: dependencies: fast-deep-equal: 3.1.3 @@ -11492,7 +11486,7 @@ snapshots: bytes@3.1.2: {} - cac@6.7.14: {} + cac@7.0.0: {} callsites@3.1.0: {} @@ -11612,7 +11606,7 @@ snapshots: chrome-trace-event@1.0.4: {} - ci-info@4.3.1: {} + ci-info@4.4.0: {} class-variance-authority@0.7.1: dependencies: @@ -11705,7 +11699,7 @@ snapshots: confbox@0.1.8: {} - confbox@0.2.2: {} + confbox@0.2.4: {} convert-source-map@2.0.0: {} @@ -12210,36 +12204,36 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.1(eslint@10.0.2(jiti@1.21.7)): + eslint-compat-utils@0.5.1(eslint@10.0.3(jiti@1.21.7)): dependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) semver: 7.7.3 - eslint-config-flat-gitignore@2.2.1(eslint@10.0.2(jiti@1.21.7)): + eslint-config-flat-gitignore@2.2.1(eslint@10.0.3(jiti@1.21.7)): dependencies: - '@eslint/compat': 2.0.2(eslint@10.0.2(jiti@1.21.7)) - eslint: 10.0.2(jiti@1.21.7) + '@eslint/compat': 2.0.3(eslint@10.0.3(jiti@1.21.7)) + eslint: 10.0.3(jiti@1.21.7) - eslint-flat-config-utils@3.0.1: + eslint-flat-config-utils@3.0.2: dependencies: - '@eslint/config-helpers': 0.5.2 + '@eslint/config-helpers': 0.5.3 pathe: 2.0.3 - eslint-json-compat-utils@0.2.1(eslint@10.0.2(jiti@1.21.7))(jsonc-eslint-parser@3.1.0): + eslint-json-compat-utils@0.2.2(eslint@10.0.3(jiti@1.21.7))(jsonc-eslint-parser@3.1.0): dependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) esquery: 1.7.0 jsonc-eslint-parser: 3.1.0 - eslint-merge-processors@2.0.0(eslint@10.0.2(jiti@1.21.7)): + eslint-merge-processors@2.0.0(eslint@10.0.3(jiti@1.21.7)): dependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) - eslint-plugin-antfu@3.2.2(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-antfu@3.2.2(eslint@10.0.3(jiti@1.21.7)): dependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) - eslint-plugin-better-tailwindcss@https://pkg.pr.new/hyoban/eslint-plugin-better-tailwindcss@a520d15(eslint@10.0.2(jiti@1.21.7))(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))(typescript@5.9.3): + eslint-plugin-better-tailwindcss@https://pkg.pr.new/hyoban/eslint-plugin-better-tailwindcss@a520d15(eslint@10.0.3(jiti@1.21.7))(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))(typescript@5.9.3): dependencies: '@eslint/css-tree': 3.6.9 '@valibot/to-json-schema': 1.5.0(valibot@1.2.0(typescript@5.9.3)) @@ -12251,35 +12245,41 @@ snapshots: tsconfig-paths-webpack-plugin: 4.2.0 valibot: 1.2.0(typescript@5.9.3) optionalDependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) transitivePeerDependencies: - typescript - eslint-plugin-command@3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-command@3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7)): dependencies: '@es-joy/jsdoccomment': 0.84.0 - '@typescript-eslint/rule-tester': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/rule-tester': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) - eslint-plugin-es-x@7.8.0(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-depend@1.5.0(eslint@10.0.3(jiti@1.21.7)): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) + empathic: 2.0.0 + eslint: 10.0.3(jiti@1.21.7) + module-replacements: 2.11.0 + semver: 7.7.3 + + eslint-plugin-es-x@7.8.0(eslint@10.0.3(jiti@1.21.7)): + dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) '@eslint-community/regexpp': 4.12.2 - eslint: 10.0.2(jiti@1.21.7) - eslint-compat-utils: 0.5.1(eslint@10.0.2(jiti@1.21.7)) + eslint: 10.0.3(jiti@1.21.7) + eslint-compat-utils: 0.5.1(eslint@10.0.3(jiti@1.21.7)) - eslint-plugin-hyoban@0.11.2(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-hyoban@0.14.1(eslint@10.0.3(jiti@1.21.7)): dependencies: - eslint: 10.0.2(jiti@1.21.7) - fast-string-width: 3.0.2 + eslint: 10.0.3(jiti@1.21.7) - eslint-plugin-import-lite@0.5.2(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-import-lite@0.5.2(eslint@10.0.3(jiti@1.21.7)): dependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) - eslint-plugin-jsdoc@62.7.1(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-jsdoc@62.7.1(eslint@10.0.3(jiti@1.21.7)): dependencies: '@es-joy/jsdoccomment': 0.84.0 '@es-joy/resolve.exports': 1.2.0 @@ -12287,8 +12287,8 @@ snapshots: comment-parser: 1.4.5 debug: 4.4.3 escape-string-regexp: 4.0.0 - eslint: 10.0.2(jiti@1.21.7) - espree: 11.1.0 + eslint: 10.0.3(jiti@1.21.7) + espree: 11.2.0 esquery: 1.7.0 html-entities: 2.6.0 object-deep-merge: 2.0.0 @@ -12299,28 +12299,28 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@3.1.1(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-jsonc@3.1.1(eslint@10.0.3(jiti@1.21.7)): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) - '@eslint/core': 1.0.1 - '@eslint/plugin-kit': 0.6.0 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) + '@eslint/core': 1.1.1 + '@eslint/plugin-kit': 0.6.1 '@ota-meshi/ast-token-store': 0.3.0 diff-sequences: 29.6.3 - eslint: 10.0.2(jiti@1.21.7) - eslint-json-compat-utils: 0.2.1(eslint@10.0.2(jiti@1.21.7))(jsonc-eslint-parser@3.1.0) + eslint: 10.0.3(jiti@1.21.7) + eslint-json-compat-utils: 0.2.2(eslint@10.0.3(jiti@1.21.7))(jsonc-eslint-parser@3.1.0) jsonc-eslint-parser: 3.1.0 natural-compare: 1.4.0 synckit: 0.11.12 transitivePeerDependencies: - '@eslint/json' - eslint-plugin-n@17.24.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3): + eslint-plugin-n@17.24.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) - enhanced-resolve: 5.19.0 - eslint: 10.0.2(jiti@1.21.7) - eslint-plugin-es-x: 7.8.0(eslint@10.0.2(jiti@1.21.7)) - get-tsconfig: 4.13.0 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) + enhanced-resolve: 5.20.0 + eslint: 10.0.3(jiti@1.21.7) + eslint-plugin-es-x: 7.8.0(eslint@10.0.3(jiti@1.21.7)) + get-tsconfig: 4.13.6 globals: 15.15.0 globrex: 0.1.2 ignore: 5.3.2 @@ -12331,19 +12331,19 @@ snapshots: eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-perfectionist@5.6.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3): + eslint-plugin-perfectionist@5.6.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-pnpm@1.6.0(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-pnpm@1.6.0(eslint@10.0.3(jiti@1.21.7)): dependencies: empathic: 2.0.0 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) jsonc-eslint-parser: 3.1.0 pathe: 2.0.3 pnpm-workspace-yaml: 1.6.0 @@ -12351,180 +12351,180 @@ snapshots: yaml: 2.8.2 yaml-eslint-parser: 2.0.0 - eslint-plugin-react-dom@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3): + eslint-plugin-react-dom@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/core': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/core': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) compare-versions: 6.1.1 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3): + eslint-plugin-react-hooks-extra@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/core': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/core': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@7.0.1(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-react-hooks@7.0.1(eslint@10.0.3(jiti@1.21.7)): dependencies: '@babel/core': 7.28.6 '@babel/parser': 7.28.6 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) hermes-parser: 0.25.1 zod: 4.3.6 zod-validation-error: 4.0.2(zod@4.3.6) transitivePeerDependencies: - supports-color - eslint-plugin-react-naming-convention@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3): + eslint-plugin-react-naming-convention@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/core': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/core': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) compare-versions: 6.1.1 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) string-ts: 2.3.1 ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-refresh@0.5.2(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-react-refresh@0.5.2(eslint@10.0.3(jiti@1.21.7)): dependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) - eslint-plugin-react-rsc@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3): + eslint-plugin-react-rsc@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-web-api@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3): + eslint-plugin-react-web-api@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/core': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/core': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) birecord: 0.1.1 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-x@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3): + eslint-plugin-react-x@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/core': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/core': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) compare-versions: 6.1.1 - eslint: 10.0.2(jiti@1.21.7) - is-immutable-type: 5.0.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) + is-immutable-type: 5.0.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) ts-api-utils: 2.4.0(typescript@5.9.3) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-regexp@3.0.0(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-regexp@3.1.0(eslint@10.0.3(jiti@1.21.7)): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) '@eslint-community/regexpp': 4.12.2 comment-parser: 1.4.5 - eslint: 10.0.2(jiti@1.21.7) - jsdoc-type-pratt-parser: 7.1.0 + eslint: 10.0.3(jiti@1.21.7) + jsdoc-type-pratt-parser: 7.1.1 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-sonarjs@4.0.0(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-sonarjs@4.0.1(eslint@10.0.3(jiti@1.21.7)): dependencies: '@eslint-community/regexpp': 4.12.2 builtin-modules: 3.3.0 bytes: 3.1.2 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) functional-red-black-tree: 1.0.1 - globals: 17.3.0 + globals: 17.4.0 jsx-ast-utils-x: 0.1.0 lodash.merge: 4.6.2 - minimatch: 10.2.1 + minimatch: 10.2.4 scslre: 0.3.0 semver: 7.7.4 ts-api-utils: 2.4.0(typescript@5.9.3) typescript: 5.9.3 - eslint-plugin-storybook@10.2.13(eslint@10.0.2(jiti@1.21.7))(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3): + eslint-plugin-storybook@10.2.16(eslint@10.0.3(jiti@1.21.7))(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3): dependencies: - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) storybook: 10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-toml@1.3.0(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-toml@1.3.1(eslint@10.0.3(jiti@1.21.7)): dependencies: - '@eslint/core': 1.0.1 - '@eslint/plugin-kit': 0.6.0 + '@eslint/core': 1.1.1 + '@eslint/plugin-kit': 0.6.1 '@ota-meshi/ast-token-store': 0.3.0 debug: 4.4.3 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) toml-eslint-parser: 1.0.3 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@63.0.0(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-unicorn@63.0.0(eslint@10.0.3(jiti@1.21.7)): dependencies: '@babel/helper-validator-identifier': 7.28.5 - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) change-case: 5.4.4 - ci-info: 4.3.1 + ci-info: 4.4.0 clean-regexp: 1.0.0 core-js-compat: 3.48.0 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) find-up-simple: 1.0.1 globals: 16.5.0 indent-string: 5.0.0 @@ -12536,44 +12536,44 @@ snapshots: semver: 7.7.3 strip-indent: 4.1.1 - eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7)): dependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) - eslint-plugin-vue@10.8.0(@stylistic/eslint-plugin@https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8(eslint@10.0.2(jiti@1.21.7)))(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7))(vue-eslint-parser@10.4.0(eslint@10.0.2(jiti@1.21.7))): + eslint-plugin-vue@10.8.0(@stylistic/eslint-plugin@https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8(eslint@10.0.3(jiti@1.21.7)))(@typescript-eslint/parser@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7))(vue-eslint-parser@10.4.0(eslint@10.0.3(jiti@1.21.7))): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) - eslint: 10.0.2(jiti@1.21.7) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) + eslint: 10.0.3(jiti@1.21.7) natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 7.1.1 semver: 7.7.3 - vue-eslint-parser: 10.4.0(eslint@10.0.2(jiti@1.21.7)) + vue-eslint-parser: 10.4.0(eslint@10.0.3(jiti@1.21.7)) xml-name-validator: 4.0.0 optionalDependencies: - '@stylistic/eslint-plugin': https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8(eslint@10.0.2(jiti@1.21.7)) - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@stylistic/eslint-plugin': https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8(eslint@10.0.3(jiti@1.21.7)) + '@typescript-eslint/parser': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) - eslint-plugin-yml@3.3.0(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-yml@3.3.1(eslint@10.0.3(jiti@1.21.7)): dependencies: - '@eslint/core': 1.0.1 - '@eslint/plugin-kit': 0.6.0 + '@eslint/core': 1.1.1 + '@eslint/plugin-kit': 0.6.1 '@ota-meshi/ast-token-store': 0.3.0 debug: 4.4.3 diff-sequences: 29.6.3 escape-string-regexp: 5.0.0 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) natural-compare: 1.4.0 yaml-eslint-parser: 2.0.0 transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.27)(eslint@10.0.2(jiti@1.21.7)): + eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.27)(eslint@10.0.3(jiti@1.21.7)): dependencies: '@vue/compiler-sfc': 3.5.27 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) eslint-scope@5.1.1: dependencies: @@ -12585,7 +12585,7 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-scope@9.1.1: + eslint-scope@9.1.2: dependencies: '@types/esrecurse': 4.3.1 '@types/estree': 1.0.8 @@ -12596,18 +12596,16 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint-visitor-keys@5.0.0: {} - eslint-visitor-keys@5.0.1: {} - eslint@10.0.2(jiti@1.21.7): + eslint@10.0.3(jiti@1.21.7): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) '@eslint-community/regexpp': 4.12.2 - '@eslint/config-array': 0.23.2 - '@eslint/config-helpers': 0.5.2 - '@eslint/core': 1.1.0 - '@eslint/plugin-kit': 0.6.0 + '@eslint/config-array': 0.23.3 + '@eslint/config-helpers': 0.5.3 + '@eslint/core': 1.1.1 + '@eslint/plugin-kit': 0.6.1 '@humanfs/node': 0.16.7 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 @@ -12616,9 +12614,9 @@ snapshots: cross-spawn: 7.0.6 debug: 4.4.3 escape-string-regexp: 4.0.0 - eslint-scope: 9.1.1 + eslint-scope: 9.1.2 eslint-visitor-keys: 5.0.1 - espree: 11.1.1 + espree: 11.2.0 esquery: 1.7.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -12652,7 +12650,7 @@ snapshots: '@humanwhocodes/retry': 0.4.3 '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 - ajv: 6.12.6 + ajv: 6.14.0 chalk: 4.1.2 cross-spawn: 7.0.6 debug: 4.4.3 @@ -12671,7 +12669,7 @@ snapshots: is-glob: 4.0.3 json-stable-stringify-without-jsonify: 1.0.1 lodash.merge: 4.6.2 - minimatch: 3.1.2 + minimatch: 3.1.5 natural-compare: 1.4.0 optionator: 0.9.4 optionalDependencies: @@ -12685,13 +12683,7 @@ snapshots: acorn-jsx: 5.3.2(acorn@8.16.0) eslint-visitor-keys: 4.2.1 - espree@11.1.0: - dependencies: - acorn: 8.16.0 - acorn-jsx: 5.3.2(acorn@8.16.0) - eslint-visitor-keys: 5.0.0 - - espree@11.1.1: + espree@11.2.0: dependencies: acorn: 8.16.0 acorn-jsx: 5.3.2(acorn@8.16.0) @@ -12807,12 +12799,6 @@ snapshots: fast-levenshtein@2.0.6: {} - fast-string-truncated-width@3.0.3: {} - - fast-string-width@3.0.2: - dependencies: - fast-string-truncated-width: 3.0.3 - fast-uri@3.1.0: {} fastq@1.20.1: @@ -12862,10 +12848,10 @@ snapshots: flat-cache@4.0.1: dependencies: - flatted: 3.3.3 + flatted: 3.4.1 keyv: 4.5.4 - flatted@3.3.3: {} + flatted@3.4.1: {} format@0.2.2: {} @@ -12907,6 +12893,10 @@ snapshots: dependencies: resolve-pkg-maps: 1.0.0 + get-tsconfig@4.13.6: + dependencies: + resolve-pkg-maps: 1.0.0 + github-from-package@0.0.0: optional: true @@ -12934,7 +12924,7 @@ snapshots: globals@16.5.0: {} - globals@17.3.0: {} + globals@17.4.0: {} globrex@0.1.2: {} @@ -13258,10 +13248,10 @@ snapshots: is-hexadecimal@2.0.1: {} - is-immutable-type@5.0.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3): + is-immutable-type@5.0.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) ts-api-utils: 2.4.0(typescript@5.9.3) ts-declaration-location: 1.0.7(typescript@5.9.3) typescript: 5.9.3 @@ -13338,8 +13328,6 @@ snapshots: dependencies: argparse: 2.0.1 - jsdoc-type-pratt-parser@7.1.0: {} - jsdoc-type-pratt-parser@7.1.1: {} jsdom-testing-mocks@1.16.0: @@ -13395,7 +13383,7 @@ snapshots: jsonc-eslint-parser@3.1.0: dependencies: acorn: 8.16.0 - eslint-visitor-keys: 5.0.0 + eslint-visitor-keys: 5.0.1 semver: 7.7.3 jsonfile@6.2.0: @@ -13562,7 +13550,7 @@ snapshots: local-pkg@1.1.2: dependencies: - mlly: 1.8.0 + mlly: 1.8.1 pkg-types: 2.3.0 quansync: 0.2.11 @@ -13657,12 +13645,29 @@ snapshots: transitivePeerDependencies: - supports-color + mdast-util-from-markdown@2.0.3: + dependencies: + '@types/mdast': 4.0.4 + '@types/unist': 3.0.3 + decode-named-character-reference: 1.3.0 + devlop: 1.1.0 + mdast-util-to-string: 4.0.0 + micromark: 4.0.2 + micromark-util-decode-numeric-character-reference: 2.0.2 + micromark-util-decode-string: 2.0.1 + micromark-util-normalize-identifier: 2.0.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.2 + unist-util-stringify-position: 4.0.0 + transitivePeerDependencies: + - supports-color + mdast-util-frontmatter@2.0.1: dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 escape-string-regexp: 5.0.0 - mdast-util-from-markdown: 2.0.2 + mdast-util-from-markdown: 2.0.3 mdast-util-to-markdown: 2.1.2 micromark-extension-frontmatter: 2.0.0 transitivePeerDependencies: @@ -13743,7 +13748,7 @@ snapshots: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.2 + mdast-util-from-markdown: 2.0.3 mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -13756,7 +13761,7 @@ snapshots: '@types/unist': 3.0.3 ccount: 2.0.1 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.2 + mdast-util-from-markdown: 2.0.3 mdast-util-to-markdown: 2.1.2 parse-entities: 4.0.2 stringify-entities: 4.0.4 @@ -13767,7 +13772,7 @@ snapshots: mdast-util-mdx@3.0.0: dependencies: - mdast-util-from-markdown: 2.0.2 + mdast-util-from-markdown: 2.0.3 mdast-util-mdx-expression: 2.0.1 mdast-util-mdx-jsx: 3.2.0 mdast-util-mdxjs-esm: 2.0.1 @@ -13781,7 +13786,7 @@ snapshots: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.2 + mdast-util-from-markdown: 2.0.3 mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -14168,19 +14173,15 @@ snapshots: dependencies: '@isaacs/brace-expansion': 5.0.0 - minimatch@10.2.1: - dependencies: - brace-expansion: 2.0.2 - minimatch@10.2.4: dependencies: brace-expansion: 2.0.2 - minimatch@3.1.2: + minimatch@3.1.5: dependencies: brace-expansion: 2.0.2 - minimatch@9.0.5: + minimatch@9.0.9: dependencies: brace-expansion: 2.0.2 @@ -14199,13 +14200,22 @@ snapshots: mlly@1.8.0: dependencies: - acorn: 8.15.0 + acorn: 8.16.0 + pathe: 2.0.3 + pkg-types: 1.3.1 + ufo: 1.6.3 + + mlly@1.8.1: + dependencies: + acorn: 8.16.0 pathe: 2.0.3 pkg-types: 1.3.1 ufo: 1.6.3 module-alias@2.3.4: {} + module-replacements@2.11.0: {} + monaco-editor@0.55.1: dependencies: dompurify: 3.2.7 @@ -14498,7 +14508,7 @@ snapshots: pkg-types@2.3.0: dependencies: - confbox: 0.2.2 + confbox: 0.2.4 exsolve: 1.0.8 pathe: 2.0.3 @@ -15317,9 +15327,9 @@ snapshots: spdx-expression-parse@4.0.0: dependencies: spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.22 + spdx-license-ids: 3.0.23 - spdx-license-ids@3.0.22: {} + spdx-license-ids@3.0.23: {} srvx@0.11.7: {} @@ -15585,7 +15595,7 @@ snapshots: toml-eslint-parser@1.0.3: dependencies: - eslint-visitor-keys: 5.0.0 + eslint-visitor-keys: 5.0.1 totalist@3.0.1: {} @@ -16022,13 +16032,13 @@ snapshots: vscode-uri@3.1.0: {} - vue-eslint-parser@10.4.0(eslint@10.0.2(jiti@1.21.7)): + vue-eslint-parser@10.4.0(eslint@10.0.3(jiti@1.21.7)): dependencies: debug: 4.4.3 - eslint: 10.0.2(jiti@1.21.7) - eslint-scope: 8.4.0 - eslint-visitor-keys: 5.0.0 - espree: 11.1.0 + eslint: 10.0.3(jiti@1.21.7) + eslint-scope: 9.1.2 + eslint-visitor-keys: 5.0.1 + espree: 11.2.0 esquery: 1.7.0 semver: 7.7.3 transitivePeerDependencies: @@ -16139,7 +16149,7 @@ snapshots: yaml-eslint-parser@2.0.0: dependencies: - eslint-visitor-keys: 5.0.0 + eslint-visitor-keys: 5.0.1 yaml: 2.8.2 yaml@2.8.2: {}