From c46a5ccadbaa753b9234254f8cdf3f054d77d94e Mon Sep 17 00:00:00 2001 From: Kiran Kurian <8814744+KiranJKurian@users.noreply.github.com> Date: Tue, 23 Apr 2024 17:09:07 -0400 Subject: [PATCH 1/2] Fix missing typescript peer dependency package.json Typescript is being used from src as a dependency but is only listed as a dev dependencies in the package.json. Package.json needs to be updated to include it as a peer dependency so package managers like pnpm can correctly resolve the dependency. --- packages/typescript-vfs/package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/typescript-vfs/package.json b/packages/typescript-vfs/package.json index c4421a55db27..1e5caae4e64b 100755 --- a/packages/typescript-vfs/package.json +++ b/packages/typescript-vfs/package.json @@ -53,5 +53,8 @@ "tsdx": "^0.14.1", "tslib": "^1.10.0", "typescript": "*" + }, + "peerDependencies": { + "typescript": "*" } } From 1929ea5f738a522e1e1b3f294fa091e1141df143 Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Mon, 3 Jun 2024 19:46:43 -0700 Subject: [PATCH 2/2] Add changeset --- .changeset/serious-monkeys-sin.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/serious-monkeys-sin.md diff --git a/.changeset/serious-monkeys-sin.md b/.changeset/serious-monkeys-sin.md new file mode 100644 index 000000000000..ba6376962d08 --- /dev/null +++ b/.changeset/serious-monkeys-sin.md @@ -0,0 +1,5 @@ +--- +"@typescript/vfs": patch +--- + +Fix missing typescript peer dependency