From f3fbcbd8a42c73933f2f308de6e86b83bb06c569 Mon Sep 17 00:00:00 2001 From: Mavis Agent Date: Tue, 29 Sep 2026 03:21:37 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20resolve=20install=20ERESOLVE=20on=20quil?= =?UTF-8?q?t=20=E2=80=94=20downgrade=20typescript=20^7.0.2=20=E2=86=92=20^?= =?UTF-8?q?6.0.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes #33 (TS7 post-merge health check). Cause: @typescript-eslint/eslint-plugin@8.70.1 declares peer typescript ">=4.8.4 <6.1.0"; the typescript 7.0.2 bump (PR #31) violates it and npm refuses ci/install at the resolver stage. Every CI job dies at install, before any test or lint runs. Per the Coddy typescript-7 changelog (Sept 2026): typescript 7.0 ships no stable JavaScript API, and tools like typescript-eslint, ts-node, and the Vue/Svelte/Angular template checkers call that API. The TS team expects typescript 7.1 to ship a new, different API — until then, TS 7 + these tools require an npm alias (@typescript/typescript6) and dual tsc config. Minimal reversible fix: align with the current typescript-eslint ceiling (6.0.x). Touches only the typescript pin in 6 package.jsons (root + packages/cli,core,mcp,sdk,tui); package-lock.json regenerated. Verified locally on depth-30 clone: - npm install resolves cleanly (232 packages added, 0 ERESOLVE) - npm run lint: 0 errors, 14 warnings (pre-existing comma-dangle) - npm test: 15/15 pass, 0 fail, 0 skip across the @quilt/cli suite Re-open the 7.x lane when typescript-eslint 9.x ships with peerDeps aligned to TS 7.0; that bump will arrive in a separate PR with the @typescript/typescript6 alias for ts-node only (CI lint will be 9.x then). Note: this restores main to green from c9b5e9f (post-#32); no other shipped code changes. publish-rubygems.yml remains chronically red on its own pre-merge baseline (issue #33 documents, not caused by). --- package-lock.json | 442 ++++--------------------------------- package.json | 2 +- packages/cli/package.json | 2 +- packages/core/package.json | 2 +- packages/mcp/package.json | 2 +- packages/sdk/package.json | 2 +- packages/tui/package.json | 2 +- 7 files changed, 45 insertions(+), 409 deletions(-) diff --git a/package-lock.json b/package-lock.json index ccc739b..504356a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,7 +22,7 @@ "@typescript-eslint/parser": "^8.67.0", "eslint": "^10.11.0", "globals": "^17.0.0", - "typescript": "^7.0.2", + "typescript": "^6.0.3", "vitest": "^5.0.2" }, "engines": { @@ -66,6 +66,7 @@ "os": [ "netbsd" ], + "peer": true, "engines": { "node": ">=18" } @@ -83,6 +84,7 @@ "os": [ "openbsd" ], + "peer": true, "engines": { "node": ">=18" } @@ -100,6 +102,7 @@ "os": [ "openharmony" ], + "peer": true, "engines": { "node": ">=18" } @@ -536,9 +539,6 @@ "arm64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -557,9 +557,6 @@ "arm64" ], "dev": true, - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -578,9 +575,6 @@ "ppc64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -599,9 +593,6 @@ "s390x" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -620,9 +611,6 @@ "x64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -641,9 +629,6 @@ "x64" ], "dev": true, - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -1132,346 +1117,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/@typescript/typescript-aix-ppc64": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-aix-ppc64/-/typescript-aix-ppc64-7.0.2.tgz", - "integrity": "sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-darwin-arm64": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-arm64/-/typescript-darwin-arm64-7.0.2.tgz", - "integrity": "sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-darwin-x64": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-x64/-/typescript-darwin-x64-7.0.2.tgz", - "integrity": "sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-freebsd-arm64": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-arm64/-/typescript-freebsd-arm64-7.0.2.tgz", - "integrity": "sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-freebsd-x64": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-x64/-/typescript-freebsd-x64-7.0.2.tgz", - "integrity": "sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-linux-arm": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm/-/typescript-linux-arm-7.0.2.tgz", - "integrity": "sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-linux-arm64": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm64/-/typescript-linux-arm64-7.0.2.tgz", - "integrity": "sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-linux-loong64": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-loong64/-/typescript-linux-loong64-7.0.2.tgz", - "integrity": "sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-linux-mips64el": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-mips64el/-/typescript-linux-mips64el-7.0.2.tgz", - "integrity": "sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-linux-ppc64": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-ppc64/-/typescript-linux-ppc64-7.0.2.tgz", - "integrity": "sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-linux-riscv64": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-riscv64/-/typescript-linux-riscv64-7.0.2.tgz", - "integrity": "sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-linux-s390x": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-s390x/-/typescript-linux-s390x-7.0.2.tgz", - "integrity": "sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-linux-x64": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-x64/-/typescript-linux-x64-7.0.2.tgz", - "integrity": "sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-netbsd-arm64": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-arm64/-/typescript-netbsd-arm64-7.0.2.tgz", - "integrity": "sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-netbsd-x64": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-x64/-/typescript-netbsd-x64-7.0.2.tgz", - "integrity": "sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-openbsd-arm64": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-arm64/-/typescript-openbsd-arm64-7.0.2.tgz", - "integrity": "sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-openbsd-x64": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-x64/-/typescript-openbsd-x64-7.0.2.tgz", - "integrity": "sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-sunos-x64": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-sunos-x64/-/typescript-sunos-x64-7.0.2.tgz", - "integrity": "sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-win32-arm64": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-arm64/-/typescript-win32-arm64-7.0.2.tgz", - "integrity": "sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/@typescript/typescript-win32-x64": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-x64/-/typescript-win32-x64-7.0.2.tgz", - "integrity": "sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=16.20.0" - } - }, "node_modules/@vitest/mocker": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-5.0.2.tgz", @@ -2388,6 +2033,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } @@ -2845,9 +2491,6 @@ "arm64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MPL-2.0", "optional": true, "os": [ @@ -2870,9 +2513,6 @@ "arm64" ], "dev": true, - "libc": [ - "musl" - ], "license": "MPL-2.0", "optional": true, "os": [ @@ -2895,9 +2535,6 @@ "x64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MPL-2.0", "optional": true, "os": [ @@ -2920,9 +2557,6 @@ "x64" ], "dev": true, - "libc": [ - "musl" - ], "license": "MPL-2.0", "optional": true, "os": [ @@ -3779,6 +3413,7 @@ "os": [ "aix" ], + "peer": true, "engines": { "node": ">=18" } @@ -3796,6 +3431,7 @@ "os": [ "android" ], + "peer": true, "engines": { "node": ">=18" } @@ -3813,6 +3449,7 @@ "os": [ "android" ], + "peer": true, "engines": { "node": ">=18" } @@ -3830,6 +3467,7 @@ "os": [ "android" ], + "peer": true, "engines": { "node": ">=18" } @@ -3847,6 +3485,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">=18" } @@ -3864,6 +3503,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">=18" } @@ -3881,6 +3521,7 @@ "os": [ "freebsd" ], + "peer": true, "engines": { "node": ">=18" } @@ -3898,6 +3539,7 @@ "os": [ "freebsd" ], + "peer": true, "engines": { "node": ">=18" } @@ -3915,6 +3557,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -3932,6 +3575,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -3949,6 +3593,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -3966,6 +3611,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -3983,6 +3629,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -4000,6 +3647,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -4017,6 +3665,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -4034,6 +3683,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -4051,6 +3701,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -4068,6 +3719,7 @@ "os": [ "netbsd" ], + "peer": true, "engines": { "node": ">=18" } @@ -4085,6 +3737,7 @@ "os": [ "openbsd" ], + "peer": true, "engines": { "node": ">=18" } @@ -4102,6 +3755,7 @@ "os": [ "sunos" ], + "peer": true, "engines": { "node": ">=18" } @@ -4119,6 +3773,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">=18" } @@ -4136,6 +3791,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">=18" } @@ -4153,6 +3809,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">=18" } @@ -4244,38 +3901,17 @@ } }, "node_modules/typescript": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-7.0.2.tgz", - "integrity": "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", + "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", "dev": true, "license": "Apache-2.0", "bin": { - "tsc": "bin/tsc" + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" }, "engines": { - "node": ">=16.20.0" - }, - "optionalDependencies": { - "@typescript/typescript-aix-ppc64": "7.0.2", - "@typescript/typescript-darwin-arm64": "7.0.2", - "@typescript/typescript-darwin-x64": "7.0.2", - "@typescript/typescript-freebsd-arm64": "7.0.2", - "@typescript/typescript-freebsd-x64": "7.0.2", - "@typescript/typescript-linux-arm": "7.0.2", - "@typescript/typescript-linux-arm64": "7.0.2", - "@typescript/typescript-linux-loong64": "7.0.2", - "@typescript/typescript-linux-mips64el": "7.0.2", - "@typescript/typescript-linux-ppc64": "7.0.2", - "@typescript/typescript-linux-riscv64": "7.0.2", - "@typescript/typescript-linux-s390x": "7.0.2", - "@typescript/typescript-linux-x64": "7.0.2", - "@typescript/typescript-netbsd-arm64": "7.0.2", - "@typescript/typescript-netbsd-x64": "7.0.2", - "@typescript/typescript-openbsd-arm64": "7.0.2", - "@typescript/typescript-openbsd-x64": "7.0.2", - "@typescript/typescript-sunos-x64": "7.0.2", - "@typescript/typescript-win32-arm64": "7.0.2", - "@typescript/typescript-win32-x64": "7.0.2" + "node": ">=14.17" } }, "node_modules/undici-types": { @@ -4567,7 +4203,7 @@ "devDependencies": { "@types/node": "^26.6.2", "tsx": "^4.23.15", - "typescript": "^7.0.2" + "typescript": "^6.0.3" } }, "packages/core": { @@ -4579,7 +4215,7 @@ }, "devDependencies": { "@types/node": "^26.6.2", - "typescript": "^7.0.2", + "typescript": "^6.0.3", "vitest": "^5.0.2" }, "peerDependencies": { @@ -4600,7 +4236,7 @@ }, "devDependencies": { "@types/node": "^26.6.2", - "typescript": "^7.0.2" + "typescript": "^6.0.3" } }, "packages/sdk": { @@ -4613,7 +4249,7 @@ }, "devDependencies": { "@types/node": "^26.6.2", - "typescript": "^7.0.2" + "typescript": "^6.0.3" }, "peerDependencies": { "@quilt/core": "*" @@ -4632,7 +4268,7 @@ "devDependencies": { "@types/node": "^26.6.2", "tsx": "^4.23.15", - "typescript": "^7.0.2" + "typescript": "^6.0.3" }, "engines": { "node": ">=18.0.0" diff --git a/package.json b/package.json index 5ca40b4..9d10b5c 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@typescript-eslint/parser": "^8.67.0", "eslint": "^10.11.0", "globals": "^17.0.0", - "typescript": "^7.0.2", + "typescript": "^6.0.3", "vitest": "^5.0.2" }, "dependencies": { diff --git a/packages/cli/package.json b/packages/cli/package.json index b98e6d0..c7fc21f 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -17,7 +17,7 @@ "yaml": "^2.9.1" }, "devDependencies": { - "typescript": "^7.0.2", + "typescript": "^6.0.3", "@types/node": "^26.6.2", "tsx": "^4.23.15" } diff --git a/packages/core/package.json b/packages/core/package.json index cf2ebf8..423c5b1 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -28,7 +28,7 @@ } }, "devDependencies": { - "typescript": "^7.0.2", + "typescript": "^6.0.3", "@types/node": "^26.6.2", "vitest": "^5.0.2" } diff --git a/packages/mcp/package.json b/packages/mcp/package.json index fe51169..6fe890a 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -18,7 +18,7 @@ "@modelcontextprotocol/sdk": "^1.30.1" }, "devDependencies": { - "typescript": "^7.0.2", + "typescript": "^6.0.3", "@types/node": "^26.6.2" } } diff --git a/packages/sdk/package.json b/packages/sdk/package.json index af1f2db..563cd08 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -20,6 +20,6 @@ }, "devDependencies": { "@types/node": "^26.6.2", - "typescript": "^7.0.2" + "typescript": "^6.0.3" } } diff --git a/packages/tui/package.json b/packages/tui/package.json index 77d4045..ea6a326 100644 --- a/packages/tui/package.json +++ b/packages/tui/package.json @@ -26,7 +26,7 @@ "devDependencies": { "@types/node": "^26.6.2", "tsx": "^4.23.15", - "typescript": "^7.0.2" + "typescript": "^6.0.3" }, "engines": { "node": ">=18.0.0"