joyent-portal/packages/cloudapi-gql/src/schema/index.js

18 lines
404 B
JavaScript

const path = require('path');
const { makeExecutableSchema } = require('graphql-tools');
const { readFileSync } = require('fs');
const resolvers = require('./resolvers');
const typeDefs = readFileSync(
path.join(__dirname, './schema.graphql'),
'utf-8'
);
module.exports = makeExecutableSchema({
typeDefs,
resolvers
});
module.exports.typeDefs = typeDefs;
module.exports.resolvers = resolvers;