diff --git a/package.json b/package.json index 0b5959bfa..e793f24e3 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "@tsconfig/node24": "^24.0.4", "@vitest/coverage-istanbul": "^4.1.5", "env-cmd": "^11.0.0", - "eslint": "^10.2.1", + "eslint": "^10.3.0", "eslint-plugin-n": "^17.24.0", "eslint-plugin-simple-import-sort": "^13.0.0", "prettier": "^3.8.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 29ee77984..7513320ce 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: devDependencies: '@eslint/js': specifier: ^10.0.1 - version: 10.0.1(eslint@10.2.1(jiti@2.4.2)) + version: 10.0.1(eslint@10.3.0(jiti@2.4.2)) '@tsconfig/node24': specifier: ^24.0.4 version: 24.0.4 @@ -21,14 +21,14 @@ importers: specifier: ^11.0.0 version: 11.0.0 eslint: - specifier: ^10.2.1 - version: 10.2.1(jiti@2.4.2) + specifier: ^10.3.0 + version: 10.3.0(jiti@2.4.2) eslint-plugin-n: specifier: ^17.24.0 - version: 17.24.0(eslint@10.2.1(jiti@2.4.2))(typescript@6.0.3) + version: 17.24.0(eslint@10.3.0(jiti@2.4.2))(typescript@6.0.3) eslint-plugin-simple-import-sort: specifier: ^13.0.0 - version: 13.0.0(eslint@10.2.1(jiti@2.4.2)) + version: 13.0.0(eslint@10.3.0(jiti@2.4.2)) prettier: specifier: ^3.8.3 version: 3.8.3 @@ -43,7 +43,7 @@ importers: version: 6.0.3 typescript-eslint: specifier: ^8.59.0 - version: 8.59.0(eslint@10.2.1(jiti@2.4.2))(typescript@6.0.3) + version: 8.59.0(eslint@10.3.0(jiti@2.4.2))(typescript@6.0.3) vitest: specifier: ^4.1.5 version: 4.1.5(@types/node@24.12.2)(@vitest/coverage-istanbul@4.1.5)(vite@7.3.1(@types/node@24.12.2)(jiti@2.4.2)(yaml@2.8.3)) @@ -1042,8 +1042,8 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - ajv@6.14.0: - resolution: {integrity: sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==} + ajv@6.15.0: + resolution: {integrity: sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==} ansi-regex@6.2.2: resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} @@ -1274,8 +1274,8 @@ packages: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@10.2.1: - resolution: {integrity: sha512-wiyGaKsDgqXvF40P8mDwiUp/KQjE1FdrIEJsM8PZ3XCiniTMXS3OHWWUe5FI5agoCnr8x4xPrTDZuxsBlNHl+Q==} + eslint@10.3.0: + resolution: {integrity: sha512-XbEXaRva5cF0ZQB8w6MluHA0kZZfV2DuCMJ3ozyEOHLwDpZX2Lmm/7Pp0xdJmI0GL1W05VH5VwIFHEm1Vcw2gw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: @@ -1565,8 +1565,8 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - nanoid@3.3.11: - resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} + nanoid@3.3.12: + resolution: {integrity: sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -1634,8 +1634,8 @@ packages: resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} engines: {node: '>=12'} - postcss@8.5.10: - resolution: {integrity: sha512-pMMHxBOZKFU6HgAZ4eyGnwXF/EvPGGqUr0MnZ5+99485wwW41kW91A4LOGxSHhgugZmSChL5AlElNdwlNgcnLQ==} + postcss@8.5.13: + resolution: {integrity: sha512-qif0+jGGZoLWdHey3UFHHWP0H7Gbmsk8T5VEqyYFbWqPr1XqvLGBbk/sl8V5exGmcYJklJOhOQq1pV9IcsiFag==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.2.1: @@ -2461,9 +2461,9 @@ snapshots: '@esbuild/win32-x64@0.27.7': optional: true - '@eslint-community/eslint-utils@4.9.1(eslint@10.2.1(jiti@2.4.2))': + '@eslint-community/eslint-utils@4.9.1(eslint@10.3.0(jiti@2.4.2))': dependencies: - eslint: 10.2.1(jiti@2.4.2) + eslint: 10.3.0(jiti@2.4.2) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} @@ -2484,9 +2484,9 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/js@10.0.1(eslint@10.2.1(jiti@2.4.2))': + '@eslint/js@10.0.1(eslint@10.3.0(jiti@2.4.2))': optionalDependencies: - eslint: 10.2.1(jiti@2.4.2) + eslint: 10.3.0(jiti@2.4.2) '@eslint/object-schema@3.0.5': {} @@ -2713,15 +2713,15 @@ snapshots: dependencies: undici-types: 7.16.0 - '@typescript-eslint/eslint-plugin@8.59.0(@typescript-eslint/parser@8.59.0(eslint@10.2.1(jiti@2.4.2))(typescript@6.0.3))(eslint@10.2.1(jiti@2.4.2))(typescript@6.0.3)': + '@typescript-eslint/eslint-plugin@8.59.0(@typescript-eslint/parser@8.59.0(eslint@10.3.0(jiti@2.4.2))(typescript@6.0.3))(eslint@10.3.0(jiti@2.4.2))(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.59.0(eslint@10.2.1(jiti@2.4.2))(typescript@6.0.3) + '@typescript-eslint/parser': 8.59.0(eslint@10.3.0(jiti@2.4.2))(typescript@6.0.3) '@typescript-eslint/scope-manager': 8.59.0 - '@typescript-eslint/type-utils': 8.59.0(eslint@10.2.1(jiti@2.4.2))(typescript@6.0.3) - '@typescript-eslint/utils': 8.59.0(eslint@10.2.1(jiti@2.4.2))(typescript@6.0.3) + '@typescript-eslint/type-utils': 8.59.0(eslint@10.3.0(jiti@2.4.2))(typescript@6.0.3) + '@typescript-eslint/utils': 8.59.0(eslint@10.3.0(jiti@2.4.2))(typescript@6.0.3) '@typescript-eslint/visitor-keys': 8.59.0 - eslint: 10.2.1(jiti@2.4.2) + eslint: 10.3.0(jiti@2.4.2) ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@6.0.3) @@ -2729,14 +2729,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.59.0(eslint@10.2.1(jiti@2.4.2))(typescript@6.0.3)': + '@typescript-eslint/parser@8.59.0(eslint@10.3.0(jiti@2.4.2))(typescript@6.0.3)': dependencies: '@typescript-eslint/scope-manager': 8.59.0 '@typescript-eslint/types': 8.59.0 '@typescript-eslint/typescript-estree': 8.59.0(typescript@6.0.3) '@typescript-eslint/visitor-keys': 8.59.0 debug: 4.4.3 - eslint: 10.2.1(jiti@2.4.2) + eslint: 10.3.0(jiti@2.4.2) typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -2759,13 +2759,13 @@ snapshots: dependencies: typescript: 6.0.3 - '@typescript-eslint/type-utils@8.59.0(eslint@10.2.1(jiti@2.4.2))(typescript@6.0.3)': + '@typescript-eslint/type-utils@8.59.0(eslint@10.3.0(jiti@2.4.2))(typescript@6.0.3)': dependencies: '@typescript-eslint/types': 8.59.0 '@typescript-eslint/typescript-estree': 8.59.0(typescript@6.0.3) - '@typescript-eslint/utils': 8.59.0(eslint@10.2.1(jiti@2.4.2))(typescript@6.0.3) + '@typescript-eslint/utils': 8.59.0(eslint@10.3.0(jiti@2.4.2))(typescript@6.0.3) debug: 4.4.3 - eslint: 10.2.1(jiti@2.4.2) + eslint: 10.3.0(jiti@2.4.2) ts-api-utils: 2.5.0(typescript@6.0.3) typescript: 6.0.3 transitivePeerDependencies: @@ -2788,13 +2788,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.59.0(eslint@10.2.1(jiti@2.4.2))(typescript@6.0.3)': + '@typescript-eslint/utils@8.59.0(eslint@10.3.0(jiti@2.4.2))(typescript@6.0.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.2.1(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.3.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.59.0 '@typescript-eslint/types': 8.59.0 '@typescript-eslint/typescript-estree': 8.59.0(typescript@6.0.3) - eslint: 10.2.1(jiti@2.4.2) + eslint: 10.3.0(jiti@2.4.2) typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -2867,7 +2867,7 @@ snapshots: acorn@8.16.0: {} - ajv@6.14.0: + ajv@6.15.0: dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 @@ -3107,24 +3107,24 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-compat-utils@0.5.1(eslint@10.2.1(jiti@2.4.2)): + eslint-compat-utils@0.5.1(eslint@10.3.0(jiti@2.4.2)): dependencies: - eslint: 10.2.1(jiti@2.4.2) + eslint: 10.3.0(jiti@2.4.2) semver: 7.7.4 - eslint-plugin-es-x@7.8.0(eslint@10.2.1(jiti@2.4.2)): + eslint-plugin-es-x@7.8.0(eslint@10.3.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.2.1(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.3.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.2 - eslint: 10.2.1(jiti@2.4.2) - eslint-compat-utils: 0.5.1(eslint@10.2.1(jiti@2.4.2)) + eslint: 10.3.0(jiti@2.4.2) + eslint-compat-utils: 0.5.1(eslint@10.3.0(jiti@2.4.2)) - eslint-plugin-n@17.24.0(eslint@10.2.1(jiti@2.4.2))(typescript@6.0.3): + eslint-plugin-n@17.24.0(eslint@10.3.0(jiti@2.4.2))(typescript@6.0.3): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.2.1(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.3.0(jiti@2.4.2)) enhanced-resolve: 5.20.1 - eslint: 10.2.1(jiti@2.4.2) - eslint-plugin-es-x: 7.8.0(eslint@10.2.1(jiti@2.4.2)) + eslint: 10.3.0(jiti@2.4.2) + eslint-plugin-es-x: 7.8.0(eslint@10.3.0(jiti@2.4.2)) get-tsconfig: 4.14.0 globals: 15.15.0 globrex: 0.1.2 @@ -3134,9 +3134,9 @@ snapshots: transitivePeerDependencies: - typescript - eslint-plugin-simple-import-sort@13.0.0(eslint@10.2.1(jiti@2.4.2)): + eslint-plugin-simple-import-sort@13.0.0(eslint@10.3.0(jiti@2.4.2)): dependencies: - eslint: 10.2.1(jiti@2.4.2) + eslint: 10.3.0(jiti@2.4.2) eslint-scope@9.1.2: dependencies: @@ -3149,9 +3149,9 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint@10.2.1(jiti@2.4.2): + eslint@10.3.0(jiti@2.4.2): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.2.1(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.3.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.23.5 '@eslint/config-helpers': 0.5.5 @@ -3161,7 +3161,7 @@ snapshots: '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 '@types/estree': 1.0.8 - ajv: 6.14.0 + ajv: 6.15.0 cross-spawn: 7.0.6 debug: 4.4.3 escape-string-regexp: 4.0.0 @@ -3419,7 +3419,7 @@ snapshots: ms@2.1.3: {} - nanoid@3.3.11: {} + nanoid@3.3.12: {} natural-compare@1.4.0: {} @@ -3472,9 +3472,9 @@ snapshots: picomatch@4.0.4: {} - postcss@8.5.10: + postcss@8.5.13: dependencies: - nanoid: 3.3.11 + nanoid: 3.3.12 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -3696,13 +3696,13 @@ snapshots: dependencies: prelude-ls: 1.2.1 - typescript-eslint@8.59.0(eslint@10.2.1(jiti@2.4.2))(typescript@6.0.3): + typescript-eslint@8.59.0(eslint@10.3.0(jiti@2.4.2))(typescript@6.0.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.59.0(@typescript-eslint/parser@8.59.0(eslint@10.2.1(jiti@2.4.2))(typescript@6.0.3))(eslint@10.2.1(jiti@2.4.2))(typescript@6.0.3) - '@typescript-eslint/parser': 8.59.0(eslint@10.2.1(jiti@2.4.2))(typescript@6.0.3) + '@typescript-eslint/eslint-plugin': 8.59.0(@typescript-eslint/parser@8.59.0(eslint@10.3.0(jiti@2.4.2))(typescript@6.0.3))(eslint@10.3.0(jiti@2.4.2))(typescript@6.0.3) + '@typescript-eslint/parser': 8.59.0(eslint@10.3.0(jiti@2.4.2))(typescript@6.0.3) '@typescript-eslint/typescript-estree': 8.59.0(typescript@6.0.3) - '@typescript-eslint/utils': 8.59.0(eslint@10.2.1(jiti@2.4.2))(typescript@6.0.3) - eslint: 10.2.1(jiti@2.4.2) + '@typescript-eslint/utils': 8.59.0(eslint@10.3.0(jiti@2.4.2))(typescript@6.0.3) + eslint: 10.3.0(jiti@2.4.2) typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -3735,7 +3735,7 @@ snapshots: esbuild: 0.27.7 fdir: 6.5.0(picomatch@4.0.4) picomatch: 4.0.4 - postcss: 8.5.10 + postcss: 8.5.13 rollup: 4.60.2 tinyglobby: 0.2.16 optionalDependencies: