UNPKG

@fireenjin/cli

Version:

A set of tools for speeding up production of full-stack Firebase projects.

20 lines (18 loc) 546 B
import "reflect-metadata"; import { buildSchemaSync, BuildSchemaOptions } from "type-graphql"; export default (config: Partial<BuildSchemaOptions> = {}) => { return buildSchemaSync({ resolvers: [ process.cwd() + "/dist/models/**/*.js", process.cwd() + "/dist/resolvers/**/*.js", ], authChecker: () => true, emitSchemaFile: { path: process.cwd() + "/schema.gql", commentDescriptions: true, }, globalMiddlewares: [], nullableByDefault: true, ...(config || {}), }); };