INNER CODE UNIT · TypeScript

scaffoldTemplate

prisma-labs/graphql-framework-experiment · src/cli/commands/create/app.ts:366

async function scaffoldTemplate(template: Template) {
  return Promise.all(
    template.files.map(({ path, content }) => {
      return fs.writeAsync(path, content)
    })
  )
}

interface TemplateCreator {
  (internalConfig: InternalConfig): Template
}

interface Template {
  files: { path: string; content: string }[]
}

type TemplateName = 'helloWorld' | 'prisma'

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…