Skip to content

Instantly share code, notes, and snippets.

@mugan86
Created May 28, 2020 09:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mugan86/c743b0c4a52cf5d88a625a81ab7f0983 to your computer and use it in GitHub Desktop.
Save mugan86/c743b0c4a52cf5d88a625a81ab7f0983 to your computer and use it in GitHub Desktop.
Schema GraphQL
import 'graphql-import-node';
import { makeExecutableSchema } from 'graphql-tools';
import { GraphQLSchema } from 'graphql';
import resolvers from '../resolvers/resolverMap';
import { mergeTypeDefs } from '@graphql-tools/merge';
import { loadFilesSync } from '@graphql-tools/load-files';
const typeDefs = mergeTypeDefs(loadFilesSync(`${__dirname}/**/*.graphql`));
const schema: GraphQLSchema = makeExecutableSchema({
typeDefs,
resolvers
});
export default schema;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment