From a1669c1f8c85dc453dfeadcdf4ddac35d0d6571e Mon Sep 17 00:00:00 2001 From: Steven Yung Date: Thu, 19 Oct 2023 16:04:32 +0200 Subject: [PATCH 1/2] fix(cli): prevent production install on add cmd --- .changeset/great-queens-yawn.md | 5 +++++ packages/astro/src/cli/add/index.ts | 6 +++++- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 .changeset/great-queens-yawn.md diff --git a/.changeset/great-queens-yawn.md b/.changeset/great-queens-yawn.md new file mode 100644 index 000000000000..22711f0e1e9c --- /dev/null +++ b/.changeset/great-queens-yawn.md @@ -0,0 +1,5 @@ +--- +'astro': minor +--- + +prevent production install on astro add cmd diff --git a/packages/astro/src/cli/add/index.ts b/packages/astro/src/cli/add/index.ts index de27c368e0d8..42b16066577e 100644 --- a/packages/astro/src/cli/add/index.ts +++ b/packages/astro/src/cli/add/index.ts @@ -700,7 +700,11 @@ async function tryToInstallIntegrations({ ...inheritedFlags, ...installCommand.dependencies, ], - { cwd } + { + cwd, + // reset NODE_ENV to ensure install command run in dev mode + env: { NODE_ENV: undefined }, + } ); spinner.succeed(); return UpdateResult.updated; From d5afe62d1b3b8cd8dae02c2010739394efcd2a48 Mon Sep 17 00:00:00 2001 From: Bjorn Lu Date: Fri, 20 Oct 2023 21:18:36 +0800 Subject: [PATCH 2/2] Update .changeset/great-queens-yawn.md --- .changeset/great-queens-yawn.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/great-queens-yawn.md b/.changeset/great-queens-yawn.md index 22711f0e1e9c..6ab1e857f411 100644 --- a/.changeset/great-queens-yawn.md +++ b/.changeset/great-queens-yawn.md @@ -1,5 +1,5 @@ --- -'astro': minor +'astro': patch --- prevent production install on astro add cmd