INNER CODE UNIT · TypeScript
runBootstrapper
prisma-labs/graphql-framework-experiment · src/cli/commands/create/app.ts:74
export async function runBootstrapper(configInput?: Partial<ConfigInput>): Promise<void> {
log.trace('start bootstrapper')
await assertIsCleanSlate()
const projectName = configInput?.projectName ?? CWDProjectNameOrGenerate()
const internalConfig: InternalConfig = {
projectName: projectName,
projectRoot: process.cwd(),
sourceRoot: Path.join(process.cwd(), 'api'),
...configInput,
}
const nexusVersion = getNexusVersion()
const packageManager = await getPackageManager(internalConfig.projectRoot)
if (packageManager === 'sigtermed') {
return
}