INNER CODE UNIT · TypeScript
run
prisma-labs/graphql-framework-experiment · src/cli/commands/create/app.ts:41
export async function run(configInput?: Partial<ConfigInput>): Promise<void> {
if (process.env.NEXUS_CREATE_HANDOFF === 'true') {
await runLocalHandOff()
} else {
await runBootstrapper(configInput)
}
}
/**
* TODO
*/
export async function runLocalHandOff(): Promise<void> {
log.trace('start local handoff')
const parentData = await loadDataFromParentProcess()
const layout = rightOrFatal(await Layout.create())
const pluginM = await PluginWorktime.getUsedPlugins(layout)
const plugins = PluginRuntime.importAndLoadWorktimePlugins(pluginM, layout)