import { addGraphQLSchema, addGraphQLResolvers, addGraphQLQuery } from '../modules/graphql.js'; import { getSetting, registerSetting } from '../modules/settings.js'; const siteSchema = ` type Site { title: String url: String logoUrl: String } `; addGraphQLSchema(siteSchema); const siteResolvers = { Query: { SiteData(root, args, context) { return { title: getSetting('title'), url: getSetting('siteUrl', Meteor.absoluteUrl()), logoUrl: getSetting('logoUrl'), } } } }; addGraphQLResolvers(siteResolvers); addGraphQLQuery(`SiteData: Site`);