/* global hexo */ const path = require('path'); const fs = require('fs'); const { stripIndent } = require('common-tags'); const docsScript = fs.readFileSync( require.resolve('graphql-docs/dist/graphql-docs.min.js'), { encoding: 'utf8' } ); hexo.extend.tag.register('graphqldocs', args => { const filename = path.resolve(hexo.source_dir, args[0]); const introspectionQuery = fs.readFileSync(filename, { encoding: 'utf8' }); return stripIndent`
`; });