INNER CODE UNIT · TypeScript
runLocalHandOff
prisma-labs/graphql-framework-experiment · src/cli/commands/create/app.ts:52
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)
log.trace('plugins', { plugins })
// TODO select a template
for (const p of plugins) {
await p.hooks.create.onAfterBaseSetup?.({
database: parentData.database,
connectionURI: parentData.connectionURI,
})
}
}