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,