Skip to content

Commit 600498f

Browse files
committed
feat(@angular/create): add support to bun package manager
This commit adds support to use `bun` as a package manager. Closes #26837
1 parent b3e2067 commit 600498f

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

packages/angular/create/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,9 @@ yarn create @angular [project-name] [...options]
2323
```
2424
pnpm create @angular [project-name] [...options]
2525
```
26+
27+
### bun
28+
29+
```
30+
bun create @angular [project-name] [...options]
31+
```

packages/angular/create/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const hasPackageManagerArg = args.some((a) => a.startsWith('--package-manager'))
1717
if (!hasPackageManagerArg) {
1818
// Ex: yarn/1.22.18 npm/? node/v16.15.1 linux x64
1919
const packageManager = process.env['npm_config_user_agent']?.split('/')[0];
20-
if (packageManager && ['npm', 'pnpm', 'yarn', 'cnpm'].includes(packageManager)) {
20+
if (packageManager && ['npm', 'pnpm', 'yarn', 'cnpm', 'bun'].includes(packageManager)) {
2121
args.push('--package-manager', packageManager);
2222
}
2323
}

0 commit comments

Comments
 (0)