From c48d82ee32728b00cfaeae1c81a7c4497be6d131 Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Mon, 6 Jul 2026 09:24:39 -0700 Subject: [PATCH] Rename local typescript dep to avoid package manager name bugs --- .changeset/young-rivers-stare.md | 5 +++++ packages/typescript6/lib/tsc.js | 2 +- packages/typescript6/lib/tsserverlibrary.d.ts | 2 +- packages/typescript6/lib/tsserverlibrary.js | 2 +- packages/typescript6/lib/typescript.d.ts | 2 +- packages/typescript6/lib/typescript.js | 2 +- packages/typescript6/package.json | 2 +- pnpm-lock.yaml | 6 +++--- 8 files changed, 14 insertions(+), 9 deletions(-) create mode 100644 .changeset/young-rivers-stare.md diff --git a/.changeset/young-rivers-stare.md b/.changeset/young-rivers-stare.md new file mode 100644 index 000000000000..ac7a4c84398e --- /dev/null +++ b/.changeset/young-rivers-stare.md @@ -0,0 +1,5 @@ +--- +"@typescript/typescript6": patch +--- + +Rename local typescript dep to avoid package manager name bugs diff --git a/packages/typescript6/lib/tsc.js b/packages/typescript6/lib/tsc.js index 069e733aa7dc..ebabfbd22c9a 100644 --- a/packages/typescript6/lib/tsc.js +++ b/packages/typescript6/lib/tsc.js @@ -1 +1 @@ -require("typescript/lib/tsc.js"); +require("@typescript/old/lib/tsc.js"); diff --git a/packages/typescript6/lib/tsserverlibrary.d.ts b/packages/typescript6/lib/tsserverlibrary.d.ts index b49328f251c9..062604e92e2e 100644 --- a/packages/typescript6/lib/tsserverlibrary.d.ts +++ b/packages/typescript6/lib/tsserverlibrary.d.ts @@ -1,2 +1,2 @@ -import ts = require("typescript"); +import ts = require("@typescript/old"); export = ts; diff --git a/packages/typescript6/lib/tsserverlibrary.js b/packages/typescript6/lib/tsserverlibrary.js index 0a3352bbe90c..5128c03b4d33 100644 --- a/packages/typescript6/lib/tsserverlibrary.js +++ b/packages/typescript6/lib/tsserverlibrary.js @@ -1 +1 @@ -module.exports = require("typescript"); +module.exports = require("@typescript/old"); diff --git a/packages/typescript6/lib/typescript.d.ts b/packages/typescript6/lib/typescript.d.ts index b49328f251c9..062604e92e2e 100644 --- a/packages/typescript6/lib/typescript.d.ts +++ b/packages/typescript6/lib/typescript.d.ts @@ -1,2 +1,2 @@ -import ts = require("typescript"); +import ts = require("@typescript/old"); export = ts; diff --git a/packages/typescript6/lib/typescript.js b/packages/typescript6/lib/typescript.js index 0a3352bbe90c..5128c03b4d33 100644 --- a/packages/typescript6/lib/typescript.js +++ b/packages/typescript6/lib/typescript.js @@ -1 +1 @@ -module.exports = require("typescript"); +module.exports = require("@typescript/old"); diff --git a/packages/typescript6/package.json b/packages/typescript6/package.json index 2029867f456d..037c11f1ad48 100644 --- a/packages/typescript6/package.json +++ b/packages/typescript6/package.json @@ -31,7 +31,7 @@ "README.md" ], "dependencies": { - "typescript": "^6" + "@typescript/old": "npm:typescript@^6" }, "publishConfig": { "access": "public" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 385a9b2a422b..d2bb995e2cad 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -327,9 +327,9 @@ importers: packages/typescript6: dependencies: - typescript: - specifier: 6.0.2 - version: 6.0.2 + '@typescript/old': + specifier: npm:typescript@^6 + version: typescript@6.0.2 packages/typescriptlang-org: dependencies: