diff --git a/package.json b/package.json index 8a61a7ae..a88edfc1 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "prettier": "^3.8.2", "rimraf": "^6.1.3", "tsdown": "^0.21.7", - "typescript": "^5.9.3", + "typescript": "^6.0.2", "typescript-eslint": "^8.58.1" }, "main": "dist/main.mjs", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8dee347b..f47bcf6e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -146,13 +146,13 @@ devDependencies: version: 6.1.3 tsdown: specifier: ^0.21.7 - version: 0.21.7(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(typescript@5.9.3) + version: 0.21.7(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(typescript@6.0.2) typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: ^6.0.2 + version: 6.0.2 typescript-eslint: specifier: ^8.58.1 - version: 8.58.1(eslint@9.39.3)(typescript@5.9.3) + version: 8.58.1(eslint@9.39.3)(typescript@6.0.2) packages: @@ -1155,7 +1155,7 @@ packages: '@types/node': 25.5.2 dev: false - /@typescript-eslint/eslint-plugin@8.58.1(@typescript-eslint/parser@8.58.1)(eslint@9.39.3)(typescript@5.9.3): + /@typescript-eslint/eslint-plugin@8.58.1(@typescript-eslint/parser@8.58.1)(eslint@9.39.3)(typescript@6.0.2): resolution: {integrity: sha512-eSkwoemjo76bdXl2MYqtxg51HNwUSkWfODUOQ3PaTLZGh9uIWWFZIjyjaJnex7wXDu+TRx+ATsnSxdN9YWfRTQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -1164,21 +1164,21 @@ packages: typescript: '>=4.8.4 <6.1.0' dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.58.1(eslint@9.39.3)(typescript@5.9.3) + '@typescript-eslint/parser': 8.58.1(eslint@9.39.3)(typescript@6.0.2) '@typescript-eslint/scope-manager': 8.58.1 - '@typescript-eslint/type-utils': 8.58.1(eslint@9.39.3)(typescript@5.9.3) - '@typescript-eslint/utils': 8.58.1(eslint@9.39.3)(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.58.1(eslint@9.39.3)(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.1(eslint@9.39.3)(typescript@6.0.2) '@typescript-eslint/visitor-keys': 8.58.1 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.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@8.58.1(eslint@9.39.3)(typescript@5.9.3): + /@typescript-eslint/parser@8.58.1(eslint@9.39.3)(typescript@6.0.2): resolution: {integrity: sha512-gGkiNMPqerb2cJSVcruigx9eHBlLG14fSdPdqMoOcBfh+vvn4iCq2C8MzUB89PrxOXk0y3GZ1yIWb9aOzL93bw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -1187,25 +1187,25 @@ packages: dependencies: '@typescript-eslint/scope-manager': 8.58.1 '@typescript-eslint/types': 8.58.1 - '@typescript-eslint/typescript-estree': 8.58.1(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.58.1(typescript@6.0.2) '@typescript-eslint/visitor-keys': 8.58.1 debug: 4.4.3 eslint: 9.39.3 - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/project-service@8.58.1(typescript@5.9.3): + /@typescript-eslint/project-service@8.58.1(typescript@6.0.2): resolution: {integrity: sha512-gfQ8fk6cxhtptek+/8ZIqw8YrRW5048Gug8Ts5IYcMLCw18iUgrZAEY/D7s4hkI0FxEfGakKuPK/XUMPzPxi5g==} 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.58.1(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.58.1(typescript@6.0.2) '@typescript-eslint/types': 8.58.1 debug: 4.4.3 - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color dev: true @@ -1218,16 +1218,16 @@ packages: '@typescript-eslint/visitor-keys': 8.58.1 dev: true - /@typescript-eslint/tsconfig-utils@8.58.1(typescript@5.9.3): + /@typescript-eslint/tsconfig-utils@8.58.1(typescript@6.0.2): resolution: {integrity: sha512-JAr2hOIct2Q+qk3G+8YFfqkqi7sC86uNryT+2i5HzMa2MPjw4qNFvtjnw1IiA1rP7QhNKVe21mSSLaSjwA1Olw==} 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.2 dev: true - /@typescript-eslint/type-utils@8.58.1(eslint@9.39.3)(typescript@5.9.3): + /@typescript-eslint/type-utils@8.58.1(eslint@9.39.3)(typescript@6.0.2): resolution: {integrity: sha512-HUFxvTJVroT+0rXVJC7eD5zol6ID+Sn5npVPWoFuHGg9Ncq5Q4EYstqR+UOqaNRFXi5TYkpXXkLhoCHe3G0+7w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -1235,12 +1235,12 @@ packages: typescript: '>=4.8.4 <6.1.0' dependencies: '@typescript-eslint/types': 8.58.1 - '@typescript-eslint/typescript-estree': 8.58.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.58.1(eslint@9.39.3)(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.58.1(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.1(eslint@9.39.3)(typescript@6.0.2) 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.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color dev: true @@ -1250,27 +1250,27 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /@typescript-eslint/typescript-estree@8.58.1(typescript@5.9.3): + /@typescript-eslint/typescript-estree@8.58.1(typescript@6.0.2): resolution: {integrity: sha512-w4w7WR7GHOjqqPnvAYbazq+Y5oS68b9CzasGtnd6jIeOIeKUzYzupGTB2T4LTPSv4d+WPeccbxuneTFHYgAAWg==} 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.58.1(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.58.1(typescript@5.9.3) + '@typescript-eslint/project-service': 8.58.1(typescript@6.0.2) + '@typescript-eslint/tsconfig-utils': 8.58.1(typescript@6.0.2) '@typescript-eslint/types': 8.58.1 '@typescript-eslint/visitor-keys': 8.58.1 debug: 4.4.3 minimatch: 10.2.5 semver: 7.7.4 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.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@8.58.1(eslint@9.39.3)(typescript@5.9.3): + /@typescript-eslint/utils@8.58.1(eslint@9.39.3)(typescript@6.0.2): resolution: {integrity: sha512-Ln8R0tmWC7pTtLOzgJzYTXSCjJ9rDNHAqTaVONF4FEi2qwce8mD9iSOxOpLFFvWp/wBFlew0mjM1L1ihYWfBdQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -1280,9 +1280,9 @@ packages: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.3) '@typescript-eslint/scope-manager': 8.58.1 '@typescript-eslint/types': 8.58.1 - '@typescript-eslint/typescript-estree': 8.58.1(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.58.1(typescript@6.0.2) eslint: 9.39.3 - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color dev: true @@ -3699,7 +3699,7 @@ packages: package-json-from-dist: 1.0.1 dev: true - /rolldown-plugin-dts@0.23.2(rolldown@1.0.0-rc.12)(typescript@5.9.3): + /rolldown-plugin-dts@0.23.2(rolldown@1.0.0-rc.12)(typescript@6.0.2): resolution: {integrity: sha512-PbSqLawLgZBGcOGT3yqWBGn4cX+wh2nt5FuBGdcMHyOhoukmjbhYAl8NT9sE4U38Cm9tqLOIQeOrvzeayM0DLQ==} engines: {node: '>=20.19.0'} peerDependencies: @@ -3729,7 +3729,7 @@ packages: obug: 2.1.1 picomatch: 4.0.4 rolldown: 1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - oxc-resolver dev: true @@ -4254,20 +4254,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.2): 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.2 dev: true /ts-mixer@6.0.4: resolution: {integrity: sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==} dev: false - /tsdown@0.21.7(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(typescript@5.9.3): + /tsdown@0.21.7(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(typescript@6.0.2): resolution: {integrity: sha512-ukKIxKQzngkWvOYJAyptudclkm4VQqbjq+9HF5K5qDO8GJsYtMh8gIRwicbnZEnvFPr6mquFwYAVZ8JKt3rY2g==} engines: {node: '>=20.19.0'} hasBin: true @@ -4304,12 +4304,12 @@ packages: obug: 2.1.1 picomatch: 4.0.4 rolldown: 1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) - rolldown-plugin-dts: 0.23.2(rolldown@1.0.0-rc.12)(typescript@5.9.3) + rolldown-plugin-dts: 0.23.2(rolldown@1.0.0-rc.12)(typescript@6.0.2) semver: 7.7.4 tinyexec: 1.0.4 tinyglobby: 0.2.15 tree-kill: 1.2.2 - typescript: 5.9.3 + typescript: 6.0.2 unconfig-core: 7.5.0 unrun: 0.2.34(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) transitivePeerDependencies: @@ -4358,25 +4358,25 @@ packages: rxjs: 7.8.2 dev: false - /typescript-eslint@8.58.1(eslint@9.39.3)(typescript@5.9.3): + /typescript-eslint@8.58.1(eslint@9.39.3)(typescript@6.0.2): resolution: {integrity: sha512-gf6/oHChByg9HJvhMO1iBexJh12AqqTfnuxscMDOVqfJW3htsdRJI/GfPpHTTcyeB8cSTUY2JcZmVgoyPqcrDg==} 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.58.1(@typescript-eslint/parser@8.58.1)(eslint@9.39.3)(typescript@5.9.3) - '@typescript-eslint/parser': 8.58.1(eslint@9.39.3)(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.58.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.58.1(eslint@9.39.3)(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.58.1(@typescript-eslint/parser@8.58.1)(eslint@9.39.3)(typescript@6.0.2) + '@typescript-eslint/parser': 8.58.1(eslint@9.39.3)(typescript@6.0.2) + '@typescript-eslint/typescript-estree': 8.58.1(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.1(eslint@9.39.3)(typescript@6.0.2) eslint: 9.39.3 - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color dev: true - /typescript@5.9.3: - resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} + /typescript@6.0.2: + resolution: {integrity: sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==} engines: {node: '>=14.17'} hasBin: true dev: true