diff --git a/.oxlintrc.json b/.oxlintrc.json index fe89aaa..888d5cb 100644 --- a/.oxlintrc.json +++ b/.oxlintrc.json @@ -13,13 +13,12 @@ "ignorePatterns": [ "node_modules", "dist", + "src/theme/MDXComponents.tsx" ], "overrides": [ { - "files": [ - "**/*.{ts,tsx}" - ], + "files": ["**/*.{ts,tsx}"], "rules": { "constructor-super": "error", "for-direction": "error", @@ -84,6 +83,7 @@ "use-isnan": "error", "valid-typeof": "error", "no-array-constructor": "error", + "no-implied-eval": "off", "no-unused-expressions": "error", "no-useless-constructor": "error", "no-throw-literal": "off", @@ -172,16 +172,32 @@ "allowRegExp": false } ], - "typescript/return-await": [ - "error", - "error-handling-correctness-only" - ], + "typescript/return-await": ["error", "error-handling-correctness-only"], "typescript/triple-slash-reference": "error", "typescript/unbound-method": "error", "typescript/unified-signatures": "error", "typescript/use-unknown-in-catch-callback-variable": "error", - "react/rules-of-hooks": "error", - "react/exhaustive-deps": "warn", + "no-empty-function": "error", + "typescript/adjacent-overload-signatures": "error", + "typescript/array-type": "error", + "typescript/ban-tslint-comment": "error", + "typescript/class-literal-property-style": "error", + "typescript/consistent-generic-constructors": "error", + "typescript/consistent-indexed-object-style": "error", + "typescript/consistent-type-assertions": "error", + "typescript/consistent-type-definitions": "error", + "typescript/dot-notation": "error", + "typescript/no-confusing-non-null-assertion": "error", + "typescript/no-inferrable-types": "error", + "typescript/non-nullable-type-assertion-style": "error", + "typescript/prefer-find": "error", + "typescript/prefer-for-of": "error", + "typescript/prefer-function-type": "error", + "typescript/prefer-includes": "error", + "typescript/prefer-nullish-coalescing": "error", + "typescript/prefer-optional-chain": "error", + "typescript/prefer-regexp-exec": "error", + "typescript/prefer-string-starts-ends-with": "error", "react-x/error-boundaries": "error", "react-x/exhaustive-deps": "warn", "react-x/no-access-state-in-setstate": "error", @@ -210,7 +226,6 @@ "react-x/no-unsafe-component-will-receive-props": "warn", "react-x/no-unsafe-component-will-update": "warn", "react-x/no-unused-class-component-members": "warn", - "react-x/no-unused-state": "warn", "react-x/no-use-context": "warn", "react-x/purity": "warn", "react-x/rules-of-hooks": "error", @@ -220,6 +235,10 @@ "react-x/unsupported-syntax": "error", "react-x/use-memo": "error", "react-x/use-state": "warn", + "react-x/no-class-component": "error", + "react-x/no-misused-capture-owner-stack": "error", + "react-x/no-unstable-context-value": "warn", + "react-x/no-unstable-default-props": "warn", "react-dom/no-dangerously-set-innerhtml": "warn", "react-dom/no-dangerously-set-innerhtml-with-children": "error", "react-dom/no-find-dom-node": "error", @@ -231,16 +250,20 @@ "react-dom/no-unsafe-iframe-sandbox": "warn", "react-dom/no-use-form-state": "error", "react-dom/no-void-elements-with-children": "error", + "react-dom/no-missing-button-type": "warn", + "react-dom/no-missing-iframe-sandbox": "warn", + "react-dom/no-unsafe-target-blank": "warn", "react-naming-convention/context-name": "warn", "react-naming-convention/id-name": "warn", "react-naming-convention/ref-name": "warn", - "react-jsx/no-children-prop": "warn", + "react-jsx/no-children-prop": "error", "react-jsx/no-children-prop-with-children": "error", "react-jsx/no-comment-textnodes": "warn", "react-jsx/no-key-after-spread": "error", "react-jsx/no-leaked-dollar": "warn", "react-jsx/no-leaked-semicolon": "warn", "react-jsx/no-namespace": "error", + "react-jsx/no-useless-fragment": "warn", "import/named": "off", "import/namespace": "error", "import/default": "error", @@ -262,23 +285,82 @@ "jsx-a11y/aria-unsupported-elements": "error", "jsx-a11y/autocomplete-valid": "error", "jsx-a11y/click-events-have-key-events": "error", + "jsx-a11y/control-has-associated-label": "off", "jsx-a11y/heading-has-content": "error", "jsx-a11y/html-has-lang": "error", "jsx-a11y/iframe-has-title": "error", "jsx-a11y/img-redundant-alt": "error", + "jsx-a11y/interactive-supports-focus": [ + "error", + { + "tabbable": [ + "button", + "checkbox", + "link", + "searchbox", + "spinbutton", + "switch", + "textbox" + ] + } + ], "jsx-a11y/label-has-associated-control": "error", "jsx-a11y/media-has-caption": "error", "jsx-a11y/mouse-events-have-key-events": "error", "jsx-a11y/no-access-key": "error", "jsx-a11y/no-autofocus": "error", "jsx-a11y/no-distracting-elements": "error", + "jsx-a11y/no-interactive-element-to-noninteractive-role": [ + "error", + { + "tr": ["none", "presentation"], + "canvas": ["img"] + } + ], + "jsx-a11y/no-noninteractive-element-interactions": [ + "error", + { + "handlers": [ + "onClick", + "onError", + "onLoad", + "onMouseDown", + "onMouseUp", + "onKeyPress", + "onKeyDown", + "onKeyUp" + ], + "alert": ["onKeyUp", "onKeyDown", "onKeyPress"], + "body": ["onError", "onLoad"], + "dialog": ["onKeyUp", "onKeyDown", "onKeyPress"], + "iframe": ["onError", "onLoad"], + "img": ["onError", "onLoad"] + } + ], + "jsx-a11y/no-noninteractive-element-to-interactive-role": [ + "error", + { + "ul": ["listbox", "menu", "menubar", "radiogroup", "tablist", "tree", "treegrid"], + "ol": ["listbox", "menu", "menubar", "radiogroup", "tablist", "tree", "treegrid"], + "li": [ + "menuitem", + "menuitemradio", + "menuitemcheckbox", + "option", + "row", + "tab", + "treeitem" + ], + "table": ["grid"], + "td": ["gridcell"], + "fieldset": ["radiogroup", "presentation"] + } + ], "jsx-a11y/no-noninteractive-tabindex": [ "error", { "tags": [], - "roles": [ - "tabpanel" - ], + "roles": ["tabpanel"], "allowExpressionValues": true } ], @@ -301,6 +383,7 @@ "jsx-a11y/role-supports-aria-props": "error", "jsx-a11y/scope": "error", "jsx-a11y/tabindex-no-positive": "error", + "logical-assignment-operators": "off", "no-negated-condition": "off", "no-nested-ternary": "off", "unicorn/catch-error-name": "error", @@ -315,23 +398,26 @@ "unicorn/error-message": "error", "unicorn/escape-case": "error", "unicorn/explicit-length-check": "error", + "unicorn/explicit-timer-delay": "error", "unicorn/filename-case": "error", + "unicorn/import-style": "error", + "unicorn/max-nested-calls": "error", "unicorn/new-for-builtins": "error", "unicorn/no-abusive-eslint-disable": "error", "unicorn/no-accessor-recursion": "error", "unicorn/no-anonymous-default-export": "error", "unicorn/no-array-callback-reference": "error", - "unicorn/no-array-for-each": "error", + "unicorn/no-array-fill-with-reference-type": "error", "unicorn/no-array-method-this-argument": "error", "unicorn/no-array-reduce": "error", "unicorn/no-array-reverse": "error", "unicorn/no-array-sort": "error", "unicorn/no-await-expression-member": "error", "unicorn/no-await-in-promise-methods": "error", + "unicorn/no-confusing-array-with": "error", "unicorn/no-console-spaces": "error", "unicorn/no-document-cookie": "error", "unicorn/no-empty-file": "error", - "unicorn/no-hex-escape": "error", "unicorn/no-immediate-mutation": "error", "unicorn/no-instanceof-builtins": "error", "unicorn/no-invalid-fetch-options": "error", @@ -384,10 +470,10 @@ "unicorn/prefer-date-now": "error", "unicorn/prefer-default-parameters": "error", "unicorn/prefer-dom-node-append": "error", - "unicorn/prefer-dom-node-dataset": "error", "unicorn/prefer-dom-node-remove": "error", "unicorn/prefer-dom-node-text-content": "error", "unicorn/prefer-event-target": "error", + "unicorn/prefer-export-from": "error", "unicorn/prefer-global-this": "error", "unicorn/prefer-import-meta-properties": "off", "unicorn/prefer-includes": "error", @@ -401,6 +487,7 @@ "unicorn/prefer-native-coercion-functions": "error", "unicorn/prefer-negative-index": "error", "unicorn/prefer-node-protocol": "error", + "unicorn/prefer-number-coercion": "error", "unicorn/prefer-number-properties": "error", "unicorn/prefer-object-from-entries": "error", "unicorn/prefer-optional-catch-binding": "error", @@ -411,6 +498,7 @@ "unicorn/prefer-response-static-json": "error", "unicorn/prefer-set-has": "error", "unicorn/prefer-set-size": "error", + "unicorn/prefer-single-call": "error", "unicorn/prefer-spread": "error", "unicorn/prefer-string-raw": "error", "unicorn/prefer-string-replace-all": "error", @@ -431,22 +519,386 @@ "unicorn/switch-case-break-position": "error", "unicorn/text-encoding-identifier-case": "error", "unicorn/throw-new-error": "error", + "sonarjs/function-name": "off", + "sonarjs/class-name": "error", + "sonarjs/max-lines": "off", + "sonarjs/no-tab": "off", + "sonarjs/variable-name": "off", + "sonarjs/comment-regex": "off", + "sonarjs/no-commented-code": "off", + "sonarjs/elseif-without-else": "off", + "sonarjs/no-fallthrough": "error", + "sonarjs/nested-control-flow": "off", + "sonarjs/too-many-break-or-continue-in-loop": "off", + "sonarjs/max-lines-per-function": "off", + "sonarjs/no-nested-incdec": "off", + "sonarjs/no-equals-in-for-termination": "error", + "sonarjs/no-extra-arguments": "error", + "sonarjs/no-collapsible-if": "off", + "sonarjs/expression-complexity": "off", + "sonarjs/no-redundant-parentheses": "off", + "sonarjs/no-labels": "error", + "sonarjs/no-nested-assignment": "error", + "sonarjs/no-redundant-boolean": "error", + "sonarjs/prefer-single-boolean-return": "error", + "sonarjs/unused-import": "error", + "sonarjs/fixme-tag": "error", + "sonarjs/todo-tag": "error", + "sonarjs/useless-string-operation": "off", + "sonarjs/no-unused-function-argument": "off", + "sonarjs/no-duplicate-string": "off", + "sonarjs/no-case-label-in-switch": "error", + "sonarjs/no-parameter-reassignment": "error", + "sonarjs/no-floating-point-equality": "error", + "sonarjs/prefer-while": "error", + "sonarjs/no-sonar-comments": "off", + "sonarjs/no-small-switch": "error", + "sonarjs/no-hardcoded-ip": "error", + "sonarjs/label-position": "error", + "sonarjs/public-static-readonly": "error", + "sonarjs/file-header": "off", + "sonarjs/call-argument-line": "error", + "sonarjs/max-switch-cases": "error", + "sonarjs/no-unused-vars": "error", + "sonarjs/prefer-immediate-return": "off", + "sonarjs/function-inside-loop": "error", + "sonarjs/code-eval": "error", + "sonarjs/no-variable-usage-before-declaration": "off", + "sonarjs/future-reserved-words": "error", + "sonarjs/array-constructor": "off", + "sonarjs/bitwise-operators": "error", + "sonarjs/no-function-declaration-in-block": "off", + "sonarjs/no-primitive-wrappers": "error", + "sonarjs/for-in": "off", + "sonarjs/cyclomatic-complexity": "off", + "sonarjs/no-skipped-tests": "error", + "sonarjs/no-identical-expressions": "error", + "sonarjs/no-nested-switch": "off", + "sonarjs/constructor-for-side-effects": "error", + "sonarjs/no-dead-store": "error", + "sonarjs/no-identical-conditions": "error", + "sonarjs/no-duplicated-branches": "error", + "sonarjs/deprecation": "error", + "sonarjs/no-inverted-boolean-check": "error", + "sonarjs/misplaced-loop-counter": "error", + "sonarjs/no-nested-functions": "error", + "sonarjs/no-hardcoded-passwords": "error", + "sonarjs/sql-queries": "error", + "sonarjs/insecure-cookie": "error", + "sonarjs/no-useless-increment": "error", + "sonarjs/no-globals-shadowing": "error", + "sonarjs/no-undefined-assignment": "off", + "sonarjs/no-empty-test-file": "error", + "sonarjs/no-ignored-return": "error", + "sonarjs/no-wildcard-import": "off", + "sonarjs/arguments-order": "error", + "sonarjs/pseudo-random": "error", + "sonarjs/for-loop-increment-sign": "error", + "sonarjs/null-dereference": "error", + "sonarjs/no-selector-parameter": "error", + "sonarjs/updated-loop-counter": "error", + "sonarjs/block-scoped-var": "error", + "sonarjs/no-built-in-override": "off", + "sonarjs/prefer-object-literal": "off", + "sonarjs/no-ignored-exceptions": "error", + "sonarjs/no-gratuitous-expressions": "error", + "sonarjs/file-uploads": "error", + "sonarjs/file-permissions": "error", + "sonarjs/no-empty-character-class": "error", + "sonarjs/no-unenclosed-multiline-block": "error", + "sonarjs/index-of-compare-to-positive-number": "error", + "sonarjs/assertions-in-tests": "error", + "sonarjs/no-implicit-global": "error", + "sonarjs/no-useless-catch": "error", + "sonarjs/xml-parser-xxe": "error", + "sonarjs/non-existent-operator": "error", + "sonarjs/web-sql-database": "off", + "sonarjs/post-message": "error", + "sonarjs/no-array-delete": "error", + "sonarjs/no-alphabetical-sort": "error", + "sonarjs/no-incomplete-assertions": "error", + "sonarjs/no-global-this": "error", + "sonarjs/new-operator-misuse": "error", + "sonarjs/no-delete-var": "error", + "sonarjs/strings-comparison": "off", + "sonarjs/file-name-differ-from-class": "off", + "sonarjs/cookie-no-httponly": "error", + "sonarjs/no-nested-conditional": "error", + "sonarjs/no-incorrect-string-concat": "off", + "sonarjs/different-types-comparison": "error", + "sonarjs/inverted-assertion-arguments": "error", + "sonarjs/shorthand-property-grouping": "off", + "sonarjs/updated-const-var": "error", + "sonarjs/arguments-usage": "off", + "sonarjs/destructuring-assignment-syntax": "off", + "sonarjs/no-invariant-returns": "error", + "sonarjs/arrow-function-convention": "off", + "sonarjs/class-prototype": "off", + "sonarjs/generator-without-yield": "error", + "sonarjs/no-require-or-define": "off", + "sonarjs/no-associative-arrays": "error", + "sonarjs/comma-or-logical-or-case": "error", + "sonarjs/no-redundant-jump": "error", + "sonarjs/inconsistent-function-call": "error", + "sonarjs/no-use-of-empty-return-value": "error", + "sonarjs/void-use": "error", + "sonarjs/operation-returning-nan": "off", + "sonarjs/values-not-convertible-to-numbers": "off", + "sonarjs/non-number-in-arithmetic-expression": "off", + "sonarjs/cognitive-complexity": "error", + "sonarjs/argument-type": "error", + "sonarjs/in-operator-type-error": "error", + "sonarjs/array-callback-without-return": "error", + "sonarjs/declarations-in-global-scope": "off", + "sonarjs/function-return-type": "error", + "sonarjs/no-inconsistent-returns": "off", + "sonarjs/no-reference-error": "off", + "sonarjs/no-all-duplicated-branches": "error", + "sonarjs/no-same-line-conditional": "error", + "sonarjs/conditional-indentation": "off", + "sonarjs/no-collection-size-mischeck": "error", + "sonarjs/no-unthrown-error": "error", + "sonarjs/no-unused-collection": "error", + "sonarjs/no-os-command-from-path": "error", + "sonarjs/no-misleading-array-reverse": "error", + "sonarjs/no-for-in-iterable": "off", + "sonarjs/no-element-overwrite": "error", + "sonarjs/no-identical-functions": "error", + "sonarjs/no-empty-collection": "error", + "sonarjs/no-redundant-assignments": "error", + "sonarjs/prefer-type-guard": "error", + "sonarjs/use-type-alias": "error", + "sonarjs/no-return-type-any": "off", + "sonarjs/no-implicit-dependencies": "off", + "sonarjs/no-useless-intersection": "error", + "sonarjs/weak-ssl": "error", + "sonarjs/no-weak-keys": "error", + "sonarjs/csrf": "error", + "sonarjs/production-debug": "error", + "sonarjs/prefer-default-last": "error", + "sonarjs/no-in-misuse": "error", + "sonarjs/no-duplicate-in-composite": "error", + "sonarjs/max-union-size": "off", + "sonarjs/no-undefined-argument": "error", + "sonarjs/no-nested-template-literals": "error", + "sonarjs/prefer-promise-shorthand": "error", + "sonarjs/os-command": "off", + "sonarjs/no-redundant-optional": "error", + "sonarjs/hashing": "error", + "sonarjs/bool-param-default": "off", + "sonarjs/no-try-promise": "error", + "sonarjs/unverified-certificate": "error", + "sonarjs/no-unsafe-unzip": "off", + "sonarjs/cors": "error", + "sonarjs/link-with-target-blank": "error", + "sonarjs/disabled-auto-escaping": "error", + "sonarjs/table-header": "error", + "sonarjs/no-table-as-layout": "error", + "sonarjs/table-header-reference": "error", + "sonarjs/object-alt-content": "error", + "sonarjs/no-clear-text-protocols": "error", + "sonarjs/publicly-writable-directories": "error", + "sonarjs/unverified-hostname": "error", + "sonarjs/encryption-secure-mode": "error", + "sonarjs/no-weak-cipher": "error", + "sonarjs/no-intrusive-permissions": "off", + "sonarjs/insecure-jwt-token": "error", + "sonarjs/x-powered-by": "error", + "sonarjs/hidden-files": "off", + "sonarjs/content-length": "error", + "sonarjs/disabled-resource-integrity": "error", + "sonarjs/content-security-policy": "error", + "sonarjs/no-mixed-content": "off", + "sonarjs/frame-ancestors": "off", + "sonarjs/no-mime-sniff": "error", + "sonarjs/no-referrer-policy": "error", + "sonarjs/strict-transport-security": "error", + "sonarjs/confidential-information-logging": "off", + "sonarjs/no-ip-forward": "off", + "sonarjs/empty-string-repetition": "error", + "sonarjs/regex-complexity": "error", + "sonarjs/no-incompatible-assertion-types": "error", + "sonarjs/anchor-precedence": "error", + "sonarjs/slow-regex": "error", + "sonarjs/no-invalid-regexp": "error", + "sonarjs/unused-named-groups": "error", + "sonarjs/no-same-argument-assert": "error", + "sonarjs/unicode-aware-regex": "off", + "sonarjs/no-misleading-character-class": "error", + "sonarjs/duplicates-in-character-class": "error", + "sonarjs/session-regeneration": "error", + "sonarjs/prefer-specific-assertions": "error", + "sonarjs/no-trivial-assertions": "error", + "sonarjs/test-check-exception": "error", + "sonarjs/stable-tests": "error", + "sonarjs/no-empty-after-reluctant": "error", + "sonarjs/single-character-alternation": "error", + "sonarjs/no-code-after-done": "error", + "sonarjs/disabled-timeout": "error", + "sonarjs/chai-determinate-assertion": "error", + "sonarjs/aws-s3-bucket-insecure-http": "error", + "sonarjs/aws-s3-bucket-versioning": "error", + "sonarjs/aws-s3-bucket-granted-access": "error", + "sonarjs/no-angular-bypass-sanitization": "error", + "sonarjs/aws-iam-public-access": "error", + "sonarjs/aws-ec2-unencrypted-ebs-volume": "error", + "sonarjs/aws-s3-bucket-public-access": "error", + "sonarjs/aws-iam-all-privileges": "error", + "sonarjs/aws-rds-unencrypted-databases": "error", + "sonarjs/aws-iam-all-resources-accessible": "off", + "sonarjs/aws-opensearchservice-domain": "error", + "sonarjs/aws-iam-privilege-escalation": "error", + "sonarjs/aws-sagemaker-unencrypted-notebook": "error", + "sonarjs/aws-restricted-ip-admin-access": "error", + "sonarjs/no-empty-alternatives": "error", + "sonarjs/no-control-regex": "error", + "sonarjs/no-regex-spaces": "error", + "sonarjs/aws-sns-unencrypted-topics": "error", + "sonarjs/existing-groups": "error", + "sonarjs/aws-ec2-rds-dms-public": "error", + "sonarjs/aws-sqs-unencrypted-queue": "error", + "sonarjs/no-empty-group": "error", + "sonarjs/aws-efs-unencrypted": "error", + "sonarjs/aws-apigateway-public-api": "error", + "sonarjs/stateful-regex": "error", + "sonarjs/concise-regex": "error", + "sonarjs/single-char-in-character-classes": "error", + "sonarjs/no-hardcoded-secrets": "error", + "sonarjs/no-exclusive-tests": "error", + "sonarjs/hardcoded-secret-signatures": "error", + "sonarjs/jsx-no-leaked-render": "error", + "sonarjs/no-hook-setter-in-body": "error", + "sonarjs/no-useless-react-setstate": "error", + "sonarjs/no-uniq-key": "error", + "sonarjs/redundant-type-aliases": "error", + "sonarjs/prefer-regexp-exec": "error", + "sonarjs/no-internal-api-use": "error", + "sonarjs/prefer-read-only-props": "error", + "sonarjs/no-literal-call": "error", + "sonarjs/reduce-initial-value": "error", + "sonarjs/no-async-constructor": "error", + "sonarjs/review-blockchain-mnemonic": "error", + "sonarjs/dynamically-constructed-templates": "error", + "sonarjs/no-session-cookies-on-static-assets": "error", + "sonarjs/dompurify-unsafe-config": "error", + "sonarjs/no-duplicate-test-title": "error", + "sonarjs/async-test-assertions": "error", + "sonarjs/no-empty-test-title": "error", + "sonarjs/hooks-before-test-cases": "error", + "sonarjs/no-forced-browser-interaction": "error", + "sonarjs/super-linear-regex": "error", + "react/rules-of-hooks": "error", + "react/exhaustive-deps": "warn", + "perfectionist/sort-variable-declarations": [ + "error", + { + "type": "natural", + "order": "asc" + } + ], + "perfectionist/sort-intersection-types": [ + "error", + { + "type": "natural", + "order": "asc" + } + ], + "perfectionist/sort-import-attributes": [ + "error", + { + "type": "natural", + "order": "asc" + } + ], + "perfectionist/sort-export-attributes": [ + "error", + { + "type": "natural", + "order": "asc" + } + ], + "perfectionist/sort-heritage-clauses": [ + "error", + { + "type": "natural", + "order": "asc" + } + ], + "perfectionist/sort-array-includes": [ + "error", + { + "type": "natural", + "order": "asc" + } + ], + "perfectionist/sort-named-imports": "off", + "perfectionist/sort-named-exports": "off", + "perfectionist/sort-object-types": [ + "error", + { + "type": "natural", + "order": "asc" + } + ], + "perfectionist/sort-union-types": "off", + "perfectionist/sort-switch-case": [ + "error", + { + "type": "natural", + "order": "asc" + } + ], + "perfectionist/sort-decorators": [ + "error", + { + "type": "natural", + "order": "asc" + } + ], + "perfectionist/sort-interfaces": "off", + "perfectionist/sort-jsx-props": "off", + "perfectionist/sort-modules": "off", + "perfectionist/sort-classes": [ + "error", + { + "type": "natural", + "order": "asc" + } + ], + "perfectionist/sort-exports": "off", + "perfectionist/sort-objects": "off", + "perfectionist/sort-enums": [ + "error", + { + "type": "natural", + "order": "asc" + } + ], + "perfectionist/sort-sets": [ + "error", + { + "type": "natural", + "order": "asc" + } + ], + "perfectionist/sort-maps": [ + "error", + { + "type": "natural", + "order": "asc" + } + ], "@docusaurus/prefer-docusaurus-heading": "error", - "@docusaurus/no-html-links": "error", + "@docusaurus/no-html-links": "error" }, - "plugins": [ - "typescript", - "react", - "import", - "react-perf", - "jsx-a11y", - "unicorn" - ], + "plugins": ["typescript", "import", "react-perf", "jsx-a11y", "unicorn", "react"], "jsPlugins": [ "eslint-plugin-react-x", "eslint-plugin-react-dom", "eslint-plugin-react-naming-convention", "eslint-plugin-react-jsx", + "eslint-plugin-sonarjs", + "eslint-plugin-perfectionist", "@docusaurus/eslint-plugin" ], "env": { @@ -456,4 +908,4 @@ } } ] -} \ No newline at end of file +} diff --git a/package.json b/package.json index f0829b1..6dd4ef9 100644 --- a/package.json +++ b/package.json @@ -23,28 +23,30 @@ "@mdx-js/react": "^3.1.1", "clsx": "^2.1.1", "prism-react-renderer": "^2.4.1", - "react": "^19.2.6", - "react-dom": "^19.2.6" + "react": "^19.2.7", + "react-dom": "^19.2.7" }, "devDependencies": { - "@docusaurus/eslint-plugin": "^3.10.1", + "@docusaurus/eslint-plugin": "^3.10.2", "@docusaurus/module-type-aliases": "3.10.2", "@docusaurus/types": "3.10.2", - "@types/react": "^19.2.14", + "@types/react": "^19.2.17", "@types/react-dom": "^19.2.3", - "eslint": "^10.3.0", - "eslint-plugin-oxlint": "^1.63.0", - "eslint-plugin-react-dom": "^5.7.4", + "eslint": "^10.7.0", + "eslint-plugin-oxlint": "^1.73.0", + "eslint-plugin-perfectionist": "^5.10.0", + "eslint-plugin-react-dom": "^5.14.6", "eslint-plugin-react-hooks": "^7.1.1", - "eslint-plugin-react-jsx": "^5.7.4", - "eslint-plugin-react-naming-convention": "^5.7.4", - "eslint-plugin-react-x": "^5.7.4", - "globals": "^17.6.0", + "eslint-plugin-react-jsx": "^5.14.6", + "eslint-plugin-react-naming-convention": "^5.14.6", + "eslint-plugin-react-x": "^5.14.6", + "eslint-plugin-sonarjs": "^4.1.0", + "globals": "^17.7.0", "oxfmt": "^0.58.0", - "oxlint": "^1.63.0", + "oxlint": "^1.73.0", "oxlint-tsgolint": "^0.24.0", - "typescript": "^7.0.0", - "typescript-eslint": "^8.59.2" + "typescript": "^6.0.3", + "typescript-eslint": "^8.63.0" }, "browserslist": { "production": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0cd9d5e..7d4725e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,16 +10,16 @@ importers: dependencies: '@docusaurus/core': specifier: 3.10.2 - version: 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + version: 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) '@docusaurus/faster': specifier: 3.10.2 version: 3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17) '@docusaurus/preset-classic': specifier: 3.10.2 - version: 3.10.2(@algolia/client-search@5.55.2)(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(@types/react@19.2.17)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(search-insights@2.17.3)(typescript@7.0.2) + version: 3.10.2(@algolia/client-search@5.55.2)(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(@types/react@19.2.17)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(search-insights@2.17.3)(typescript@6.0.3) '@easyops-cn/docusaurus-search-local': specifier: ^0.55.1 - version: 0.55.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@docusaurus/theme-common@3.10.2(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + version: 0.55.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@docusaurus/theme-common@3.10.2(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) '@iconify/react': specifier: ^6.0.2 version: 6.0.2(react@19.2.7) @@ -33,15 +33,15 @@ importers: specifier: ^2.4.1 version: 2.4.1(react@19.2.7) react: - specifier: ^19.2.6 + specifier: ^19.2.7 version: 19.2.7 react-dom: - specifier: ^19.2.6 + specifier: ^19.2.7 version: 19.2.7(react@19.2.7) devDependencies: '@docusaurus/eslint-plugin': - specifier: ^3.10.1 - version: 3.10.2(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + specifier: ^3.10.2 + version: 3.10.2(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) '@docusaurus/module-type-aliases': specifier: 3.10.2 version: 3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) @@ -49,50 +49,56 @@ importers: specifier: 3.10.2 version: 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@types/react': - specifier: ^19.2.14 + specifier: ^19.2.17 version: 19.2.17 '@types/react-dom': specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.17) eslint: - specifier: ^10.3.0 + specifier: ^10.7.0 version: 10.7.0(jiti@1.21.7) eslint-plugin-oxlint: - specifier: ^1.63.0 + specifier: ^1.73.0 version: 1.73.0(oxlint@1.73.0(oxlint-tsgolint@0.24.0)) + eslint-plugin-perfectionist: + specifier: ^5.10.0 + version: 5.10.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) eslint-plugin-react-dom: - specifier: ^5.7.4 - version: 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + specifier: ^5.14.6 + version: 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) eslint-plugin-react-hooks: specifier: ^7.1.1 version: 7.1.1(eslint@10.7.0(jiti@1.21.7)) eslint-plugin-react-jsx: - specifier: ^5.7.4 - version: 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + specifier: ^5.14.6 + version: 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) eslint-plugin-react-naming-convention: - specifier: ^5.7.4 - version: 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + specifier: ^5.14.6 + version: 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) eslint-plugin-react-x: - specifier: ^5.7.4 - version: 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + specifier: ^5.14.6 + version: 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + eslint-plugin-sonarjs: + specifier: ^4.1.0 + version: 4.1.0(eslint@10.7.0(jiti@1.21.7)) globals: - specifier: ^17.6.0 + specifier: ^17.7.0 version: 17.7.0 oxfmt: specifier: ^0.58.0 version: 0.58.0 oxlint: - specifier: ^1.63.0 + specifier: ^1.73.0 version: 1.73.0(oxlint-tsgolint@0.24.0) oxlint-tsgolint: specifier: ^0.24.0 version: 0.24.0 typescript: - specifier: ^7.0.0 - version: 7.0.2 + specifier: ^6.0.3 + version: 6.0.3 typescript-eslint: - specifier: ^8.59.2 - version: 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + specifier: ^8.63.0 + version: 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) packages: @@ -1318,43 +1324,43 @@ packages: resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-react/ast@5.14.5': - resolution: {integrity: sha512-jfmvXCSIgKKr7R44NDV27xSpvfk6kYvtoCzwGHpZgsI+yZ3ABhMUBzJxXW21oSuawf7IO+z0trPE1gW1RhAsWQ==} + '@eslint-react/ast@5.14.6': + resolution: {integrity: sha512-F7KUb/w/IvYdzNAUR7mYFnIFVZSMbJTOvy5W1X1ZGJ//ezFEnQYuE72GDdKX1/G8GSSVFTxHwfB7UOavm29N/A==} engines: {node: '>=22.0.0'} peerDependencies: eslint: '*' typescript: '*' - '@eslint-react/core@5.14.5': - resolution: {integrity: sha512-CklNQvhcnO8ZbHMmrlLbomrz6WpTvNrf+tKs++m3y3lAVstcYEneuAqOxS0ugg63xbdIhgPb5HFe4R+AsVidNg==} + '@eslint-react/core@5.14.6': + resolution: {integrity: sha512-YoyOVq2YlcjM2zUiHspT7M6fA9Pxl1ozFrU+e39Ol2b0M5Y9Adh6G6hgS6cjVgQG8AS3YQPo7fB31vI0eTh2tw==} engines: {node: '>=22.0.0'} peerDependencies: eslint: '*' typescript: '*' - '@eslint-react/eslint@5.14.5': - resolution: {integrity: sha512-ToQ5e+MbTk7Umwobrs5TiEuNagoPc/7v0oIYJGycpsGajsK6Bp8LWseNyArCxu0M/P8rNsv952EOV9lnQA3ivQ==} + '@eslint-react/eslint@5.14.6': + resolution: {integrity: sha512-2u2pPpO1Pmdm9PegjfxMbabRZUrd7yLgrvSZ2ZyJ+gEqjPE4oA8ey9/WbA37ax0gl4arBSx5bFObJRwiAl2xTg==} engines: {node: '>=22.0.0'} peerDependencies: eslint: '*' typescript: '*' - '@eslint-react/jsx@5.14.5': - resolution: {integrity: sha512-tsq5Xq6pNZAFLi+aJ6XQAj5ZnrjJ8c5V0PS6Yki3kW6OJu6dp3d5OE4QGNOAxvNczzVbQw7z3vZVlCAqJDryVQ==} + '@eslint-react/jsx@5.14.6': + resolution: {integrity: sha512-ffTS0MEGXI7HGX7A5uNJnkDlPzRVXa0BMN6uajYgyVlaI0ugRyllKNsZnUUC7GtZjoHKMOXdBY3dh8TLracxlg==} engines: {node: '>=22.0.0'} peerDependencies: eslint: '*' typescript: '*' - '@eslint-react/shared@5.14.5': - resolution: {integrity: sha512-vShDfap/xWSyKP+TiHrece9PuuZStYQMiWM28naslGgEoeWSRX8n5jvY0UYQ6A494kYINYZctSQr3o0bPa4Zlg==} + '@eslint-react/shared@5.14.6': + resolution: {integrity: sha512-iGnfYkox/w/j2PvhHRM5wduZ5RiBzd7s1j5jBlUneRG2KB2F3yqApqx2G57YNuIUI8V98LBOM7ZYi9RlPXGONg==} engines: {node: '>=22.0.0'} peerDependencies: eslint: '*' typescript: '*' - '@eslint-react/var@5.14.5': - resolution: {integrity: sha512-RirIcMWWZhbb0ksNB43BvmVj9C3qrv94K6Octz6UanwuO/9yOY1gACBZeHia1prkpSx8OqAM8LNU0VHzONU6jg==} + '@eslint-react/var@5.14.6': + resolution: {integrity: sha512-oddSaakWd9g3vXTdii/1QOBSVCGcZ/FhKhodOctDAiwPl6PqndFA34nysF9jpwZrRsVwsdQkSHb+h7nU7TMELA==} engines: {node: '>=22.0.0'} peerDependencies: eslint: '*' @@ -2616,126 +2622,6 @@ packages: resolution: {integrity: sha512-UexrHGnGTpbuQHct2ExOc2ZcFbGUS9FOesCxxqdBGcpI1BxYu/LZ6U8Aq6/72XtF/qRBk9nhuGHFJIXXMhPMdw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript/typescript-aix-ppc64@7.0.2': - resolution: {integrity: sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==} - engines: {node: '>=16.20.0'} - cpu: [ppc64] - os: [aix] - - '@typescript/typescript-darwin-arm64@7.0.2': - resolution: {integrity: sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==} - engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [darwin] - - '@typescript/typescript-darwin-x64@7.0.2': - resolution: {integrity: sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==} - engines: {node: '>=16.20.0'} - cpu: [x64] - os: [darwin] - - '@typescript/typescript-freebsd-arm64@7.0.2': - resolution: {integrity: sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==} - engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [freebsd] - - '@typescript/typescript-freebsd-x64@7.0.2': - resolution: {integrity: sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==} - engines: {node: '>=16.20.0'} - cpu: [x64] - os: [freebsd] - - '@typescript/typescript-linux-arm64@7.0.2': - resolution: {integrity: sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==} - engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [linux] - - '@typescript/typescript-linux-arm@7.0.2': - resolution: {integrity: sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==} - engines: {node: '>=16.20.0'} - cpu: [arm] - os: [linux] - - '@typescript/typescript-linux-loong64@7.0.2': - resolution: {integrity: sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==} - engines: {node: '>=16.20.0'} - cpu: [loong64] - os: [linux] - - '@typescript/typescript-linux-mips64el@7.0.2': - resolution: {integrity: sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==} - engines: {node: '>=16.20.0'} - cpu: [mips64el] - os: [linux] - - '@typescript/typescript-linux-ppc64@7.0.2': - resolution: {integrity: sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==} - engines: {node: '>=16.20.0'} - cpu: [ppc64] - os: [linux] - - '@typescript/typescript-linux-riscv64@7.0.2': - resolution: {integrity: sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==} - engines: {node: '>=16.20.0'} - cpu: [riscv64] - os: [linux] - - '@typescript/typescript-linux-s390x@7.0.2': - resolution: {integrity: sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==} - engines: {node: '>=16.20.0'} - cpu: [s390x] - os: [linux] - - '@typescript/typescript-linux-x64@7.0.2': - resolution: {integrity: sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==} - engines: {node: '>=16.20.0'} - cpu: [x64] - os: [linux] - - '@typescript/typescript-netbsd-arm64@7.0.2': - resolution: {integrity: sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==} - engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [netbsd] - - '@typescript/typescript-netbsd-x64@7.0.2': - resolution: {integrity: sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==} - engines: {node: '>=16.20.0'} - cpu: [x64] - os: [netbsd] - - '@typescript/typescript-openbsd-arm64@7.0.2': - resolution: {integrity: sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==} - engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [openbsd] - - '@typescript/typescript-openbsd-x64@7.0.2': - resolution: {integrity: sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==} - engines: {node: '>=16.20.0'} - cpu: [x64] - os: [openbsd] - - '@typescript/typescript-sunos-x64@7.0.2': - resolution: {integrity: sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==} - engines: {node: '>=16.20.0'} - cpu: [x64] - os: [sunos] - - '@typescript/typescript-win32-arm64@7.0.2': - resolution: {integrity: sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==} - engines: {node: '>=16.20.0'} - cpu: [arm64] - os: [win32] - - '@typescript/typescript-win32-x64@7.0.2': - resolution: {integrity: sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==} - engines: {node: '>=16.20.0'} - cpu: [x64] - os: [win32] - '@ungap/structured-clone@1.3.3': resolution: {integrity: sha512-60YRaenCQcVjYEKOcG824+DRGGIQ3VKErcBoAEDJZz5bKIs2ZG+X/H9Nk+Q6EVkwJk5QNApxbrc5QtBSwtrXAg==} @@ -3007,6 +2893,10 @@ packages: buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + builtin-modules@3.3.0: + resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} + engines: {node: '>=6'} + bundle-name@4.1.0: resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} engines: {node: '>=18'} @@ -3635,8 +3525,14 @@ packages: peerDependencies: oxlint: ~1.73.0 - eslint-plugin-react-dom@5.14.5: - resolution: {integrity: sha512-VKAdYZAqQy502RUQ8hkyd1n6/6yuE6sLBd898p2bUkEGCXTLj4GwsTlGsNxc8B5ySEevAQkTwbiSPfw/BAECuA==} + eslint-plugin-perfectionist@5.10.0: + resolution: {integrity: sha512-HiqpDrUDbGrMC6iHQbemgDyHJ0366Vyz/qRWmxQcSAkmG25cXr8BdRgx8yAhOKhEfBXn8Rnf/mTCsV4EqUJSxg==} + engines: {node: ^20.0.0 || >=22.0.0} + peerDependencies: + eslint: ^8.45.0 || ^9.0.0 || ^10.0.0 + + eslint-plugin-react-dom@5.14.6: + resolution: {integrity: sha512-+JQpvksxl/NKMtaOMJLvGAJKkLA32IPTUz1CDGIFt1L19S4cMiDMFaJpl4h24AEMSZr5aACugI8OZIRS01vRKw==} engines: {node: '>=22.0.0'} peerDependencies: eslint: '*' @@ -3648,27 +3544,32 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 || ^10.0.0 - eslint-plugin-react-jsx@5.14.5: - resolution: {integrity: sha512-7lG2iTzGFZAucoy8g15Vi1Q/QZrJEmOj3c6dbGO5uxSYDYke5GVdr4lt8/UxEQrIw2C0ZTvoeuWWQmjUDneT5Q==} + eslint-plugin-react-jsx@5.14.6: + resolution: {integrity: sha512-s22Muqu10VzRqckNbVpAhZJz8ucU0dXN9NzSxaB/eNd7tpcQbKjN+LZZt8GvXtN8lNkOfUzU6NOSJPdq9V0GHA==} engines: {node: '>=22.0.0'} peerDependencies: eslint: '*' typescript: '*' - eslint-plugin-react-naming-convention@5.14.5: - resolution: {integrity: sha512-ZJQwabndekytsqd5cc51IjdEUxdcXCJnaQPzS4wVFJMgc0rJWzyID0RSAWBVJKne6WnTW4sX48KHn91idVlodQ==} + eslint-plugin-react-naming-convention@5.14.6: + resolution: {integrity: sha512-aQXdegTp/8qa99Ia3K1Ej9CEFiTMg2ME4dqE1fxMH2AhuWCkIalIC4vDbkqTh6/BlECU0GM7E0cRm3OLuWZ5Yg==} engines: {node: '>=22.0.0'} peerDependencies: eslint: '*' typescript: '*' - eslint-plugin-react-x@5.14.5: - resolution: {integrity: sha512-P4BeKlx+rNhdzqqFu7y7I6gbnfY9vgHVFVdCpOIoSyod/Bya7rcQWP80SmJyLPJCWvBrhKM4Jnh+FlHrMm4YVQ==} + eslint-plugin-react-x@5.14.6: + resolution: {integrity: sha512-T/jIXr+1kg/vXm+OFuAP87s+NsNJjChJLkdPDg7i47PP8uanfvxXiOguvjov3jyg2bSIRlHvr+FGKWiQYEXgSw==} engines: {node: '>=22.0.0'} peerDependencies: eslint: '*' typescript: '*' + eslint-plugin-sonarjs@4.1.0: + resolution: {integrity: sha512-rh+FlVz0yfd2RNIb6WqSkuGh0addX/Qi5scwQ5FphXDFrM6fZKcxP1+attJ78yUKcyYfiu6MTaISPpAFPzqRJw==} + peerDependencies: + eslint: ^8.0.0 || ^9.0.0 || ^10.0.0 + eslint-scope@5.1.1: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} @@ -3901,6 +3802,9 @@ packages: function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + functional-red-black-tree@1.0.1: + resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} + gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -4384,6 +4288,10 @@ packages: jsonfile@6.2.1: resolution: {integrity: sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==} + jsx-ast-utils-x@0.1.0: + resolution: {integrity: sha512-eQQBjBnsVtGacsG9uJNB8qOr3yA8rga4wAaGG1qRcBzSIvfhERLrWxMAM1hp5fcS6Abo8M4+bUBTekYR0qTPQw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} @@ -4516,6 +4424,9 @@ packages: lodash.memoize@4.1.2: resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} + lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + lodash.uniq@4.5.0: resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} @@ -4894,6 +4805,10 @@ packages: natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + natural-orderby@5.0.0: + resolution: {integrity: sha512-kKHJhxwpR/Okycz4HhQKKlhWe4ASEfPgkSWNmKFHd7+ezuQlxkA5cM3+XkBPvm1gmHen3w53qsYAv+8GwRrBlg==} + engines: {node: '>=18'} + negotiator@0.6.3: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} @@ -5693,6 +5608,10 @@ packages: recma-stringify@1.0.0: resolution: {integrity: sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==} + refa@0.12.1: + resolution: {integrity: sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + reflect-metadata@0.2.2: resolution: {integrity: sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==} @@ -5703,6 +5622,10 @@ packages: regenerate@1.4.2: resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + regexp-ast-analysis@0.7.1: + resolution: {integrity: sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + regexpu-core@6.4.0: resolution: {integrity: sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==} engines: {node: '>=4'} @@ -5836,6 +5759,10 @@ packages: resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==} engines: {node: '>= 10.13.0'} + scslre@0.3.0: + resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==} + engines: {node: ^14.0.0 || >=16.0.0} + search-insights@2.17.3: resolution: {integrity: sha512-RQPdCYTa8A68uM2jwxoY842xDhvx3E5LFL1LxvxCNMev4o5mLuokczhzjAgGwUZBAmOKZknArSxLKmXtIi2AxQ==} @@ -6240,9 +6167,9 @@ packages: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - typescript@7.0.2: - resolution: {integrity: sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==} - engines: {node: '>=16.20.0'} + typescript@6.0.3: + resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==} + engines: {node: '>=14.17'} hasBin: true undici-types@8.3.0: @@ -6513,6 +6440,11 @@ packages: yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + yaml@2.9.0: + resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==} + engines: {node: '>= 14.6'} + hasBin: true + yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} @@ -7800,7 +7732,7 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/bundler@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@rspack/core@1.7.12)(@swc/core@1.15.43)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2)': + '@docusaurus/bundler@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@rspack/core@1.7.12)(@swc/core@1.15.43)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)': dependencies: '@babel/core': 7.29.7 '@docusaurus/babel': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) @@ -7819,7 +7751,7 @@ snapshots: mini-css-extract-plugin: 2.10.2(webpack@5.108.4(@swc/core@1.15.43)(postcss@8.5.17)) null-loader: 4.0.1(webpack@5.108.4(@swc/core@1.15.43)(postcss@8.5.17)) postcss: 8.5.17 - postcss-loader: 7.3.4(postcss@8.5.17)(typescript@7.0.2)(webpack@5.108.4(@swc/core@1.15.43)(postcss@8.5.17)) + postcss-loader: 7.3.4(postcss@8.5.17)(typescript@6.0.3)(webpack@5.108.4(@swc/core@1.15.43)(postcss@8.5.17)) postcss-preset-env: 10.6.1(postcss@8.5.17) terser-webpack-plugin: 5.6.1(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(webpack@5.108.4(@swc/core@1.15.43)(postcss@8.5.17)) tslib: 2.8.1 @@ -7845,10 +7777,10 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/core@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2)': + '@docusaurus/core@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)': dependencies: '@docusaurus/babel': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) - '@docusaurus/bundler': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@rspack/core@1.7.12)(@swc/core@1.15.43)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + '@docusaurus/bundler': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@rspack/core@1.7.12)(@swc/core@1.15.43)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) '@docusaurus/logger': 3.10.2 '@docusaurus/mdx-loader': 3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) @@ -7923,9 +7855,9 @@ snapshots: postcss-sort-media-queries: 5.2.0(postcss@8.5.17) tslib: 2.8.1 - '@docusaurus/eslint-plugin@3.10.2(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2)': + '@docusaurus/eslint-plugin@3.10.2(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3)': dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@typescript-eslint/utils': 5.62.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) eslint: 10.7.0(jiti@1.21.7) tslib: 2.8.1 transitivePeerDependencies: @@ -8033,13 +7965,13 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/plugin-content-blog@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2)': + '@docusaurus/plugin-content-blog@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)': dependencies: - '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) '@docusaurus/logger': 3.10.2 '@docusaurus/mdx-loader': 3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) - '@docusaurus/plugin-content-docs': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) - '@docusaurus/theme-common': 3.10.2(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@docusaurus/plugin-content-docs': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + '@docusaurus/theme-common': 3.10.2(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/types': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils-common': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) @@ -8081,13 +8013,13 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2)': + '@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)': dependencies: - '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) '@docusaurus/logger': 3.10.2 '@docusaurus/mdx-loader': 3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/module-type-aliases': 3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) - '@docusaurus/theme-common': 3.10.2(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@docusaurus/theme-common': 3.10.2(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/types': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils-common': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) @@ -8127,9 +8059,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-content-pages@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2)': + '@docusaurus/plugin-content-pages@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)': dependencies: - '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) '@docusaurus/mdx-loader': 3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/types': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) @@ -8163,9 +8095,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-css-cascade-layers@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2)': + '@docusaurus/plugin-css-cascade-layers@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)': dependencies: - '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) '@docusaurus/types': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils-validation': 3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) @@ -8196,9 +8128,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-debug@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2)': + '@docusaurus/plugin-debug@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)': dependencies: - '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) '@docusaurus/types': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) fs-extra: 11.3.6 @@ -8230,9 +8162,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-google-analytics@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2)': + '@docusaurus/plugin-google-analytics@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)': dependencies: - '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) '@docusaurus/types': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils-validation': 3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) react: 19.2.7 @@ -8262,9 +8194,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-google-gtag@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2)': + '@docusaurus/plugin-google-gtag@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)': dependencies: - '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) '@docusaurus/types': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils-validation': 3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) react: 19.2.7 @@ -8294,9 +8226,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-google-tag-manager@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2)': + '@docusaurus/plugin-google-tag-manager@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)': dependencies: - '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) '@docusaurus/types': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils-validation': 3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) react: 19.2.7 @@ -8326,9 +8258,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-sitemap@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2)': + '@docusaurus/plugin-sitemap@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)': dependencies: - '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) '@docusaurus/logger': 3.10.2 '@docusaurus/types': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) @@ -8363,14 +8295,14 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-svgr@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2)': + '@docusaurus/plugin-svgr@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)': dependencies: - '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) '@docusaurus/types': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils-validation': 3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) - '@svgr/core': 8.1.0(typescript@7.0.2) - '@svgr/webpack': 8.1.0(typescript@7.0.2) + '@svgr/core': 8.1.0(typescript@6.0.3) + '@svgr/webpack': 8.1.0(typescript@6.0.3) react: 19.2.7 react-dom: 19.2.7(react@19.2.7) tslib: 2.8.1 @@ -8399,22 +8331,22 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/preset-classic@3.10.2(@algolia/client-search@5.55.2)(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(@types/react@19.2.17)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(search-insights@2.17.3)(typescript@7.0.2)': - dependencies: - '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) - '@docusaurus/plugin-content-blog': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) - '@docusaurus/plugin-content-docs': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) - '@docusaurus/plugin-content-pages': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) - '@docusaurus/plugin-css-cascade-layers': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) - '@docusaurus/plugin-debug': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) - '@docusaurus/plugin-google-analytics': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) - '@docusaurus/plugin-google-gtag': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) - '@docusaurus/plugin-google-tag-manager': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) - '@docusaurus/plugin-sitemap': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) - '@docusaurus/plugin-svgr': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) - '@docusaurus/theme-classic': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@rspack/core@1.7.12)(@swc/core@1.15.43)(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) - '@docusaurus/theme-common': 3.10.2(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) - '@docusaurus/theme-search-algolia': 3.10.2(@algolia/client-search@5.55.2)(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(@types/react@19.2.17)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(search-insights@2.17.3)(typescript@7.0.2) + '@docusaurus/preset-classic@3.10.2(@algolia/client-search@5.55.2)(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(@types/react@19.2.17)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(search-insights@2.17.3)(typescript@6.0.3)': + dependencies: + '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + '@docusaurus/plugin-content-blog': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + '@docusaurus/plugin-content-docs': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + '@docusaurus/plugin-content-pages': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + '@docusaurus/plugin-css-cascade-layers': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + '@docusaurus/plugin-debug': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + '@docusaurus/plugin-google-analytics': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + '@docusaurus/plugin-google-gtag': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + '@docusaurus/plugin-google-tag-manager': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + '@docusaurus/plugin-sitemap': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + '@docusaurus/plugin-svgr': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + '@docusaurus/theme-classic': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@rspack/core@1.7.12)(@swc/core@1.15.43)(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + '@docusaurus/theme-common': 3.10.2(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@docusaurus/theme-search-algolia': 3.10.2(@algolia/client-search@5.55.2)(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(@types/react@19.2.17)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(search-insights@2.17.3)(typescript@6.0.3) '@docusaurus/types': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) react: 19.2.7 react-dom: 19.2.7(react@19.2.7) @@ -8450,16 +8382,16 @@ snapshots: '@types/react': 19.2.17 react: 19.2.7 - '@docusaurus/theme-classic@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@rspack/core@1.7.12)(@swc/core@1.15.43)(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2)': + '@docusaurus/theme-classic@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@rspack/core@1.7.12)(@swc/core@1.15.43)(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)': dependencies: - '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) '@docusaurus/logger': 3.10.2 '@docusaurus/mdx-loader': 3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/module-type-aliases': 3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) - '@docusaurus/plugin-content-blog': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) - '@docusaurus/plugin-content-docs': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) - '@docusaurus/plugin-content-pages': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) - '@docusaurus/theme-common': 3.10.2(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@docusaurus/plugin-content-blog': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + '@docusaurus/plugin-content-docs': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + '@docusaurus/plugin-content-pages': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + '@docusaurus/theme-common': 3.10.2(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/theme-translations': 3.10.2 '@docusaurus/types': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) @@ -8503,11 +8435,11 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/theme-common@3.10.2(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': + '@docusaurus/theme-common@3.10.2(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: '@docusaurus/mdx-loader': 3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/module-type-aliases': 3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) - '@docusaurus/plugin-content-docs': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + '@docusaurus/plugin-content-docs': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) '@docusaurus/utils': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils-common': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@types/history': 4.7.11 @@ -8536,14 +8468,14 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/theme-search-algolia@3.10.2(@algolia/client-search@5.55.2)(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(@types/react@19.2.17)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(search-insights@2.17.3)(typescript@7.0.2)': + '@docusaurus/theme-search-algolia@3.10.2(@algolia/client-search@5.55.2)(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(@types/react@19.2.17)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(search-insights@2.17.3)(typescript@6.0.3)': dependencies: '@algolia/autocomplete-core': 1.19.9(@algolia/client-search@5.55.2)(algoliasearch@5.55.2)(search-insights@2.17.3) '@docsearch/react': 4.6.3(@algolia/client-search@5.55.2)(@types/react@19.2.17)(algoliasearch@5.55.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(search-insights@2.17.3) - '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + '@docusaurus/core': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) '@docusaurus/logger': 3.10.2 - '@docusaurus/plugin-content-docs': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) - '@docusaurus/theme-common': 3.10.2(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@docusaurus/plugin-content-docs': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + '@docusaurus/theme-common': 3.10.2(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/theme-translations': 3.10.2 '@docusaurus/utils': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils-validation': 3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) @@ -8715,10 +8647,10 @@ snapshots: cssesc: 3.0.0 immediate: 3.3.0 - '@easyops-cn/docusaurus-search-local@0.55.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@docusaurus/theme-common@3.10.2(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2)': + '@easyops-cn/docusaurus-search-local@0.55.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@docusaurus/theme-common@3.10.2(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)': dependencies: - '@docusaurus/plugin-content-docs': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) - '@docusaurus/theme-common': 3.10.2(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@docusaurus/plugin-content-docs': 3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(debug@4.4.3)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + '@docusaurus/theme-common': 3.10.2(@docusaurus/plugin-content-docs@3.10.2(@docusaurus/faster@3.10.2(@docusaurus/types@3.10.2(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(postcss@8.5.17))(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))(@rspack/core@1.7.12)(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(@swc/core@1.15.43)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/theme-translations': 3.10.2 '@docusaurus/utils': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@docusaurus/utils-common': 3.10.2(@swc/core@1.15.43)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.17))(html-minifier-terser@7.2.0)(postcss@8.5.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) @@ -8783,76 +8715,76 @@ snapshots: '@eslint-community/regexpp@4.12.2': {} - '@eslint-react/ast@5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2)': + '@eslint-react/ast@5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3)': dependencies: '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@7.0.2) - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@typescript-eslint/typescript-estree': 8.63.0(typescript@6.0.3) + '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) eslint: 10.7.0(jiti@1.21.7) string-ts: 2.3.1 - typescript: 7.0.2 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@eslint-react/core@5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2)': + '@eslint-react/core@5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3)': dependencies: - '@eslint-react/ast': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/eslint': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/jsx': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/shared': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/var': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@eslint-react/ast': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/eslint': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/jsx': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/shared': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/var': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) '@typescript-eslint/scope-manager': 8.63.0 '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) eslint: 10.7.0(jiti@1.21.7) ts-pattern: 5.9.0 - typescript: 7.0.2 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@eslint-react/eslint@5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2)': + '@eslint-react/eslint@5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3)': dependencies: - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) eslint: 10.7.0(jiti@1.21.7) - typescript: 7.0.2 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2)': + '@eslint-react/jsx@5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3)': dependencies: - '@eslint-react/ast': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/eslint': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/shared': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/var': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@eslint-react/ast': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/eslint': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/shared': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/var': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) eslint: 10.7.0(jiti@1.21.7) ts-pattern: 5.9.0 - typescript: 7.0.2 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@eslint-react/shared@5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2)': + '@eslint-react/shared@5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3)': dependencies: - '@eslint-react/eslint': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@eslint-react/eslint': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) eslint: 10.7.0(jiti@1.21.7) ts-pattern: 5.9.0 - typescript: 7.0.2 + typescript: 6.0.3 zod: 4.4.3 transitivePeerDependencies: - supports-color - '@eslint-react/var@5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2)': + '@eslint-react/var@5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3)': dependencies: - '@eslint-react/ast': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/eslint': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@eslint-react/ast': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/eslint': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) '@typescript-eslint/scope-manager': 8.63.0 '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) eslint: 10.7.0(jiti@1.21.7) ts-pattern: 5.9.0 - typescript: 7.0.2 + typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -9592,12 +9524,12 @@ snapshots: '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.29.7) '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.29.7) - '@svgr/core@8.1.0(typescript@7.0.2)': + '@svgr/core@8.1.0(typescript@6.0.3)': dependencies: '@babel/core': 7.29.7 '@svgr/babel-preset': 8.1.0(@babel/core@7.29.7) camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@7.0.2) + cosmiconfig: 8.3.6(typescript@6.0.3) snake-case: 3.0.4 transitivePeerDependencies: - supports-color @@ -9608,35 +9540,35 @@ snapshots: '@babel/types': 7.29.7 entities: 4.5.0 - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@7.0.2))': + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@6.0.3))': dependencies: '@babel/core': 7.29.7 '@svgr/babel-preset': 8.1.0(@babel/core@7.29.7) - '@svgr/core': 8.1.0(typescript@7.0.2) + '@svgr/core': 8.1.0(typescript@6.0.3) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: - supports-color - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@7.0.2))(typescript@7.0.2)': + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@6.0.3))(typescript@6.0.3)': dependencies: - '@svgr/core': 8.1.0(typescript@7.0.2) - cosmiconfig: 8.3.6(typescript@7.0.2) + '@svgr/core': 8.1.0(typescript@6.0.3) + cosmiconfig: 8.3.6(typescript@6.0.3) deepmerge: 4.3.1 svgo: 3.3.4 transitivePeerDependencies: - typescript - '@svgr/webpack@8.1.0(typescript@7.0.2)': + '@svgr/webpack@8.1.0(typescript@6.0.3)': dependencies: '@babel/core': 7.29.7 '@babel/plugin-transform-react-constant-elements': 7.29.7(@babel/core@7.29.7) '@babel/preset-env': 7.29.7(@babel/core@7.29.7) '@babel/preset-react': 7.29.7(@babel/core@7.29.7) '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7) - '@svgr/core': 8.1.0(typescript@7.0.2) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@7.0.2)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@7.0.2))(typescript@7.0.2) + '@svgr/core': 8.1.0(typescript@6.0.3) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@6.0.3)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@6.0.3))(typescript@6.0.3) transitivePeerDependencies: - supports-color - typescript @@ -9927,40 +9859,40 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2))(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2)': + '@typescript-eslint/eslint-plugin@8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3))(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@typescript-eslint/parser': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/type-utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@typescript-eslint/type-utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) '@typescript-eslint/visitor-keys': 8.63.0 eslint: 10.7.0(jiti@1.21.7) ignore: 7.0.6 natural-compare: 1.4.0 - ts-api-utils: 2.5.0(typescript@7.0.2) - typescript: 7.0.2 + ts-api-utils: 2.5.0(typescript@6.0.3) + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2)': + '@typescript-eslint/parser@8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3)': dependencies: '@typescript-eslint/scope-manager': 8.63.0 '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@7.0.2) + '@typescript-eslint/typescript-estree': 8.63.0(typescript@6.0.3) '@typescript-eslint/visitor-keys': 8.63.0 debug: 4.4.3 eslint: 10.7.0(jiti@1.21.7) - typescript: 7.0.2 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.63.0(typescript@7.0.2)': + '@typescript-eslint/project-service@8.63.0(typescript@6.0.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.63.0(typescript@7.0.2) + '@typescript-eslint/tsconfig-utils': 8.63.0(typescript@6.0.3) '@typescript-eslint/types': 8.63.0 debug: 4.4.3 - typescript: 7.0.2 + typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -9974,19 +9906,19 @@ snapshots: '@typescript-eslint/types': 8.63.0 '@typescript-eslint/visitor-keys': 8.63.0 - '@typescript-eslint/tsconfig-utils@8.63.0(typescript@7.0.2)': + '@typescript-eslint/tsconfig-utils@8.63.0(typescript@6.0.3)': dependencies: - typescript: 7.0.2 + typescript: 6.0.3 - '@typescript-eslint/type-utils@8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2)': + '@typescript-eslint/type-utils@8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3)': dependencies: '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@7.0.2) - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@typescript-eslint/typescript-estree': 8.63.0(typescript@6.0.3) + '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) debug: 4.4.3 eslint: 10.7.0(jiti@1.21.7) - ts-api-utils: 2.5.0(typescript@7.0.2) - typescript: 7.0.2 + ts-api-utils: 2.5.0(typescript@6.0.3) + typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -9994,7 +9926,7 @@ snapshots: '@typescript-eslint/types@8.63.0': {} - '@typescript-eslint/typescript-estree@5.62.0(typescript@7.0.2)': + '@typescript-eslint/typescript-estree@5.62.0(typescript@6.0.3)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 @@ -10002,35 +9934,35 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 semver: 7.8.5 - tsutils: 3.21.0(typescript@7.0.2) + tsutils: 3.21.0(typescript@6.0.3) optionalDependencies: - typescript: 7.0.2 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.63.0(typescript@7.0.2)': + '@typescript-eslint/typescript-estree@8.63.0(typescript@6.0.3)': dependencies: - '@typescript-eslint/project-service': 8.63.0(typescript@7.0.2) - '@typescript-eslint/tsconfig-utils': 8.63.0(typescript@7.0.2) + '@typescript-eslint/project-service': 8.63.0(typescript@6.0.3) + '@typescript-eslint/tsconfig-utils': 8.63.0(typescript@6.0.3) '@typescript-eslint/types': 8.63.0 '@typescript-eslint/visitor-keys': 8.63.0 debug: 4.4.3 minimatch: 10.2.5 semver: 7.8.5 tinyglobby: 0.2.17 - ts-api-utils: 2.5.0(typescript@7.0.2) - typescript: 7.0.2 + ts-api-utils: 2.5.0(typescript@6.0.3) + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2)': + '@typescript-eslint/utils@5.62.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0(jiti@1.21.7)) '@types/json-schema': 7.0.15 '@types/semver': 7.7.1 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@7.0.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@6.0.3) eslint: 10.7.0(jiti@1.21.7) eslint-scope: 5.1.1 semver: 7.8.5 @@ -10038,14 +9970,14 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2)': + '@typescript-eslint/utils@8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0(jiti@1.21.7)) '@typescript-eslint/scope-manager': 8.63.0 '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@7.0.2) + '@typescript-eslint/typescript-estree': 8.63.0(typescript@6.0.3) eslint: 10.7.0(jiti@1.21.7) - typescript: 7.0.2 + typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -10059,66 +9991,6 @@ snapshots: '@typescript-eslint/types': 8.63.0 eslint-visitor-keys: 5.0.1 - '@typescript/typescript-aix-ppc64@7.0.2': - optional: true - - '@typescript/typescript-darwin-arm64@7.0.2': - optional: true - - '@typescript/typescript-darwin-x64@7.0.2': - optional: true - - '@typescript/typescript-freebsd-arm64@7.0.2': - optional: true - - '@typescript/typescript-freebsd-x64@7.0.2': - optional: true - - '@typescript/typescript-linux-arm64@7.0.2': - optional: true - - '@typescript/typescript-linux-arm@7.0.2': - optional: true - - '@typescript/typescript-linux-loong64@7.0.2': - optional: true - - '@typescript/typescript-linux-mips64el@7.0.2': - optional: true - - '@typescript/typescript-linux-ppc64@7.0.2': - optional: true - - '@typescript/typescript-linux-riscv64@7.0.2': - optional: true - - '@typescript/typescript-linux-s390x@7.0.2': - optional: true - - '@typescript/typescript-linux-x64@7.0.2': - optional: true - - '@typescript/typescript-netbsd-arm64@7.0.2': - optional: true - - '@typescript/typescript-netbsd-x64@7.0.2': - optional: true - - '@typescript/typescript-openbsd-arm64@7.0.2': - optional: true - - '@typescript/typescript-openbsd-x64@7.0.2': - optional: true - - '@typescript/typescript-sunos-x64@7.0.2': - optional: true - - '@typescript/typescript-win32-arm64@7.0.2': - optional: true - - '@typescript/typescript-win32-x64@7.0.2': - optional: true - '@ungap/structured-clone@1.3.3': {} '@webassemblyjs/ast@1.14.1': @@ -10450,6 +10322,8 @@ snapshots: buffer-from@1.1.2: {} + builtin-modules@3.3.0: {} + bundle-name@4.1.0: dependencies: run-applescript: 7.1.0 @@ -10700,14 +10574,14 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig@8.3.6(typescript@7.0.2): + cosmiconfig@8.3.6(typescript@6.0.3): dependencies: import-fresh: 3.3.1 js-yaml: 4.3.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 7.0.2 + typescript: 6.0.3 cross-spawn@7.0.6: dependencies: @@ -11069,17 +10943,26 @@ snapshots: jsonc-parser: 3.3.1 oxlint: 1.73.0(oxlint-tsgolint@0.24.0) - eslint-plugin-react-dom@5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2): + eslint-plugin-perfectionist@5.10.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3): + dependencies: + '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + eslint: 10.7.0(jiti@1.21.7) + natural-orderby: 5.0.0 + transitivePeerDependencies: + - supports-color + - typescript + + eslint-plugin-react-dom@5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3): dependencies: - '@eslint-react/ast': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/eslint': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/jsx': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/shared': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@eslint-react/ast': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/eslint': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/jsx': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/shared': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) compare-versions: 6.1.1 eslint: 10.7.0(jiti@1.21.7) - typescript: 7.0.2 + typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -11094,56 +10977,73 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-jsx@5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2): + eslint-plugin-react-jsx@5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3): dependencies: - '@eslint-react/ast': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/core': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/eslint': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/jsx': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/shared': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@eslint-react/ast': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/core': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/eslint': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/jsx': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/shared': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) eslint: 10.7.0(jiti@1.21.7) - typescript: 7.0.2 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-naming-convention@5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2): + eslint-plugin-react-naming-convention@5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3): dependencies: - '@eslint-react/ast': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/core': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/eslint': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/var': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@eslint-react/ast': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/core': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/eslint': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/var': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) eslint: 10.7.0(jiti@1.21.7) ts-pattern: 5.9.0 - typescript: 7.0.2 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-x@5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2): + eslint-plugin-react-x@5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3): dependencies: - '@eslint-react/ast': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/core': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/eslint': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/jsx': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/shared': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@eslint-react/var': 5.14.5(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@eslint-react/ast': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/core': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/eslint': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/jsx': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/shared': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@eslint-react/var': 5.14.6(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/type-utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@typescript-eslint/type-utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@7.0.2) - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@typescript-eslint/typescript-estree': 8.63.0(typescript@6.0.3) + '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) compare-versions: 6.1.1 eslint: 10.7.0(jiti@1.21.7) string-ts: 2.3.1 - ts-api-utils: 2.5.0(typescript@7.0.2) + ts-api-utils: 2.5.0(typescript@6.0.3) ts-pattern: 5.9.0 - typescript: 7.0.2 + typescript: 6.0.3 transitivePeerDependencies: - supports-color + eslint-plugin-sonarjs@4.1.0(eslint@10.7.0(jiti@1.21.7)): + dependencies: + '@eslint-community/regexpp': 4.12.2 + builtin-modules: 3.3.0 + bytes: 3.1.2 + eslint: 10.7.0(jiti@1.21.7) + functional-red-black-tree: 1.0.1 + globals: 17.7.0 + jsx-ast-utils-x: 0.1.0 + lodash.merge: 4.6.2 + minimatch: 10.2.5 + scslre: 0.3.0 + semver: 7.8.5 + ts-api-utils: 2.5.0(typescript@6.0.3) + typescript: 6.0.3 + yaml: 2.9.0 + eslint-scope@5.1.1: dependencies: esrecurse: 4.3.0 @@ -11438,6 +11338,8 @@ snapshots: function-bind@1.1.2: {} + functional-red-black-tree@1.0.1: {} + gensync@1.0.0-beta.2: {} get-intrinsic@1.3.0: @@ -11971,6 +11873,8 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 + jsx-ast-utils-x@0.1.0: {} + keyv@4.5.4: dependencies: json-buffer: 3.0.1 @@ -12072,6 +11976,8 @@ snapshots: lodash.memoize@4.1.2: {} + lodash.merge@4.6.2: {} + lodash.uniq@4.5.0: {} lodash@4.18.1: {} @@ -12709,6 +12615,8 @@ snapshots: natural-compare@1.4.0: {} + natural-orderby@5.0.0: {} + negotiator@0.6.3: {} negotiator@0.6.4: {} @@ -13131,9 +13039,9 @@ snapshots: '@csstools/utilities': 2.0.0(postcss@8.5.17) postcss: 8.5.17 - postcss-loader@7.3.4(postcss@8.5.17)(typescript@7.0.2)(webpack@5.108.4(@swc/core@1.15.43)(postcss@8.5.17)): + postcss-loader@7.3.4(postcss@8.5.17)(typescript@6.0.3)(webpack@5.108.4(@swc/core@1.15.43)(postcss@8.5.17)): dependencies: - cosmiconfig: 8.3.6(typescript@7.0.2) + cosmiconfig: 8.3.6(typescript@6.0.3) jiti: 1.21.7 postcss: 8.5.17 semver: 7.8.5 @@ -13614,6 +13522,10 @@ snapshots: unified: 11.0.5 vfile: 6.0.3 + refa@0.12.1: + dependencies: + '@eslint-community/regexpp': 4.12.2 + reflect-metadata@0.2.2: {} regenerate-unicode-properties@10.2.2: @@ -13622,6 +13534,11 @@ snapshots: regenerate@1.4.2: {} + regexp-ast-analysis@0.7.1: + dependencies: + '@eslint-community/regexpp': 4.12.2 + refa: 0.12.1 + regexpu-core@6.4.0: dependencies: regenerate: 1.4.2 @@ -13801,6 +13718,12 @@ snapshots: ajv-formats: 2.1.1(ajv@8.20.0) ajv-keywords: 5.1.0(ajv@8.20.0) + scslre@0.3.0: + dependencies: + '@eslint-community/regexpp': 4.12.2 + refa: 0.12.1 + regexp-ast-analysis: 0.7.1 + search-insights@2.17.3: {} section-matter@1.0.0: @@ -14158,9 +14081,9 @@ snapshots: trough@2.2.0: {} - ts-api-utils@2.5.0(typescript@7.0.2): + ts-api-utils@2.5.0(typescript@6.0.3): dependencies: - typescript: 7.0.2 + typescript: 6.0.3 ts-pattern@5.9.0: {} @@ -14168,10 +14091,10 @@ snapshots: tslib@2.8.1: {} - tsutils@3.21.0(typescript@7.0.2): + tsutils@3.21.0(typescript@6.0.3): dependencies: tslib: 1.14.1 - typescript: 7.0.2 + typescript: 6.0.3 tsyringe@4.10.0: dependencies: @@ -14194,39 +14117,18 @@ snapshots: dependencies: is-typedarray: 1.0.0 - typescript-eslint@8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2): + typescript-eslint@8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2))(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@typescript-eslint/parser': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) - '@typescript-eslint/typescript-estree': 8.63.0(typescript@7.0.2) - '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@7.0.2) + '@typescript-eslint/eslint-plugin': 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3))(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@typescript-eslint/parser': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) + '@typescript-eslint/typescript-estree': 8.63.0(typescript@6.0.3) + '@typescript-eslint/utils': 8.63.0(eslint@10.7.0(jiti@1.21.7))(typescript@6.0.3) eslint: 10.7.0(jiti@1.21.7) - typescript: 7.0.2 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - typescript@7.0.2: - optionalDependencies: - '@typescript/typescript-aix-ppc64': 7.0.2 - '@typescript/typescript-darwin-arm64': 7.0.2 - '@typescript/typescript-darwin-x64': 7.0.2 - '@typescript/typescript-freebsd-arm64': 7.0.2 - '@typescript/typescript-freebsd-x64': 7.0.2 - '@typescript/typescript-linux-arm': 7.0.2 - '@typescript/typescript-linux-arm64': 7.0.2 - '@typescript/typescript-linux-loong64': 7.0.2 - '@typescript/typescript-linux-mips64el': 7.0.2 - '@typescript/typescript-linux-ppc64': 7.0.2 - '@typescript/typescript-linux-riscv64': 7.0.2 - '@typescript/typescript-linux-s390x': 7.0.2 - '@typescript/typescript-linux-x64': 7.0.2 - '@typescript/typescript-netbsd-arm64': 7.0.2 - '@typescript/typescript-netbsd-x64': 7.0.2 - '@typescript/typescript-openbsd-arm64': 7.0.2 - '@typescript/typescript-openbsd-x64': 7.0.2 - '@typescript/typescript-sunos-x64': 7.0.2 - '@typescript/typescript-win32-arm64': 7.0.2 - '@typescript/typescript-win32-x64': 7.0.2 + typescript@6.0.3: {} undici-types@8.3.0: {} @@ -14590,6 +14492,8 @@ snapshots: yallist@3.1.1: {} + yaml@2.9.0: {} + yocto-queue@0.1.0: {} yocto-queue@1.2.2: {} diff --git a/src/components/card/index.tsx b/src/components/card/index.tsx index ec37b82..f06db82 100644 --- a/src/components/card/index.tsx +++ b/src/components/card/index.tsx @@ -64,6 +64,7 @@ export default function Card({ className, style, children, shadow }: Readonly