diff --git a/package.json b/package.json index 9d1fa56a..67b96e7a 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "prettier": "^3.8.3", "rimraf": "^6.1.3", "tsdown": "^0.21.10", - "typescript": "^5.9.3", + "typescript": "^6.0.3", "typescript-eslint": "^8.59.3" }, "main": "dist/main.mjs", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c3190220..3f76c7da 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -146,13 +146,13 @@ devDependencies: version: 6.1.3 tsdown: specifier: ^0.21.10 - version: 0.21.10(typescript@5.9.3) + version: 0.21.10(typescript@6.0.3) typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: ^6.0.3 + version: 6.0.3 typescript-eslint: specifier: ^8.59.3 - version: 8.59.3(eslint@9.39.3)(typescript@5.9.3) + version: 8.59.3(eslint@9.39.3)(typescript@6.0.3) packages: @@ -1124,7 +1124,7 @@ packages: '@types/node': 25.6.0 dev: false - /@typescript-eslint/eslint-plugin@8.59.3(@typescript-eslint/parser@8.59.3)(eslint@9.39.3)(typescript@5.9.3): + /@typescript-eslint/eslint-plugin@8.59.3(@typescript-eslint/parser@8.59.3)(eslint@9.39.3)(typescript@6.0.3): resolution: {integrity: sha512-PwFvSKsXGShKGW6n5bZOhGHEcCZXM8HofLK9fNsEwZXzFRjoY+XT1Vsf1zgyXdwTr0ZYz1/2tkZ0DBTT9jZjhw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -1133,21 +1133,21 @@ packages: typescript: '>=4.8.4 <6.1.0' dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.59.3(eslint@9.39.3)(typescript@5.9.3) + '@typescript-eslint/parser': 8.59.3(eslint@9.39.3)(typescript@6.0.3) '@typescript-eslint/scope-manager': 8.59.3 - '@typescript-eslint/type-utils': 8.59.3(eslint@9.39.3)(typescript@5.9.3) - '@typescript-eslint/utils': 8.59.3(eslint@9.39.3)(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.59.3(eslint@9.39.3)(typescript@6.0.3) + '@typescript-eslint/utils': 8.59.3(eslint@9.39.3)(typescript@6.0.3) '@typescript-eslint/visitor-keys': 8.59.3 eslint: 9.39.3 ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.5.0(typescript@6.0.3) + typescript: 6.0.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@8.59.3(eslint@9.39.3)(typescript@5.9.3): + /@typescript-eslint/parser@8.59.3(eslint@9.39.3)(typescript@6.0.3): resolution: {integrity: sha512-HPwA+hVkfcriajbNvTmZv4VRauibay+cWArYUYq7u7W7PmGShMxbPxLvrwDme55a6d5alG3nrYfhyJ/G28XlLg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -1156,25 +1156,25 @@ packages: dependencies: '@typescript-eslint/scope-manager': 8.59.3 '@typescript-eslint/types': 8.59.3 - '@typescript-eslint/typescript-estree': 8.59.3(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.59.3(typescript@6.0.3) '@typescript-eslint/visitor-keys': 8.59.3 debug: 4.4.3 eslint: 9.39.3 - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/project-service@8.59.3(typescript@5.9.3): + /@typescript-eslint/project-service@8.59.3(typescript@6.0.3): resolution: {integrity: sha512-ECiUWa/KYRGDFUqTNehaRgzDshnJfkTABJxVemHk4ko22gcr0ukloKjWvyQ64g8YCV/UI47kN1dbmjf/GaQYng==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' dependencies: - '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@6.0.3) '@typescript-eslint/types': 8.59.3 debug: 4.4.3 - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - supports-color dev: true @@ -1187,16 +1187,16 @@ packages: '@typescript-eslint/visitor-keys': 8.59.3 dev: true - /@typescript-eslint/tsconfig-utils@8.59.3(typescript@5.9.3): + /@typescript-eslint/tsconfig-utils@8.59.3(typescript@6.0.3): resolution: {integrity: sha512-PcIJHjmaREXLgIAIzLnSY9VucEzz8FKXsRgFa1DmdGCK/5tJpW03TKJF01Q6VZd1lLdz2sIKPWaDUZN9dp//dw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' dependencies: - typescript: 5.9.3 + typescript: 6.0.3 dev: true - /@typescript-eslint/type-utils@8.59.3(eslint@9.39.3)(typescript@5.9.3): + /@typescript-eslint/type-utils@8.59.3(eslint@9.39.3)(typescript@6.0.3): resolution: {integrity: sha512-g71d8QD8UaiHGvrJwyIS1hCX5r63w6Jll+4VEYhEAHXTDIqX1JgxhTAbEHtKntL9kuc4jRo7/GWw5xfCepSccQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -1204,12 +1204,12 @@ packages: typescript: '>=4.8.4 <6.1.0' dependencies: '@typescript-eslint/types': 8.59.3 - '@typescript-eslint/typescript-estree': 8.59.3(typescript@5.9.3) - '@typescript-eslint/utils': 8.59.3(eslint@9.39.3)(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.59.3(typescript@6.0.3) + '@typescript-eslint/utils': 8.59.3(eslint@9.39.3)(typescript@6.0.3) debug: 4.4.3 eslint: 9.39.3 - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.5.0(typescript@6.0.3) + typescript: 6.0.3 transitivePeerDependencies: - supports-color dev: true @@ -1219,27 +1219,27 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /@typescript-eslint/typescript-estree@8.59.3(typescript@5.9.3): + /@typescript-eslint/typescript-estree@8.59.3(typescript@6.0.3): resolution: {integrity: sha512-CbRjVRAf7Lr9Kr8RopKcbY45p2VfmmHrm0ygOCYFi7oU8q19m0Fs/6iHS7kNOmwpp+ob07ZVcAqlxUod9lYdmg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' dependencies: - '@typescript-eslint/project-service': 8.59.3(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@5.9.3) + '@typescript-eslint/project-service': 8.59.3(typescript@6.0.3) + '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@6.0.3) '@typescript-eslint/types': 8.59.3 '@typescript-eslint/visitor-keys': 8.59.3 debug: 4.4.3 minimatch: 10.2.5 semver: 7.8.0 tinyglobby: 0.2.16 - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.5.0(typescript@6.0.3) + typescript: 6.0.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@8.59.3(eslint@9.39.3)(typescript@5.9.3): + /@typescript-eslint/utils@8.59.3(eslint@9.39.3)(typescript@6.0.3): resolution: {integrity: sha512-JAvT14goBzRzzzZyqq3P9BLArIxTtQURUtFgQ/V7FO+eU+Gg6ES+5ymOPP1wRxXcxAYeivCk4uS3jCKWI1K8Zg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -1249,9 +1249,9 @@ packages: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.3) '@typescript-eslint/scope-manager': 8.59.3 '@typescript-eslint/types': 8.59.3 - '@typescript-eslint/typescript-estree': 8.59.3(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.59.3(typescript@6.0.3) eslint: 9.39.3 - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - supports-color dev: true @@ -3561,7 +3561,7 @@ packages: package-json-from-dist: 1.0.1 dev: true - /rolldown-plugin-dts@0.23.2(rolldown@1.0.0-rc.17)(typescript@5.9.3): + /rolldown-plugin-dts@0.23.2(rolldown@1.0.0-rc.17)(typescript@6.0.3): resolution: {integrity: sha512-PbSqLawLgZBGcOGT3yqWBGn4cX+wh2nt5FuBGdcMHyOhoukmjbhYAl8NT9sE4U38Cm9tqLOIQeOrvzeayM0DLQ==} engines: {node: '>=20.19.0'} peerDependencies: @@ -3591,7 +3591,7 @@ packages: obug: 2.1.1 picomatch: 4.0.4 rolldown: 1.0.0-rc.17 - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - oxc-resolver dev: true @@ -4081,20 +4081,20 @@ packages: engines: {node: '>= 14.0.0'} dev: false - /ts-api-utils@2.5.0(typescript@5.9.3): + /ts-api-utils@2.5.0(typescript@6.0.3): resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==} engines: {node: '>=18.12'} peerDependencies: typescript: '>=4.8.4' dependencies: - typescript: 5.9.3 + typescript: 6.0.3 dev: true /ts-mixer@6.0.4: resolution: {integrity: sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==} dev: false - /tsdown@0.21.10(typescript@5.9.3): + /tsdown@0.21.10(typescript@6.0.3): resolution: {integrity: sha512-3wk73yBhZe/wX7REqSdivNQ84TDs1mJ+IlnzrrEREP70xlJ/AEIzqaI04l/TzMKVIdkTdC3CPaADn2Lk/0SkdA==} engines: {node: '>=20.19.0'} hasBin: true @@ -4131,12 +4131,12 @@ packages: obug: 2.1.1 picomatch: 4.0.4 rolldown: 1.0.0-rc.17 - rolldown-plugin-dts: 0.23.2(rolldown@1.0.0-rc.17)(typescript@5.9.3) + rolldown-plugin-dts: 0.23.2(rolldown@1.0.0-rc.17)(typescript@6.0.3) semver: 7.8.0 tinyexec: 1.1.1 tinyglobby: 0.2.16 tree-kill: 1.2.2 - typescript: 5.9.3 + typescript: 6.0.3 unconfig-core: 7.5.0 unrun: 0.2.37 transitivePeerDependencies: @@ -4183,25 +4183,25 @@ packages: rxjs: 7.8.2 dev: false - /typescript-eslint@8.59.3(eslint@9.39.3)(typescript@5.9.3): + /typescript-eslint@8.59.3(eslint@9.39.3)(typescript@6.0.3): resolution: {integrity: sha512-KgusgyDgG4LI8Ih/sWaCtZ06tckLAS5CvT5A4D1Q7bYVoAAyzwiZvE4BmwDHkhRVkvhRBepKeASoFzQetha7Fg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' dependencies: - '@typescript-eslint/eslint-plugin': 8.59.3(@typescript-eslint/parser@8.59.3)(eslint@9.39.3)(typescript@5.9.3) - '@typescript-eslint/parser': 8.59.3(eslint@9.39.3)(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.59.3(typescript@5.9.3) - '@typescript-eslint/utils': 8.59.3(eslint@9.39.3)(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.59.3(@typescript-eslint/parser@8.59.3)(eslint@9.39.3)(typescript@6.0.3) + '@typescript-eslint/parser': 8.59.3(eslint@9.39.3)(typescript@6.0.3) + '@typescript-eslint/typescript-estree': 8.59.3(typescript@6.0.3) + '@typescript-eslint/utils': 8.59.3(eslint@9.39.3)(typescript@6.0.3) eslint: 9.39.3 - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - supports-color dev: true - /typescript@5.9.3: - resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} + /typescript@6.0.3: + resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==} engines: {node: '>=14.17'} hasBin: true dev: true