INNER CODE UNIT · TypeScript

askForPackageManager

prisma-labs/graphql-framework-experiment · src/cli/commands/create/app.ts:325

async function askForPackageManager(): Promise<PackageManager.PackageManagerType | 'sigtermed'> {
  const choices: {
    title: string
    value: PackageManager.PackageManagerType
  }[] = [
    { title: 'yarn', value: 'yarn' },
    { title: 'npm', value: 'npm' },
  ]

  type Result = {
    packageManagerType?: PackageManager.PackageManagerType
  }

  const result: Result = await prompts({
    name: 'packageManagerType',
    type: 'select',
    message: 'What is your preferred package manager?',
    choices,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…