diff --git a/package.json b/package.json index e3ab7c5..957eff6 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "prettier": "^3.7.4", "ts-jest": "^29.1.1", "turbo": "^1.10.16", - "typescript": "^5.3.2", + "typescript": "^5.9.3", "@arethetypeswrong/cli": "^0.18.2" }, "engines": { diff --git a/packages/eslint-config-custom/package.json b/packages/eslint-config-custom/package.json index c0fb4da..b5ac2c1 100644 --- a/packages/eslint-config-custom/package.json +++ b/packages/eslint-config-custom/package.json @@ -12,7 +12,7 @@ "eslint-config-turbo": "^2.7.3" }, "devDependencies": { - "typescript": "^5.3.2" + "typescript": "^5.9.3" }, "publishConfig": { "access": "public" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c5ef8b7..edaa5b3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,22 +21,22 @@ importers: version: 3.7.4 ts-jest: specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.3.2) + version: 29.1.1(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.9.3) turbo: specifier: ^1.10.16 version: 1.10.16 typescript: - specifier: ^5.3.2 - version: 5.3.2 + specifier: ^5.9.3 + version: 5.9.3 packages/eslint-config-custom: dependencies: '@typescript-eslint/eslint-plugin': specifier: ^6.12.0 - version: 6.12.0(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.3.2) + version: 6.12.0(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.9.3) '@typescript-eslint/parser': specifier: ^6.13.1 - version: 6.13.1(eslint@8.54.0)(typescript@5.3.2) + version: 6.13.1(eslint@8.54.0)(typescript@5.9.3) eslint: specifier: ^8.54.0 version: 8.54.0 @@ -51,8 +51,8 @@ importers: version: 1.0.0(eslint@8.54.0) devDependencies: typescript: - specifier: ^5.3.2 - version: 5.3.2 + specifier: ^5.9.3 + version: 5.9.3 packages/knit: dependencies: @@ -86,7 +86,7 @@ importers: version: link:../tsconfig tsup: specifier: ^8.5.1 - version: 8.5.1(typescript@5.3.2) + version: 8.5.1(typescript@5.9.3) packages/knit-test-spec: devDependencies: @@ -1694,7 +1694,7 @@ packages: '@types/yargs-parser': 21.0.3 dev: true - /@typescript-eslint/eslint-plugin@6.12.0(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.3.2): + /@typescript-eslint/eslint-plugin@6.12.0(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.9.3): resolution: {integrity: sha512-XOpZ3IyJUIV1b15M7HVOpgQxPPF7lGXgsfcEIu3yDxFPaf/xZKt7s9QO/pbk7vpWQyVulpJbu4E5LwpZiQo4kA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1706,10 +1706,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.9.0 - '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.3.2) + '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.9.3) '@typescript-eslint/scope-manager': 6.12.0 - '@typescript-eslint/type-utils': 6.12.0(eslint@8.54.0)(typescript@5.3.2) - '@typescript-eslint/utils': 6.12.0(eslint@8.54.0)(typescript@5.3.2) + '@typescript-eslint/type-utils': 6.12.0(eslint@8.54.0)(typescript@5.9.3) + '@typescript-eslint/utils': 6.12.0(eslint@8.54.0)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 6.12.0 debug: 4.3.4 eslint: 8.54.0 @@ -1717,13 +1717,13 @@ packages: ignore: 5.2.4 natural-compare: 1.4.0 semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.3.2) - typescript: 5.3.2 + ts-api-utils: 1.0.3(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/parser@6.13.1(eslint@8.54.0)(typescript@5.3.2): + /@typescript-eslint/parser@6.13.1(eslint@8.54.0)(typescript@5.9.3): resolution: {integrity: sha512-fs2XOhWCzRhqMmQf0eicLa/CWSaYss2feXsy7xBD/pLyWke/jCIVc2s1ikEAtSW7ina1HNhv7kONoEfVNEcdDQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1735,11 +1735,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.13.1 '@typescript-eslint/types': 6.13.1 - '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.3.2) + '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.9.3) '@typescript-eslint/visitor-keys': 6.13.1 debug: 4.3.4 eslint: 8.54.0 - typescript: 5.3.2 + typescript: 5.9.3 transitivePeerDependencies: - supports-color dev: false @@ -1760,7 +1760,7 @@ packages: '@typescript-eslint/visitor-keys': 6.13.1 dev: false - /@typescript-eslint/type-utils@6.12.0(eslint@8.54.0)(typescript@5.3.2): + /@typescript-eslint/type-utils@6.12.0(eslint@8.54.0)(typescript@5.9.3): resolution: {integrity: sha512-WWmRXxhm1X8Wlquj+MhsAG4dU/Blvf1xDgGaYCzfvStP2NwPQh6KBvCDbiOEvaE0filhranjIlK/2fSTVwtBng==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1770,12 +1770,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.12.0(typescript@5.3.2) - '@typescript-eslint/utils': 6.12.0(eslint@8.54.0)(typescript@5.3.2) + '@typescript-eslint/typescript-estree': 6.12.0(typescript@5.9.3) + '@typescript-eslint/utils': 6.12.0(eslint@8.54.0)(typescript@5.9.3) debug: 4.4.3 eslint: 8.54.0 - ts-api-utils: 1.0.3(typescript@5.3.2) - typescript: 5.3.2 + ts-api-utils: 1.0.3(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color dev: false @@ -1790,7 +1790,7 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: false - /@typescript-eslint/typescript-estree@6.12.0(typescript@5.3.2): + /@typescript-eslint/typescript-estree@6.12.0(typescript@5.9.3): resolution: {integrity: sha512-vw9E2P9+3UUWzhgjyyVczLWxZ3GuQNT7QpnIY3o5OMeLO/c8oHljGc8ZpryBMIyympiAAaKgw9e5Hl9dCWFOYw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1805,13 +1805,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.7.3 - ts-api-utils: 1.0.3(typescript@5.3.2) - typescript: 5.3.2 + ts-api-utils: 1.0.3(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/typescript-estree@6.13.1(typescript@5.3.2): + /@typescript-eslint/typescript-estree@6.13.1(typescript@5.9.3): resolution: {integrity: sha512-sBLQsvOC0Q7LGcUHO5qpG1HxRgePbT6wwqOiGLpR8uOJvPJbfs0mW3jPA3ujsDvfiVwVlWUDESNXv44KtINkUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1826,13 +1826,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.7.3 - ts-api-utils: 1.0.3(typescript@5.3.2) - typescript: 5.3.2 + ts-api-utils: 1.0.3(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/utils@6.12.0(eslint@8.54.0)(typescript@5.3.2): + /@typescript-eslint/utils@6.12.0(eslint@8.54.0)(typescript@5.9.3): resolution: {integrity: sha512-LywPm8h3tGEbgfyjYnu3dauZ0U7R60m+miXgKcZS8c7QALO9uWJdvNoP+duKTk2XMWc7/Q3d/QiCuLN9X6SWyQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1843,7 +1843,7 @@ packages: '@types/semver': 7.5.3 '@typescript-eslint/scope-manager': 6.12.0 '@typescript-eslint/types': 6.12.0 - '@typescript-eslint/typescript-estree': 6.12.0(typescript@5.3.2) + '@typescript-eslint/typescript-estree': 6.12.0(typescript@5.9.3) eslint: 8.54.0 semver: 7.7.3 transitivePeerDependencies: @@ -4318,20 +4318,20 @@ packages: hasBin: true dev: true - /ts-api-utils@1.0.3(typescript@5.3.2): + /ts-api-utils@1.0.3(typescript@5.9.3): resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.3.2 + typescript: 5.9.3 dev: false /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-jest@29.1.1(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.3.2): + /ts-jest@29.1.1(@babel/core@7.28.5)(jest@29.7.0)(typescript@5.9.3): resolution: {integrity: sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -4361,11 +4361,11 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.5.4 - typescript: 5.3.2 + typescript: 5.9.3 yargs-parser: 21.1.1 dev: true - /tsup@8.5.1(typescript@5.3.2): + /tsup@8.5.1(typescript@5.9.3): resolution: {integrity: sha512-xtgkqwdhpKWr3tKPmCkvYmS9xnQK3m3XgxZHwSUjvfTjp7YfXe5tT3GgWi0F2N+ZSMsOeWeZFh7ZZFg5iPhing==} engines: {node: '>=18'} hasBin: true @@ -4401,7 +4401,7 @@ packages: tinyexec: 0.3.2 tinyglobby: 0.2.15 tree-kill: 1.2.2 - typescript: 5.3.2 + typescript: 5.9.3 transitivePeerDependencies: - jiti - supports-color @@ -4556,17 +4556,17 @@ packages: engines: {node: '>=4.2.0'} hasBin: true - /typescript@5.3.2: - resolution: {integrity: sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==} - engines: {node: '>=14.17'} - hasBin: true - /typescript@5.6.1-rc: resolution: {integrity: sha512-E3b2+1zEFu84jB0YQi9BORDjz9+jGbwwy1Zi3G0LUNw7a7cePUrHMRNy8aPh53nXpkFGVHSxIZo5vKTfYaFiBQ==} engines: {node: '>=14.17'} hasBin: true dev: true + /typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} + engines: {node: '>=14.17'} + hasBin: true + /ufo@1.6.2: resolution: {integrity: sha512-heMioaxBcG9+Znsda5Q8sQbWnLJSl98AFDXTO80wELWEzX3hordXsTdxrIfMQoO9IY1MEnoGoPjpoKpMj+Yx0Q==} dev: true