MCPcopy Index your code
hub / github.com/TanStack/cli / getPackageManagerScriptCommand

Function getPackageManagerScriptCommand

packages/create/src/package-manager.ts:27–43  ·  view source on GitHub ↗
(
  packagerManager: PackageManager,
  args: Array<string> = [],
)

Source from the content-addressed store, hash-verified

25}
26
27export function getPackageManagerScriptCommand(
28 packagerManager: PackageManager,
29 args: Array<string> = [],
30) {
31 switch (packagerManager) {
32 case 'yarn':
33 return { command: 'yarn', args: ['run', ...args] }
34 case 'pnpm':
35 return { command: 'pnpm', args: [...args] }
36 case 'bun':
37 return { command: 'bun', args: ['--bun', 'run', ...args] }
38 case 'deno':
39 return { command: 'deno', args: ['task', ...args] }
40 default:
41 return { command: 'npm', args: ['run', ...args] }
42 }
43}
44
45export function getPackageManagerExecuteCommand(
46 packagerManager: PackageManager,

Callers 9

runSpecialStepsFunction · 0.85
reportFunction · 0.85
reportFunction · 0.85
postInitScriptFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected