From 8f39a1d9f021e12a61e1de0be9c0897da32cb298 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 23 Jun 2026 17:10:08 +0000 Subject: [PATCH 1/3] chore(deps): update dependency typescript to v6 --- packages/eslint-config/package.json | 2 +- packages/globals-vitest/package.json | 2 +- packages/prettier-config/package.json | 2 +- packages/release-it-config/package.json | 2 +- packages/semantic-release-config/package.json | 2 +- pnpm-lock.yaml | 156 +++++++++--------- 6 files changed, 83 insertions(+), 83 deletions(-) diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index ef911a7..699d9bf 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -26,7 +26,7 @@ "eslint": "^10.0.0", "prettier": "^3.2.5", "release-it": "^20.0.0", - "typescript": "^5.4.5" + "typescript": "^6.0.0" }, "peerDependencies": { "eslint": ">= 10", diff --git a/packages/globals-vitest/package.json b/packages/globals-vitest/package.json index a745a26..c41b52d 100644 --- a/packages/globals-vitest/package.json +++ b/packages/globals-vitest/package.json @@ -22,7 +22,7 @@ "import-meta-resolve": "^4.2.0", "prettier": "^3.2.5", "release-it": "^20.0.0", - "typescript": "^5.4.5", + "typescript": "^6.0.0", "vitest": "4.1.9" }, "peerDependencies": { diff --git a/packages/prettier-config/package.json b/packages/prettier-config/package.json index b78d67a..4dbcda5 100644 --- a/packages/prettier-config/package.json +++ b/packages/prettier-config/package.json @@ -18,7 +18,7 @@ "eslint": "^10.0.0", "prettier": "^3.2.5", "release-it": "^20.0.0", - "typescript": "^5.4.5" + "typescript": "^6.0.0" }, "peerDependencies": { "prettier": ">= 3" diff --git a/packages/release-it-config/package.json b/packages/release-it-config/package.json index c9fa85c..a5ec35c 100644 --- a/packages/release-it-config/package.json +++ b/packages/release-it-config/package.json @@ -22,7 +22,7 @@ "globals": "^17.0.0", "prettier": "^3.2.5", "release-it": "^20.0.0", - "typescript": "^5.4.5" + "typescript": "^6.0.0" }, "peerDependencies": { "release-it": ">= 17" diff --git a/packages/semantic-release-config/package.json b/packages/semantic-release-config/package.json index db8d907..0aa71ac 100644 --- a/packages/semantic-release-config/package.json +++ b/packages/semantic-release-config/package.json @@ -29,7 +29,7 @@ "prettier": "^3.2.5", "release-it": "20.2.0", "semantic-release": "25.0.5", - "typescript": "5.9.3" + "typescript": "6.0.3" }, "peerDependencies": { "semantic-release": ">= 24" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e2b3804..ac0925a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,10 +18,10 @@ importers: version: 10.0.1(eslint@10.5.0(jiti@2.7.0)) '@typescript-eslint/eslint-plugin': specifier: 8.62.0 - version: 8.62.0(@typescript-eslint/parser@8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.5.0(jiti@2.7.0))(typescript@5.9.3) + version: 8.62.0(@typescript-eslint/parser@8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3) '@typescript-eslint/parser': specifier: 8.62.0 - version: 8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@5.9.3) + version: 8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3) eslint-config-prettier: specifier: 10.1.8 version: 10.1.8(eslint@10.5.0(jiti@2.7.0)) @@ -30,7 +30,7 @@ importers: version: 17.7.0 typescript-eslint: specifier: 8.62.0 - version: 8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@5.9.3) + version: 8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3) devDependencies: '@frsource/prettier-config': specifier: workspace:* @@ -48,8 +48,8 @@ importers: specifier: ^20.0.0 version: 20.2.0(@types/node@24.13.2) typescript: - specifier: ^5.4.5 - version: 5.9.3 + specifier: ^6.0.0 + version: 6.0.3 packages/globals-vitest: devDependencies: @@ -78,8 +78,8 @@ importers: specifier: ^20.0.0 version: 20.2.0(@types/node@24.13.2) typescript: - specifier: ^5.4.5 - version: 5.9.3 + specifier: ^6.0.0 + version: 6.0.3 vitest: specifier: 4.1.9 version: 4.1.9(@types/node@24.13.2)(vite@6.3.5(@types/node@24.13.2)(jiti@2.7.0)) @@ -102,8 +102,8 @@ importers: specifier: ^20.0.0 version: 20.2.0(@types/node@24.13.2) typescript: - specifier: ^5.4.5 - version: 5.9.3 + specifier: ^6.0.0 + version: 6.0.3 packages/release-it-config: dependencies: @@ -130,29 +130,29 @@ importers: specifier: ^20.0.0 version: 20.2.0(@types/node@24.13.2) typescript: - specifier: ^5.4.5 - version: 5.9.3 + specifier: ^6.0.0 + version: 6.0.3 packages/semantic-release-config: dependencies: '@semantic-release/changelog': specifier: 6.0.3 - version: 6.0.3(semantic-release@25.0.5(typescript@5.9.3)) + version: 6.0.3(semantic-release@25.0.5(typescript@6.0.3)) '@semantic-release/commit-analyzer': specifier: 13.0.1 - version: 13.0.1(semantic-release@25.0.5(typescript@5.9.3)) + version: 13.0.1(semantic-release@25.0.5(typescript@6.0.3)) '@semantic-release/git': specifier: 10.0.1 - version: 10.0.1(semantic-release@25.0.5(typescript@5.9.3)) + version: 10.0.1(semantic-release@25.0.5(typescript@6.0.3)) '@semantic-release/github': specifier: 12.0.8 - version: 12.0.8(semantic-release@25.0.5(typescript@5.9.3)) + version: 12.0.8(semantic-release@25.0.5(typescript@6.0.3)) '@semantic-release/npm': specifier: 13.1.5 - version: 13.1.5(semantic-release@25.0.5(typescript@5.9.3)) + version: 13.1.5(semantic-release@25.0.5(typescript@6.0.3)) '@semantic-release/release-notes-generator': specifier: 14.1.1 - version: 14.1.1(semantic-release@25.0.5(typescript@5.9.3)) + version: 14.1.1(semantic-release@25.0.5(typescript@6.0.3)) devDependencies: '@frsource/eslint-config': specifier: workspace:* @@ -180,10 +180,10 @@ importers: version: 20.2.0(@types/node@24.13.2) semantic-release: specifier: 25.0.5 - version: 25.0.5(typescript@5.9.3) + version: 25.0.5(typescript@6.0.3) typescript: - specifier: 5.9.3 - version: 5.9.3 + specifier: 6.0.3 + version: 6.0.3 packages: @@ -2679,8 +2679,8 @@ packages: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - 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 @@ -3374,15 +3374,15 @@ snapshots: '@sec-ant/readable-stream@0.4.1': {} - '@semantic-release/changelog@6.0.3(semantic-release@25.0.5(typescript@5.9.3))': + '@semantic-release/changelog@6.0.3(semantic-release@25.0.5(typescript@6.0.3))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 fs-extra: 11.3.0 lodash: 4.17.21 - semantic-release: 25.0.5(typescript@5.9.3) + semantic-release: 25.0.5(typescript@6.0.3) - '@semantic-release/commit-analyzer@13.0.1(semantic-release@25.0.5(typescript@5.9.3))': + '@semantic-release/commit-analyzer@13.0.1(semantic-release@25.0.5(typescript@6.0.3))': dependencies: conventional-changelog-angular: 8.0.0 conventional-changelog-writer: 8.1.0 @@ -3392,7 +3392,7 @@ snapshots: import-from-esm: 2.0.0 lodash-es: 4.17.21 micromatch: 4.0.8 - semantic-release: 25.0.5(typescript@5.9.3) + semantic-release: 25.0.5(typescript@6.0.3) transitivePeerDependencies: - supports-color @@ -3400,7 +3400,7 @@ snapshots: '@semantic-release/error@4.0.0': {} - '@semantic-release/git@10.0.1(semantic-release@25.0.5(typescript@5.9.3))': + '@semantic-release/git@10.0.1(semantic-release@25.0.5(typescript@6.0.3))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 @@ -3410,11 +3410,11 @@ snapshots: lodash: 4.17.21 micromatch: 4.0.8 p-reduce: 2.1.0 - semantic-release: 25.0.5(typescript@5.9.3) + semantic-release: 25.0.5(typescript@6.0.3) transitivePeerDependencies: - supports-color - '@semantic-release/github@12.0.8(semantic-release@25.0.5(typescript@5.9.3))': + '@semantic-release/github@12.0.8(semantic-release@25.0.5(typescript@6.0.3))': dependencies: '@octokit/core': 7.0.6 '@octokit/plugin-paginate-rest': 14.0.0(@octokit/core@7.0.6) @@ -3430,14 +3430,14 @@ snapshots: lodash-es: 4.17.21 mime: 4.0.7 p-filter: 4.1.0 - semantic-release: 25.0.5(typescript@5.9.3) + semantic-release: 25.0.5(typescript@6.0.3) tinyglobby: 0.2.16 undici: 7.22.0 url-join: 5.0.0 transitivePeerDependencies: - supports-color - '@semantic-release/npm@13.1.5(semantic-release@25.0.5(typescript@5.9.3))': + '@semantic-release/npm@13.1.5(semantic-release@25.0.5(typescript@6.0.3))': dependencies: '@actions/core': 3.0.0 '@semantic-release/error': 4.0.0 @@ -3452,11 +3452,11 @@ snapshots: rc: 1.2.8 read-pkg: 10.1.0 registry-auth-token: 5.1.0 - semantic-release: 25.0.5(typescript@5.9.3) + semantic-release: 25.0.5(typescript@6.0.3) semver: 7.7.4 tempy: 3.1.0 - '@semantic-release/release-notes-generator@14.1.1(semantic-release@25.0.5(typescript@5.9.3))': + '@semantic-release/release-notes-generator@14.1.1(semantic-release@25.0.5(typescript@6.0.3))': dependencies: conventional-changelog-angular: 8.3.0 conventional-changelog-writer: 8.4.0 @@ -3466,7 +3466,7 @@ snapshots: import-from-esm: 2.0.0 lodash-es: 4.17.21 read-package-up: 11.0.0 - semantic-release: 25.0.5(typescript@5.9.3) + semantic-release: 25.0.5(typescript@6.0.3) transitivePeerDependencies: - supports-color @@ -3511,40 +3511,40 @@ snapshots: dependencies: parse-path: 7.1.0 - '@typescript-eslint/eslint-plugin@8.62.0(@typescript-eslint/parser@8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.5.0(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.62.0(@typescript-eslint/parser@8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/parser': 8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3) '@typescript-eslint/scope-manager': 8.62.0 - '@typescript-eslint/type-utils': 8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@5.9.3) - '@typescript-eslint/utils': 8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/utils': 8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3) '@typescript-eslint/visitor-keys': 8.62.0 eslint: 10.5.0(jiti@2.7.0) 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 - '@typescript-eslint/parser@8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/parser@8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3)': dependencies: '@typescript-eslint/scope-manager': 8.62.0 '@typescript-eslint/types': 8.62.0 - '@typescript-eslint/typescript-estree': 8.62.0(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.62.0(typescript@6.0.3) '@typescript-eslint/visitor-keys': 8.62.0 debug: 4.4.3 eslint: 10.5.0(jiti@2.7.0) - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.62.0(typescript@5.9.3)': + '@typescript-eslint/project-service@8.62.0(typescript@6.0.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.62.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.62.0(typescript@6.0.3) '@typescript-eslint/types': 8.62.0 debug: 4.4.3 - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -3553,47 +3553,47 @@ snapshots: '@typescript-eslint/types': 8.62.0 '@typescript-eslint/visitor-keys': 8.62.0 - '@typescript-eslint/tsconfig-utils@8.62.0(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.62.0(typescript@6.0.3)': dependencies: - typescript: 5.9.3 + typescript: 6.0.3 - '@typescript-eslint/type-utils@8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3)': dependencies: '@typescript-eslint/types': 8.62.0 - '@typescript-eslint/typescript-estree': 8.62.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.62.0(typescript@6.0.3) + '@typescript-eslint/utils': 8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3) debug: 4.4.3 eslint: 10.5.0(jiti@2.7.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 '@typescript-eslint/types@8.62.0': {} - '@typescript-eslint/typescript-estree@8.62.0(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.62.0(typescript@6.0.3)': dependencies: - '@typescript-eslint/project-service': 8.62.0(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.62.0(typescript@5.9.3) + '@typescript-eslint/project-service': 8.62.0(typescript@6.0.3) + '@typescript-eslint/tsconfig-utils': 8.62.0(typescript@6.0.3) '@typescript-eslint/types': 8.62.0 '@typescript-eslint/visitor-keys': 8.62.0 debug: 4.4.3 minimatch: 10.2.5 semver: 7.8.5 tinyglobby: 0.2.17 - 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 - '@typescript-eslint/utils@8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/utils@8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.5.0(jiti@2.7.0)) '@typescript-eslint/scope-manager': 8.62.0 '@typescript-eslint/types': 8.62.0 - '@typescript-eslint/typescript-estree': 8.62.0(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.62.0(typescript@6.0.3) eslint: 10.5.0(jiti@2.7.0) - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -3916,14 +3916,14 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig@9.0.0(typescript@5.9.3): + cosmiconfig@9.0.0(typescript@6.0.3): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.3 cross-spawn@7.0.6: dependencies: @@ -5025,15 +5025,15 @@ snapshots: safer-buffer@2.1.2: {} - semantic-release@25.0.5(typescript@5.9.3): + semantic-release@25.0.5(typescript@6.0.3): dependencies: - '@semantic-release/commit-analyzer': 13.0.1(semantic-release@25.0.5(typescript@5.9.3)) + '@semantic-release/commit-analyzer': 13.0.1(semantic-release@25.0.5(typescript@6.0.3)) '@semantic-release/error': 4.0.0 - '@semantic-release/github': 12.0.8(semantic-release@25.0.5(typescript@5.9.3)) - '@semantic-release/npm': 13.1.5(semantic-release@25.0.5(typescript@5.9.3)) - '@semantic-release/release-notes-generator': 14.1.1(semantic-release@25.0.5(typescript@5.9.3)) + '@semantic-release/github': 12.0.8(semantic-release@25.0.5(typescript@6.0.3)) + '@semantic-release/npm': 13.1.5(semantic-release@25.0.5(typescript@6.0.3)) + '@semantic-release/release-notes-generator': 14.1.1(semantic-release@25.0.5(typescript@6.0.3)) aggregate-error: 5.0.0 - cosmiconfig: 9.0.0(typescript@5.9.3) + cosmiconfig: 9.0.0(typescript@6.0.3) debug: 4.4.3 env-ci: 11.2.0 execa: 9.5.3 @@ -5259,9 +5259,9 @@ snapshots: traverse@0.6.8: {} - ts-api-utils@2.5.0(typescript@5.9.3): + ts-api-utils@2.5.0(typescript@6.0.3): dependencies: - typescript: 5.9.3 + typescript: 6.0.3 tslib@2.8.1: {} @@ -5283,18 +5283,18 @@ snapshots: typedarray@0.0.6: {} - typescript-eslint@8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@5.9.3): + typescript-eslint@8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.62.0(@typescript-eslint/parser@8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.5.0(jiti@2.7.0))(typescript@5.9.3) - '@typescript-eslint/parser': 8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.62.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.62.0(@typescript-eslint/parser@8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/parser': 8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/typescript-estree': 8.62.0(typescript@6.0.3) + '@typescript-eslint/utils': 8.62.0(eslint@10.5.0(jiti@2.7.0))(typescript@6.0.3) eslint: 10.5.0(jiti@2.7.0) - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - typescript@5.9.3: {} + typescript@6.0.3: {} uglify-js@3.19.3: optional: true From 52d76bb35bfb39a8acd24041d8b792ef6766624f Mon Sep 17 00:00:00 2001 From: Jakub Freisler Date: Thu, 25 Jun 2026 23:18:55 +0200 Subject: [PATCH 2/3] fix: add --skipLibCheck to semantic-release-config build for TypeScript v6 compat --- packages/semantic-release-config/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/semantic-release-config/package.json b/packages/semantic-release-config/package.json index a0a360b..3043713 100644 --- a/packages/semantic-release-config/package.json +++ b/packages/semantic-release-config/package.json @@ -4,7 +4,7 @@ "main": "index.mjs", "types": "index.d.mts", "scripts": { - "build": "tsc index.mjs --declaration --emitDeclarationOnly --allowJs --moduleResolution bundler --target esnext", + "build": "tsc index.mjs --declaration --emitDeclarationOnly --allowJs --moduleResolution bundler --target esnext --skipLibCheck", "release": "release-it", "eslint": "eslint .", "prettier": "prettier . --check", From d9289f5581bc880e5d5a1e3678ea7d80256c2ef6 Mon Sep 17 00:00:00 2001 From: Jakub Freisler Date: Thu, 25 Jun 2026 23:19:06 +0200 Subject: [PATCH 3/3] ci: trigger CI