const { GraphQLNonNull, GraphQLObjectType, GraphQLString, GraphQLID } = require('graphql') exports.FileType = new GraphQLObjectType({ name: 'File', description: 'A stored file.', fields: () => ({ id: { description: 'Unique ID.', type: GraphQLNonNull(GraphQLID) }, path: { description: 'Where it’s stored in the filesystem.', type: GraphQLNonNull(GraphQLString) }, filename: { description: 'Filename, including extension.', type: GraphQLNonNull(GraphQLString) }, mimetype: { description: 'MIME type.', type: GraphQLNonNull(GraphQLString) } }) })