INNER CODE UNIT · TypeScript

getHeadersFromInput

prisma-labs/get-graphql-schema · src/index.ts:17

export function getHeadersFromInput(
  cli: meow.Result,
): { key: string; value: string }[] {
  switch (typeof cli.flags.header) {
    case 'string': {
      const keys = query.parse(cli.flags.header)
      const key = Object.keys(keys)[0]
      return [{ key: key, value: keys[key] }]
    }
    case 'object': {
      return cli.flags.header.map(header => {
        const keys = query.parse(header)
        const key = Object.keys(keys)[0]
        return { key: key, value: keys[key] }
      })
    }
    default: {
      return []

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…