diff --git a/package.json b/package.json index b8865ada..fb03286e 100644 --- a/package.json +++ b/package.json @@ -27,12 +27,12 @@ "tinykeys": "^3.0.0" }, "devDependencies": { - "@types/node": "24.10.13", - "@types/react": "18.3.27", + "@types/node": "24.11.0", + "@types/react": "18.3.28", "@types/react-dom": "18.3.7", - "eslint": "9.39.1", - "eslint-config-next": "15.5.6", - "prettier": "3.7.3", + "eslint": "9.39.3", + "eslint-config-next": "15.5.12", + "prettier": "3.8.1", "source-map-loader": "^5.0.0", "typescript": "5.9.3", "vitest": "^3.2.4" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 99bb7a2f..5cf0be13 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -46,23 +46,23 @@ importers: version: 3.0.0 devDependencies: '@types/node': - specifier: 24.10.13 - version: 24.10.13 + specifier: 24.11.0 + version: 24.11.0 '@types/react': - specifier: 18.3.27 - version: 18.3.27 + specifier: 18.3.28 + version: 18.3.28 '@types/react-dom': specifier: 18.3.7 - version: 18.3.7(@types/react@18.3.27) + version: 18.3.7(@types/react@18.3.28) eslint: - specifier: 9.39.1 - version: 9.39.1 + specifier: 9.39.3 + version: 9.39.3 eslint-config-next: - specifier: 15.5.6 - version: 15.5.6(eslint@9.39.1)(typescript@5.9.3) + specifier: 15.5.12 + version: 15.5.12(eslint@9.39.3)(typescript@5.9.3) prettier: - specifier: 3.7.3 - version: 3.7.3 + specifier: 3.8.1 + version: 3.8.1 source-map-loader: specifier: ^5.0.0 version: 5.0.0(webpack@5.95.0) @@ -71,7 +71,7 @@ importers: version: 5.9.3 vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@24.10.13)(terser@5.39.0) + version: 3.2.4(@types/node@24.11.0)(terser@5.39.0) packages: @@ -274,8 +274,8 @@ packages: resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.39.1': - resolution: {integrity: sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==} + '@eslint/js@9.39.3': + resolution: {integrity: sha512-1B1VkCq6FuUNlQvlBYb+1jDu/gV297TIs/OeiaSR9l1H27SVW55ONE1e1Vp16NqP683+xEGzxYtv4XCiDPaQiw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.7': @@ -488,8 +488,8 @@ packages: '@next/env@15.2.8': resolution: {integrity: sha512-TaEsAki14R7BlgywA05t2PFYfwZiNlGUHyIQHVyloXX3y+Dm0HUITe5YwTkjtuOQuDhuuLotNEad4VtnmE11Uw==} - '@next/eslint-plugin-next@15.5.6': - resolution: {integrity: sha512-YxDvsT2fwy1j5gMqk3ppXlsgDopHnkM4BoxSVASbvvgh5zgsK8lvWerDzPip8k3WVzsTZ1O7A7si1KNfN4OZfQ==} + '@next/eslint-plugin-next@15.5.12': + resolution: {integrity: sha512-+ZRSDFTv4aC96aMb5E41rMjysx8ApkryevnvEYZvPZO52KvkqP5rNExLUXJFr9P4s0f3oqNQR6vopCZsPWKDcQ==} '@next/swc-darwin-arm64@15.2.5': resolution: {integrity: sha512-4OimvVlFTbgzPdA0kh8A1ih6FN9pQkL4nPXGqemEYgk+e7eQhsst/p35siNNqA49eQA6bvKZ1ASsDtu9gtXuog==} @@ -716,8 +716,8 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - '@types/node@24.10.13': - resolution: {integrity: sha512-oH72nZRfDv9lADUBSo104Aq7gPHpQZc4BTx38r9xf9pg5LfP6EzSyH2n7qFmmxRQXh7YlUXODcYsg6PuTDSxGg==} + '@types/node@24.11.0': + resolution: {integrity: sha512-fPxQqz4VTgPI/IQ+lj9r0h+fDR66bzoeMGHp8ASee+32OSGIkeASsoZuJixsQoVef1QJbeubcPBxKk22QVoWdw==} '@types/prop-types@15.7.13': resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} @@ -727,8 +727,8 @@ packages: peerDependencies: '@types/react': ^18.0.0 - '@types/react@18.3.27': - resolution: {integrity: sha512-cisd7gxkzjBKU2GgdYrTdtQx1SORymWyaAFhaxQPK9bYO9ot3Y5OikQRvY0VYQtvwjeQnizCINJAenh/V7MK2w==} + '@types/react@18.3.28': + resolution: {integrity: sha512-z9VXpC7MWrhfWipitjNdgCauoMLRdIILQsAEV+ZesIzBq/oUlxk0m3ApZuMFCXdnS4U7KrI+l3WRUEGQ8K1QKw==} '@typescript-eslint/eslint-plugin@8.8.0': resolution: {integrity: sha512-wORFWjU30B2WJ/aXBfOm1LX9v9nyt9D3jsSOxC3cCaTQGCW5k4jNpmjFv3U7p/7s4yvdjHzwtv2Sd2dOyhjS0A==} @@ -1184,8 +1184,8 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - eslint-config-next@15.5.6: - resolution: {integrity: sha512-cGr3VQlPsZBEv8rtYp4BpG1KNXDqGvPo9VC1iaCgIA11OfziC/vczng+TnAS3WpRIR3Q5ye/6yl+CRUuZ1fPGg==} + eslint-config-next@15.5.12: + resolution: {integrity: sha512-ktW3XLfd+ztEltY5scJNjxjHwtKWk6vU2iwzZqSN09UsbBmMeE/cVlJ1yESg6Yx5LW7p/Z8WzUAgYXGLEmGIpg==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 || ^9.0.0 typescript: '>=3.3.1' @@ -1274,8 +1274,8 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.39.1: - resolution: {integrity: sha512-BhHmn2yNOFA9H9JmmIVKJmd288g9hrVRDkdoIgRCRuSySRUHH7r/DI6aAXW9T1WwUuY3DFgrcaqB+deURBLR5g==} + eslint@9.39.3: + resolution: {integrity: sha512-VmQ+sifHUbI/IcSopBCF/HO3YiHQx/AVd3UVyYL6weuwW+HvON9VYn5l6Zl1WZzPWXPNZrSQpxwkkZ/VuvJZzg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -1860,8 +1860,8 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - prettier@3.7.3: - resolution: {integrity: sha512-QgODejq9K3OzoBbuyobZlUhznP5SKwPqp+6Q6xw6o8gnhr4O85L2U915iM2IDcfF2NPXVaM9zlo9tdwipnYwzg==} + prettier@3.8.1: + resolution: {integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==} engines: {node: '>=14'} hasBin: true @@ -2448,9 +2448,9 @@ snapshots: '@esbuild/win32-x64@0.27.3': optional: true - '@eslint-community/eslint-utils@4.9.1(eslint@9.39.1)': + '@eslint-community/eslint-utils@4.9.1(eslint@9.39.3)': dependencies: - eslint: 9.39.1 + eslint: 9.39.3 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -2485,7 +2485,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.39.1': {} + '@eslint/js@9.39.3': {} '@eslint/object-schema@2.1.7': {} @@ -2660,7 +2660,7 @@ snapshots: '@next/env@15.2.8': {} - '@next/eslint-plugin-next@15.5.6': + '@next/eslint-plugin-next@15.5.12': dependencies: fast-glob: 3.3.1 @@ -2808,30 +2808,30 @@ snapshots: '@types/json5@0.0.29': {} - '@types/node@24.10.13': + '@types/node@24.11.0': dependencies: undici-types: 7.16.0 '@types/prop-types@15.7.13': {} - '@types/react-dom@18.3.7(@types/react@18.3.27)': + '@types/react-dom@18.3.7(@types/react@18.3.28)': dependencies: - '@types/react': 18.3.27 + '@types/react': 18.3.28 - '@types/react@18.3.27': + '@types/react@18.3.28': dependencies: '@types/prop-types': 15.7.13 csstype: 3.2.3 - '@typescript-eslint/eslint-plugin@8.8.0(@typescript-eslint/parser@8.8.0(eslint@9.39.1)(typescript@5.9.3))(eslint@9.39.1)(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.8.0(@typescript-eslint/parser@8.8.0(eslint@9.39.3)(typescript@5.9.3))(eslint@9.39.3)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.8.0(eslint@9.39.1)(typescript@5.9.3) + '@typescript-eslint/parser': 8.8.0(eslint@9.39.3)(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.8.0 - '@typescript-eslint/type-utils': 8.8.0(eslint@9.39.1)(typescript@5.9.3) - '@typescript-eslint/utils': 8.8.0(eslint@9.39.1)(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.8.0(eslint@9.39.3)(typescript@5.9.3) + '@typescript-eslint/utils': 8.8.0(eslint@9.39.3)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.8.0 - eslint: 9.39.1 + eslint: 9.39.3 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -2841,14 +2841,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.8.0(eslint@9.39.1)(typescript@5.9.3)': + '@typescript-eslint/parser@8.8.0(eslint@9.39.3)(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.8.0 '@typescript-eslint/types': 8.8.0 '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.8.0 debug: 4.4.3 - eslint: 9.39.1 + eslint: 9.39.3 optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -2859,10 +2859,10 @@ snapshots: '@typescript-eslint/types': 8.8.0 '@typescript-eslint/visitor-keys': 8.8.0 - '@typescript-eslint/type-utils@8.8.0(eslint@9.39.1)(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.8.0(eslint@9.39.3)(typescript@5.9.3)': dependencies: '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.8.0(eslint@9.39.1)(typescript@5.9.3) + '@typescript-eslint/utils': 8.8.0(eslint@9.39.3)(typescript@5.9.3) debug: 4.4.3 ts-api-utils: 1.3.0(typescript@5.9.3) optionalDependencies: @@ -2888,13 +2888,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.8.0(eslint@9.39.1)(typescript@5.9.3)': + '@typescript-eslint/utils@8.8.0(eslint@9.39.3)(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.1) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.3) '@typescript-eslint/scope-manager': 8.8.0 '@typescript-eslint/types': 8.8.0 '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.9.3) - eslint: 9.39.1 + eslint: 9.39.3 transitivePeerDependencies: - supports-color - typescript @@ -2912,13 +2912,13 @@ snapshots: chai: 5.3.3 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.3.1(@types/node@24.10.13)(terser@5.39.0))': + '@vitest/mocker@3.2.4(vite@7.3.1(@types/node@24.11.0)(terser@5.39.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.1(@types/node@24.10.13)(terser@5.39.0) + vite: 7.3.1(@types/node@24.11.0)(terser@5.39.0) '@vitest/pretty-format@3.2.4': dependencies: @@ -3472,19 +3472,19 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-next@15.5.6(eslint@9.39.1)(typescript@5.9.3): + eslint-config-next@15.5.12(eslint@9.39.3)(typescript@5.9.3): dependencies: - '@next/eslint-plugin-next': 15.5.6 + '@next/eslint-plugin-next': 15.5.12 '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/eslint-plugin': 8.8.0(@typescript-eslint/parser@8.8.0(eslint@9.39.1)(typescript@5.9.3))(eslint@9.39.1)(typescript@5.9.3) - '@typescript-eslint/parser': 8.8.0(eslint@9.39.1)(typescript@5.9.3) - eslint: 9.39.1 + '@typescript-eslint/eslint-plugin': 8.8.0(@typescript-eslint/parser@8.8.0(eslint@9.39.3)(typescript@5.9.3))(eslint@9.39.3)(typescript@5.9.3) + '@typescript-eslint/parser': 8.8.0(eslint@9.39.3)(typescript@5.9.3) + eslint: 9.39.3 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.39.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.39.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.39.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@9.39.1) - eslint-plugin-react: 7.37.1(eslint@9.39.1) - eslint-plugin-react-hooks: 5.2.0(eslint@9.39.1) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.39.3)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.39.3) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.39.3)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.3) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.39.3) + eslint-plugin-react: 7.37.1(eslint@9.39.3) + eslint-plugin-react-hooks: 5.2.0(eslint@9.39.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -3500,37 +3500,37 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.39.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.39.1): + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.39.3)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.39.3): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.3 enhanced-resolve: 5.18.1 - eslint: 9.39.1 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.39.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.1) + eslint: 9.39.3 + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.39.3)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.3) fast-glob: 3.3.2 get-tsconfig: 4.8.1 is-bun-module: 1.2.1 is-glob: 4.0.3 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.39.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.39.3)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.3) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.39.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.1): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.39.3)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.3): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.8.0(eslint@9.39.1)(typescript@5.9.3) - eslint: 9.39.1 + '@typescript-eslint/parser': 8.8.0(eslint@9.39.3)(typescript@5.9.3) + eslint: 9.39.3 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.39.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.39.1) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.39.3)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.39.3) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.39.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.1): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.39.3)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.3): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -3539,9 +3539,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.39.1 + eslint: 9.39.3 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.39.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.39.3)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.3) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -3553,13 +3553,13 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.8.0(eslint@9.39.1)(typescript@5.9.3) + '@typescript-eslint/parser': 8.8.0(eslint@9.39.3)(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsx-a11y@6.10.0(eslint@9.39.1): + eslint-plugin-jsx-a11y@6.10.0(eslint@9.39.3): dependencies: aria-query: 5.1.3 array-includes: 3.1.8 @@ -3570,7 +3570,7 @@ snapshots: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.19 - eslint: 9.39.1 + eslint: 9.39.3 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -3579,11 +3579,11 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.0 - eslint-plugin-react-hooks@5.2.0(eslint@9.39.1): + eslint-plugin-react-hooks@5.2.0(eslint@9.39.3): dependencies: - eslint: 9.39.1 + eslint: 9.39.3 - eslint-plugin-react@7.37.1(eslint@9.39.1): + eslint-plugin-react@7.37.1(eslint@9.39.3): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -3591,7 +3591,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.0.19 - eslint: 9.39.1 + eslint: 9.39.3 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -3619,15 +3619,15 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.39.1: + eslint@9.39.3: dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.1) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.3) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.21.1 '@eslint/config-helpers': 0.4.2 '@eslint/core': 0.17.0 '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.39.1 + '@eslint/js': 9.39.3 '@eslint/plugin-kit': 0.4.1 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 @@ -3958,7 +3958,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 24.10.13 + '@types/node': 24.11.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -4213,7 +4213,7 @@ snapshots: prelude-ls@1.2.1: {} - prettier@3.7.3: {} + prettier@3.8.1: {} prop-types@15.8.1: dependencies: @@ -4649,13 +4649,13 @@ snapshots: lodash.debounce: 4.0.8 react: 18.3.1 - vite-node@3.2.4(@types/node@24.10.13)(terser@5.39.0): + vite-node@3.2.4(@types/node@24.11.0)(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.3.1(@types/node@24.10.13)(terser@5.39.0) + vite: 7.3.1(@types/node@24.11.0)(terser@5.39.0) transitivePeerDependencies: - '@types/node' - jiti @@ -4670,7 +4670,7 @@ snapshots: - tsx - yaml - vite@7.3.1(@types/node@24.10.13)(terser@5.39.0): + vite@7.3.1(@types/node@24.11.0)(terser@5.39.0): dependencies: esbuild: 0.27.3 fdir: 6.5.0(picomatch@4.0.3) @@ -4679,15 +4679,15 @@ snapshots: rollup: 4.57.1 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 24.10.13 + '@types/node': 24.11.0 fsevents: 2.3.3 terser: 5.39.0 - vitest@3.2.4(@types/node@24.10.13)(terser@5.39.0): + vitest@3.2.4(@types/node@24.11.0)(terser@5.39.0): dependencies: '@types/chai': 5.2.3 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.3.1(@types/node@24.10.13)(terser@5.39.0)) + '@vitest/mocker': 3.2.4(vite@7.3.1(@types/node@24.11.0)(terser@5.39.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -4705,11 +4705,11 @@ snapshots: tinyglobby: 0.2.15 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.3.1(@types/node@24.10.13)(terser@5.39.0) - vite-node: 3.2.4(@types/node@24.10.13)(terser@5.39.0) + vite: 7.3.1(@types/node@24.11.0)(terser@5.39.0) + vite-node: 3.2.4(@types/node@24.11.0)(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 24.10.13 + '@types/node': 24.11.0 transitivePeerDependencies: - jiti - less