From c230cc74742f720d4927fc588bf9840b0fb336be Mon Sep 17 00:00:00 2001 From: Dylan Staley <88163+dstaley@users.noreply.github.com> Date: Thu, 27 Feb 2025 11:55:36 -0800 Subject: [PATCH] fix(dev-cli): Prevent import of lockfile when none is present --- .changeset/itchy-pigs-learn.md | 5 +++++ packages/dev-cli/src/commands/setup.js | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/itchy-pigs-learn.md diff --git a/.changeset/itchy-pigs-learn.md b/.changeset/itchy-pigs-learn.md new file mode 100644 index 00000000000..f31617c9ba4 --- /dev/null +++ b/.changeset/itchy-pigs-learn.md @@ -0,0 +1,5 @@ +--- +'@clerk/dev-cli': patch +--- + +Fix issue where `clerk-dev` would attempt to import a lockfile even when one was not present. diff --git a/packages/dev-cli/src/commands/setup.js b/packages/dev-cli/src/commands/setup.js index acee0c5cdcd..9d9760cd700 100644 --- a/packages/dev-cli/src/commands/setup.js +++ b/packages/dev-cli/src/commands/setup.js @@ -135,7 +135,7 @@ function hasSupportedLockfile() { async function importPackageLock() { return new Promise((resolve, reject) => { if (!hasSupportedLockfile()) { - resolve(); + return resolve(); } console.log('Supported non-pnpm lockfile detected, importing with `pnpm import`...');