Files
talk/graph/schema.js
T
2017-02-08 17:41:11 -07:00

16 lines
416 B
JavaScript

const tools = require('graphql-tools');
const maskErrors = require('graphql-errors').maskErrors;
const resolvers = require('./resolvers');
const typeDefs = require('./typeDefs');
const schema = tools.makeExecutableSchema({typeDefs, resolvers});
if (process.env.NODE_ENV === 'production') {
// Mask errors that are thrown if we are in a production environment.
maskErrors(schema);
}
module.exports = schema;