From 189cb5603e17df5289bc8c14c9a69884382f5cd5 Mon Sep 17 00:00:00 2001 From: Josh Goldberg Date: Tue, 25 Mar 2025 13:51:35 -0400 Subject: [PATCH] fix: run pnpm install with --no-frozen-lockfile --- src/blocks/blockPackageJson.test.ts | 14 +++++++------- src/blocks/blockPackageJson.ts | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/blocks/blockPackageJson.test.ts b/src/blocks/blockPackageJson.test.ts index 4458cd9fc..d2a5816ba 100644 --- a/src/blocks/blockPackageJson.test.ts +++ b/src/blocks/blockPackageJson.test.ts @@ -22,7 +22,7 @@ describe("blockPackageJson", () => { "scripts": [ { "commands": [ - "pnpm install", + "pnpm install --no-frozen-lockfile", ], "phase": 1, }, @@ -55,7 +55,7 @@ describe("blockPackageJson", () => { "scripts": [ { "commands": [ - "pnpm install", + "pnpm install --no-frozen-lockfile", ], "phase": 1, }, @@ -86,7 +86,7 @@ describe("blockPackageJson", () => { "scripts": [ { "commands": [ - "pnpm install", + "pnpm install --no-frozen-lockfile", "pnpm dedupe", ], "phase": 1, @@ -121,7 +121,7 @@ describe("blockPackageJson", () => { "scripts": [ { "commands": [ - "pnpm install", + "pnpm install --no-frozen-lockfile", "pnpm dedupe", ], "phase": 1, @@ -147,7 +147,7 @@ describe("blockPackageJson", () => { "scripts": [ { "commands": [ - "pnpm install", + "pnpm install --no-frozen-lockfile", ], "phase": 1, }, @@ -175,7 +175,7 @@ describe("blockPackageJson", () => { "scripts": [ { "commands": [ - "pnpm install", + "pnpm install --no-frozen-lockfile", ], "phase": 1, }, @@ -198,7 +198,7 @@ describe("blockPackageJson", () => { "scripts": [ { "commands": [ - "pnpm install --offline", + "pnpm install --offline --no-frozen-lockfile", ], "phase": 1, }, diff --git a/src/blocks/blockPackageJson.ts b/src/blocks/blockPackageJson.ts index afb6d01b7..c003a5fa2 100644 --- a/src/blocks/blockPackageJson.ts +++ b/src/blocks/blockPackageJson.ts @@ -93,7 +93,7 @@ export const blockPackageJson = base.createBlock({ scripts: [ { commands: [ - offline ? "pnpm install --offline" : "pnpm install", + `pnpm install ${offline ? "--offline " : ""}--no-frozen-lockfile`, ...addons.cleanupCommands, ], phase: CommandPhase.Install,