diff options
author | 2023-08-17 01:35:19 -0700 | |
---|---|---|
committer | 2023-08-17 09:35:19 +0100 | |
commit | dff0f0f8ddd531c5d92a90ac00fdb86d71f77509 (patch) | |
tree | fcfaa1bdff6339ddcdc3636b8ce5a723939a0296 | |
parent | 097a8e4e916c7df18eafdaa6c8d6ce2991c17ab6 (diff) | |
download | astro-dff0f0f8ddd531c5d92a90ac00fdb86d71f77509.tar.gz astro-dff0f0f8ddd531c5d92a90ac00fdb86d71f77509.tar.zst astro-dff0f0f8ddd531c5d92a90ac00fdb86d71f77509.zip |
Detect Bun package manager in create-astro (#7944)
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
-rw-r--r-- | .changeset/brown-wolves-tan.md | 5 | ||||
-rw-r--r-- | packages/create-astro/src/actions/next-steps.ts | 7 |
2 files changed, 11 insertions, 1 deletions
diff --git a/.changeset/brown-wolves-tan.md b/.changeset/brown-wolves-tan.md new file mode 100644 index 000000000..4f11f4534 --- /dev/null +++ b/.changeset/brown-wolves-tan.md @@ -0,0 +1,5 @@ +--- +'create-astro': patch +--- + +Update 'dev' command for Bun users diff --git a/packages/create-astro/src/actions/next-steps.ts b/packages/create-astro/src/actions/next-steps.ts index 1b3a0db28..01c1963d9 100644 --- a/packages/create-astro/src/actions/next-steps.ts +++ b/packages/create-astro/src/actions/next-steps.ts @@ -5,7 +5,12 @@ import { nextSteps, say } from '../messages.js'; export async function next(ctx: Pick<Context, 'cwd' | 'pkgManager' | 'skipHouston'>) { let projectDir = path.relative(process.cwd(), ctx.cwd); - const devCmd = ctx.pkgManager === 'npm' ? 'npm run dev' : `${ctx.pkgManager} dev`; + const devCmd = + ctx.pkgManager === 'npm' + ? 'npm run dev' + : ctx.pkgManager === 'bun' + ? 'bun run dev' + : `${ctx.pkgManager} dev`; await nextSteps({ projectDir, devCmd }); if (!ctx.skipHouston) { |