diff --git a/package.json b/package.json index 716ecce..25d7890 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "eslint-config-unjs": "^0.3.2", "flat": "^6.0.1", "prettier": "^3.3.3", - "typescript": "^5.5.4", + "typescript": "^5.6.2", "unbuild": "^2.0.0", "vitest": "^1.6.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 13c3fb1..f8cccea 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -30,7 +30,7 @@ devDependencies: version: 9.10.0 eslint-config-unjs: specifier: ^0.3.2 - version: 0.3.2(eslint@9.10.0)(typescript@5.5.4) + version: 0.3.2(eslint@9.10.0)(typescript@5.6.2) flat: specifier: ^6.0.1 version: 6.0.1 @@ -38,11 +38,11 @@ devDependencies: specifier: ^3.3.3 version: 3.3.3 typescript: - specifier: ^5.5.4 - version: 5.5.4 + specifier: ^5.6.2 + version: 5.6.2 unbuild: specifier: ^2.0.0 - version: 2.0.0(typescript@5.5.4) + version: 2.0.0(typescript@5.6.2) vitest: specifier: ^1.6.0 version: 1.6.0(@types/node@20.16.5) @@ -1212,7 +1212,7 @@ packages: resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} dev: true - /@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0)(eslint@9.10.0)(typescript@5.5.4): + /@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0)(eslint@9.10.0)(typescript@5.6.2): resolution: {integrity: sha512-7F91fcbuDf/d3S8o21+r3ZncGIke/+eWk0EpO21LXhDfLahriZF9CGj4fbAetEjlaBdjdSm9a6VeXbpbT6Z40Q==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -1224,22 +1224,22 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.12.0(eslint@9.10.0)(typescript@5.5.4) + '@typescript-eslint/parser': 7.12.0(eslint@9.10.0)(typescript@5.6.2) '@typescript-eslint/scope-manager': 7.12.0 - '@typescript-eslint/type-utils': 7.12.0(eslint@9.10.0)(typescript@5.5.4) - '@typescript-eslint/utils': 7.12.0(eslint@9.10.0)(typescript@5.5.4) + '@typescript-eslint/type-utils': 7.12.0(eslint@9.10.0)(typescript@5.6.2) + '@typescript-eslint/utils': 7.12.0(eslint@9.10.0)(typescript@5.6.2) '@typescript-eslint/visitor-keys': 7.12.0 eslint: 9.10.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.4) - typescript: 5.5.4 + ts-api-utils: 1.3.0(typescript@5.6.2) + typescript: 5.6.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@7.12.0(eslint@9.10.0)(typescript@5.5.4): + /@typescript-eslint/parser@7.12.0(eslint@9.10.0)(typescript@5.6.2): resolution: {integrity: sha512-dm/J2UDY3oV3TKius2OUZIFHsomQmpHtsV0FTh1WO8EKgHLQ1QCADUqscPgTpU+ih1e21FQSRjXckHn3txn6kQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -1251,11 +1251,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 7.12.0 '@typescript-eslint/types': 7.12.0 - '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.6.2) '@typescript-eslint/visitor-keys': 7.12.0 debug: 4.3.4 eslint: 9.10.0 - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color dev: true @@ -1268,7 +1268,7 @@ packages: '@typescript-eslint/visitor-keys': 7.12.0 dev: true - /@typescript-eslint/type-utils@7.12.0(eslint@9.10.0)(typescript@5.5.4): + /@typescript-eslint/type-utils@7.12.0(eslint@9.10.0)(typescript@5.6.2): resolution: {integrity: sha512-lib96tyRtMhLxwauDWUp/uW3FMhLA6D0rJ8T7HmH7x23Gk1Gwwu8UZ94NMXBvOELn6flSPiBrCKlehkiXyaqwA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -1278,12 +1278,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.5.4) - '@typescript-eslint/utils': 7.12.0(eslint@9.10.0)(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.6.2) + '@typescript-eslint/utils': 7.12.0(eslint@9.10.0)(typescript@5.6.2) debug: 4.3.4 eslint: 9.10.0 - ts-api-utils: 1.3.0(typescript@5.5.4) - typescript: 5.5.4 + ts-api-utils: 1.3.0(typescript@5.6.2) + typescript: 5.6.2 transitivePeerDependencies: - supports-color dev: true @@ -1293,7 +1293,7 @@ packages: engines: {node: ^18.18.0 || >=20.0.0} dev: true - /@typescript-eslint/typescript-estree@7.12.0(typescript@5.5.4): + /@typescript-eslint/typescript-estree@7.12.0(typescript@5.6.2): resolution: {integrity: sha512-5bwqLsWBULv1h6pn7cMW5dXX/Y2amRqLaKqsASVwbBHMZSnHqE/HN4vT4fE0aFsiwxYvr98kqOWh1a8ZKXalCQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -1309,13 +1309,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.4 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.5.4) - typescript: 5.5.4 + ts-api-utils: 1.3.0(typescript@5.6.2) + typescript: 5.6.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@7.12.0(eslint@9.10.0)(typescript@5.5.4): + /@typescript-eslint/utils@7.12.0(eslint@9.10.0)(typescript@5.6.2): resolution: {integrity: sha512-Y6hhwxwDx41HNpjuYswYp6gDbkiZ8Hin9Bf5aJQn1bpTs3afYY4GX+MPYxma8jtoIV2GRwTM/UJm/2uGCVv+DQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -1324,7 +1324,7 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0) '@typescript-eslint/scope-manager': 7.12.0 '@typescript-eslint/types': 7.12.0 - '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.6.2) eslint: 9.10.0 transitivePeerDependencies: - supports-color @@ -2166,7 +2166,7 @@ packages: engines: {node: '>=10'} dev: true - /eslint-config-unjs@0.3.2(eslint@9.10.0)(typescript@5.5.4): + /eslint-config-unjs@0.3.2(eslint@9.10.0)(typescript@5.6.2): resolution: {integrity: sha512-Cr8oSPyPIDdupAj3eZcBYMLXNcpYQKnqnli/rfEzw/q9YtdsFVQbr7sYXsfNh8AsR2TvI6prtlcvNrgVR12/Nw==} peerDependencies: eslint: '*' @@ -2177,8 +2177,8 @@ packages: eslint-plugin-markdown: 5.0.0(eslint@9.10.0) eslint-plugin-unicorn: 53.0.0(eslint@9.10.0) globals: 15.3.0 - typescript: 5.5.4 - typescript-eslint: 7.12.0(eslint@9.10.0)(typescript@5.5.4) + typescript: 5.6.2 + typescript-eslint: 7.12.0(eslint@9.10.0)(typescript@5.6.2) transitivePeerDependencies: - supports-color dev: true @@ -3155,7 +3155,7 @@ packages: hasBin: true dev: true - /mkdist@1.4.0(typescript@5.5.4): + /mkdist@1.4.0(typescript@5.6.2): resolution: {integrity: sha512-LzzdzWDx6cWWPd8saIoO+kT5jnbijfeDaE6jZfmCYEi3YL2aJSyF23/tCFee/mDuh/ek1UQeSYdLeSa6oesdiw==} hasBin: true peerDependencies: @@ -3180,7 +3180,7 @@ packages: pathe: 1.1.2 postcss: 8.4.38 postcss-nested: 6.0.1(postcss@8.4.38) - typescript: 5.5.4 + typescript: 5.6.2 dev: true /mlly@1.6.1: @@ -3901,7 +3901,7 @@ packages: engines: {iojs: '>=1.0.0', node: '>=0.10.0'} dev: true - /rollup-plugin-dts@6.1.0(rollup@3.29.4)(typescript@5.5.4): + /rollup-plugin-dts@6.1.0(rollup@3.29.4)(typescript@5.6.2): resolution: {integrity: sha512-ijSCPICkRMDKDLBK9torss07+8dl9UpY9z1N/zTeA1cIqdzMlpkV3MOOC7zukyvQfDyxa1s3Dl2+DeiP/G6DOw==} engines: {node: '>=16'} peerDependencies: @@ -3910,7 +3910,7 @@ packages: dependencies: magic-string: 0.30.9 rollup: 3.29.4 - typescript: 5.5.4 + typescript: 5.6.2 optionalDependencies: '@babel/code-frame': 7.24.2 dev: true @@ -4200,13 +4200,13 @@ packages: is-number: 7.0.0 dev: true - /ts-api-utils@1.3.0(typescript@5.5.4): + /ts-api-utils@1.3.0(typescript@5.6.2): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.5.4 + typescript: 5.6.2 dev: true /type-check@0.4.0: @@ -4231,7 +4231,7 @@ packages: engines: {node: '>=8'} dev: true - /typescript-eslint@7.12.0(eslint@9.10.0)(typescript@5.5.4): + /typescript-eslint@7.12.0(eslint@9.10.0)(typescript@5.6.2): resolution: {integrity: sha512-D6HKNbQcnNu3BaN4HkQCR16tgG8Q2AMUWPgvhrJksOXu+d6ys07yC06ONiV2kcsEfWC22voB6C3PvK2MqlBZ7w==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -4241,17 +4241,17 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.12.0(@typescript-eslint/parser@7.12.0)(eslint@9.10.0)(typescript@5.5.4) - '@typescript-eslint/parser': 7.12.0(eslint@9.10.0)(typescript@5.5.4) - '@typescript-eslint/utils': 7.12.0(eslint@9.10.0)(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 7.12.0(@typescript-eslint/parser@7.12.0)(eslint@9.10.0)(typescript@5.6.2) + '@typescript-eslint/parser': 7.12.0(eslint@9.10.0)(typescript@5.6.2) + '@typescript-eslint/utils': 7.12.0(eslint@9.10.0)(typescript@5.6.2) eslint: 9.10.0 - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color dev: true - /typescript@5.5.4: - resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + /typescript@5.6.2: + resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==} engines: {node: '>=14.17'} hasBin: true dev: true @@ -4260,7 +4260,7 @@ packages: resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==} dev: true - /unbuild@2.0.0(typescript@5.5.4): + /unbuild@2.0.0(typescript@5.6.2): resolution: {integrity: sha512-JWCUYx3Oxdzvw2J9kTAp+DKE8df/BnH/JTSj6JyA4SH40ECdFu7FoJJcrm8G92B7TjofQ6GZGjJs50TRxoH6Wg==} hasBin: true peerDependencies: @@ -4284,15 +4284,15 @@ packages: hookable: 5.5.3 jiti: 1.21.0 magic-string: 0.30.9 - mkdist: 1.4.0(typescript@5.5.4) + mkdist: 1.4.0(typescript@5.6.2) mlly: 1.6.1 pathe: 1.1.2 pkg-types: 1.0.3 pretty-bytes: 6.1.1 rollup: 3.29.4 - rollup-plugin-dts: 6.1.0(rollup@3.29.4)(typescript@5.5.4) + rollup-plugin-dts: 6.1.0(rollup@3.29.4)(typescript@5.6.2) scule: 1.3.0 - typescript: 5.5.4 + typescript: 5.6.2 untyped: 1.4.2 transitivePeerDependencies: - sass