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,
    })
  }
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…