Usage
Exported Objects
const { makeExecutableSchema } = require('graphql-tools')
const fs = require('fs')
const typeDefs = fs.readFileSync(__dirname + '/types.graphql', { encoding: 'utf8' })
const resolvers = require('./resolvers.js')
const { find, all } = require('./directives')
const {
TypeDefsDirective,
SchemaDirective
} = require('apollo-server-adonis-directives-pack')
module.exports = makeExecutableSchema({
typeDefs: [typeDefs, ...TypeDefsDirective],
resolvers,
schemaDirectives: { ...SchemaDirective, find, all }
})Usage in schema
Last updated