diff --git a/package.json b/package.json index b5af0bd9..e8a32aa8 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "@types/node": "^26.0.0", "@typescript-eslint/eslint-plugin": "^8.48.0", "@typescript-eslint/parser": "^8.48.0", - "eslint": "10.8.1", + "eslint": "10.9.1", "eslint-config-prettier": "^10.1.8", "eslint-plugin-import": "^2.32.0", "eslint-plugin-mdx": "^3.6.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ac4f203f..d6471664 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,7 +14,7 @@ importers: version: 3.3.6(supports-color@9.4.0) '@eslint/js': specifier: ^10.0.0 - version: 10.0.1(eslint@10.8.1(supports-color@9.4.0)) + version: 10.0.1(eslint@10.9.1(supports-color@9.4.0)) '@eslint/markdown': specifier: ^8.0.0 version: 8.0.3(supports-color@9.4.0) @@ -26,28 +26,28 @@ importers: version: 26.4.0 '@typescript-eslint/eslint-plugin': specifier: ^8.48.0 - version: 8.68.0(@typescript-eslint/parser@8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) + version: 8.68.0(@typescript-eslint/parser@8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) '@typescript-eslint/parser': specifier: ^8.48.0 - version: 8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) + version: 8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) eslint: - specifier: 10.8.1 - version: 10.8.1(supports-color@9.4.0) + specifier: 10.9.1 + version: 10.9.1(supports-color@9.4.0) eslint-config-prettier: specifier: ^10.1.8 - version: 10.1.8(eslint@10.8.1(supports-color@9.4.0)) + version: 10.1.8(eslint@10.9.1(supports-color@9.4.0)) eslint-plugin-import: specifier: ^2.32.0 - version: 2.32.0(@typescript-eslint/parser@8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0) + version: 2.32.0(@typescript-eslint/parser@8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0) eslint-plugin-mdx: specifier: ^3.6.2 - version: 3.8.1(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0) + version: 3.8.1(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0) eslint-plugin-simple-import-sort: specifier: ^14.0.0 - version: 14.0.0(eslint@10.8.1(supports-color@9.4.0)) + version: 14.0.0(eslint@10.9.1(supports-color@9.4.0)) eslint-plugin-tsdoc: specifier: ^0.5.0 - version: 0.5.2(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) + version: 0.5.2(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) globals: specifier: ^17.0.0 version: 17.11.0 @@ -175,19 +175,19 @@ importers: version: 19.2.5(@types/react@19.2.18) '@typescript-eslint/eslint-plugin': specifier: ^8.4.0 - version: 8.68.0(@typescript-eslint/parser@8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) + version: 8.68.0(@typescript-eslint/parser@8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) '@typescript-eslint/parser': specifier: ^8.4.0 - version: 8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) + version: 8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) eslint-plugin-astro: specifier: ^3.0.0 - version: 3.1.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(@typescript-eslint/parser@8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0) + version: 3.1.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(@typescript-eslint/parser@8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0) eslint-plugin-mdx: specifier: ^3.1.5 - version: 3.8.1(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0) + version: 3.8.1(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0) eslint-plugin-react: specifier: ^7.35.1 - version: 7.37.5(eslint@10.8.1(supports-color@9.4.0)) + version: 7.37.5(eslint@10.9.1(supports-color@9.4.0)) prettier-plugin-astro: specifier: ^0.14.1 version: 0.14.1 @@ -2413,8 +2413,8 @@ packages: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@10.8.1: - resolution: {integrity: sha512-wqA7W2jbsC/BnV9Iv1UZpKVFkO1AdNoSmYW8NWG4HNOBbkAMvIqDZ27pI2f07dqn583NcIC44ckjAcOXDL1QbQ==} + eslint@10.9.1: + resolution: {integrity: sha512-9VaAkDURekixUQJy0oJYl2DcN6oKMfxay7XzaGYAWQwsb6qfKf+x76R2k1L8kb1boc+FyCAaTA9GmiKaaiaF+A==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: @@ -5649,9 +5649,9 @@ snapshots: '@esbuild/win32-x64@0.28.2': optional: true - '@eslint-community/eslint-utils@4.10.1(eslint@10.8.1(supports-color@9.4.0))': + '@eslint-community/eslint-utils@4.10.1(eslint@10.9.1(supports-color@9.4.0))': dependencies: - eslint: 10.8.1(supports-color@9.4.0) + eslint: 10.9.1(supports-color@9.4.0) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} @@ -5686,9 +5686,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@10.0.1(eslint@10.8.1(supports-color@9.4.0))': + '@eslint/js@10.0.1(eslint@10.9.1(supports-color@9.4.0))': optionalDependencies: - eslint: 10.8.1(supports-color@9.4.0) + eslint: 10.9.1(supports-color@9.4.0) '@eslint/markdown@8.0.3(supports-color@9.4.0)': dependencies: @@ -6353,15 +6353,15 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.68.0(@typescript-eslint/parser@8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3)': + '@typescript-eslint/eslint-plugin@8.68.0(@typescript-eslint/parser@8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) + '@typescript-eslint/parser': 8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) '@typescript-eslint/scope-manager': 8.68.0 - '@typescript-eslint/type-utils': 8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) - '@typescript-eslint/utils': 8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) + '@typescript-eslint/type-utils': 8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) + '@typescript-eslint/utils': 8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) '@typescript-eslint/visitor-keys': 8.68.0 - eslint: 10.8.1(supports-color@9.4.0) + eslint: 10.9.1(supports-color@9.4.0) ignore: 7.0.6 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@6.0.3) @@ -6369,14 +6369,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3)': + '@typescript-eslint/parser@8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3)': dependencies: '@typescript-eslint/scope-manager': 8.68.0 '@typescript-eslint/types': 8.68.0 '@typescript-eslint/typescript-estree': 8.68.0(supports-color@9.4.0)(typescript@6.0.3) '@typescript-eslint/visitor-keys': 8.68.0 debug: 4.4.3(supports-color@9.4.0) - eslint: 10.8.1(supports-color@9.4.0) + eslint: 10.9.1(supports-color@9.4.0) typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -6417,13 +6417,13 @@ snapshots: dependencies: typescript: 6.0.3 - '@typescript-eslint/type-utils@8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3)': + '@typescript-eslint/type-utils@8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3)': dependencies: '@typescript-eslint/types': 8.68.0 '@typescript-eslint/typescript-estree': 8.68.0(supports-color@9.4.0)(typescript@6.0.3) - '@typescript-eslint/utils': 8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) + '@typescript-eslint/utils': 8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) debug: 4.4.3(supports-color@9.4.0) - eslint: 10.8.1(supports-color@9.4.0) + eslint: 10.9.1(supports-color@9.4.0) ts-api-utils: 2.5.0(typescript@6.0.3) typescript: 6.0.3 transitivePeerDependencies: @@ -6465,24 +6465,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.56.1(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3)': + '@typescript-eslint/utils@8.56.1(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3)': dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.8.1(supports-color@9.4.0)) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.9.1(supports-color@9.4.0)) '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 '@typescript-eslint/typescript-estree': 8.56.1(supports-color@9.4.0)(typescript@6.0.3) - eslint: 10.8.1(supports-color@9.4.0) + eslint: 10.9.1(supports-color@9.4.0) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3)': + '@typescript-eslint/utils@8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3)': dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.8.1(supports-color@9.4.0)) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.9.1(supports-color@9.4.0)) '@typescript-eslint/scope-manager': 8.68.0 '@typescript-eslint/types': 8.68.0 '@typescript-eslint/typescript-estree': 8.68.0(supports-color@9.4.0)(typescript@6.0.3) - eslint: 10.8.1(supports-color@9.4.0) + eslint: 10.9.1(supports-color@9.4.0) typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -7355,9 +7355,9 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-config-prettier@10.1.8(eslint@10.8.1(supports-color@9.4.0)): + eslint-config-prettier@10.1.8(eslint@10.9.1(supports-color@9.4.0)): dependencies: - eslint: 10.8.1(supports-color@9.4.0) + eslint: 10.9.1(supports-color@9.4.0) eslint-import-resolver-node@0.3.9(supports-color@9.4.0): dependencies: @@ -7367,11 +7367,11 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-mdx@3.8.1(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0): + eslint-mdx@3.8.1(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0): dependencies: acorn: 8.16.0 acorn-jsx: 5.3.2(acorn@8.16.0) - eslint: 10.8.1(supports-color@9.4.0) + eslint: 10.9.1(supports-color@9.4.0) espree: 11.2.0 estree-util-visit: 2.0.0 remark-mdx: 3.1.1(supports-color@9.4.0) @@ -7386,35 +7386,35 @@ snapshots: - bluebird - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9(supports-color@9.4.0))(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9(supports-color@9.4.0))(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0): dependencies: debug: 3.2.7(supports-color@9.4.0) optionalDependencies: - '@typescript-eslint/parser': 8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) - eslint: 10.8.1(supports-color@9.4.0) + '@typescript-eslint/parser': 8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) + eslint: 10.9.1(supports-color@9.4.0) eslint-import-resolver-node: 0.3.9(supports-color@9.4.0) transitivePeerDependencies: - supports-color - eslint-plugin-astro@3.1.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(@typescript-eslint/parser@8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0): + eslint-plugin-astro@3.1.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(@typescript-eslint/parser@8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0): dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.8.1(supports-color@9.4.0)) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.9.1(supports-color@9.4.0)) '@jridgewell/sourcemap-codec': 1.5.5 '@typescript-eslint/types': 8.66.0 astro-eslint-parser: 3.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@9.4.0) - eslint: 10.8.1(supports-color@9.4.0) + eslint: 10.9.1(supports-color@9.4.0) espree: 11.2.0 globals: 17.9.0 postcss: 8.5.26 postcss-selector-parser: 7.1.5 optionalDependencies: - '@typescript-eslint/parser': 8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) + '@typescript-eslint/parser': 8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -7423,9 +7423,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7(supports-color@9.4.0) doctrine: 2.1.0 - eslint: 10.8.1(supports-color@9.4.0) + eslint: 10.9.1(supports-color@9.4.0) eslint-import-resolver-node: 0.3.9(supports-color@9.4.0) - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9(supports-color@9.4.0))(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9(supports-color@9.4.0))(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -7437,16 +7437,16 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.68.0(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) + '@typescript-eslint/parser': 8.68.0(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-mdx@3.8.1(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0): + eslint-plugin-mdx@3.8.1(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0): dependencies: - eslint: 10.8.1(supports-color@9.4.0) - eslint-mdx: 3.8.1(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0) + eslint: 10.9.1(supports-color@9.4.0) + eslint-mdx: 3.8.1(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0) mdast-util-from-markdown: 2.0.3(supports-color@9.4.0) mdast-util-mdx: 3.0.0(supports-color@9.4.0) micromark-extension-mdxjs: 3.0.0 @@ -7461,7 +7461,7 @@ snapshots: - remark-lint-file-extension - supports-color - eslint-plugin-react@7.37.5(eslint@10.8.1(supports-color@9.4.0)): + eslint-plugin-react@7.37.5(eslint@10.9.1(supports-color@9.4.0)): dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 @@ -7469,7 +7469,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 10.8.1(supports-color@9.4.0) + eslint: 10.9.1(supports-color@9.4.0) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -7483,15 +7483,15 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-simple-import-sort@14.0.0(eslint@10.8.1(supports-color@9.4.0)): + eslint-plugin-simple-import-sort@14.0.0(eslint@10.9.1(supports-color@9.4.0)): dependencies: - eslint: 10.8.1(supports-color@9.4.0) + eslint: 10.9.1(supports-color@9.4.0) - eslint-plugin-tsdoc@0.5.2(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3): + eslint-plugin-tsdoc@0.5.2(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3): dependencies: '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.8.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.9.1(supports-color@9.4.0))(supports-color@9.4.0)(typescript@6.0.3) transitivePeerDependencies: - eslint - supports-color @@ -7510,9 +7510,9 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint@10.8.1(supports-color@9.4.0): + eslint@10.9.1(supports-color@9.4.0): dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.8.1(supports-color@9.4.0)) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.9.1(supports-color@9.4.0)) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.23.5(supports-color@9.4.0) '@eslint/config-helpers': 0.7.0