File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -164,8 +164,8 @@ function getCommand(packageManager: string, scriptName: string) {
164
164
return packageManager === 'yarn' ? 'yarn' : `${ packageManager } install`
165
165
}
166
166
167
- return packageManager === 'npm' ?
168
- `npm run ${ scriptName } `
167
+ return [ 'npm' , 'bun' ] . includes ( packageManager ) ?
168
+ `${ packageManager } run ${ scriptName } `
169
169
: `${ packageManager } ${ scriptName } `
170
170
}
171
171
@@ -405,6 +405,7 @@ async function init() {
405
405
const packageManager =
406
406
userAgent . includes ( 'pnpm' ) ? 'pnpm'
407
407
: userAgent . includes ( 'yarn' ) ? 'yarn'
408
+ : userAgent . includes ( 'bun' ) ? 'bun'
408
409
: 'npm'
409
410
410
411
const render = ( templateName : string ) => {
@@ -416,7 +417,7 @@ async function init() {
416
417
needsStylelint,
417
418
needsPrettier,
418
419
packageManager :
419
- packageManager === 'npm' ? '' : (
420
+ [ 'npm' , 'bun' ] . includes ( packageManager ) ? '' : (
420
421
userAgent . split ( ' ' ) [ 0 ] . replace ( '/' , '@' )
421
422
) ,
422
423
} )
You can’t perform that action at this time.
0 commit comments