nuxt-seomatic-meta-apollo
Version:
A fork of nuxt-seomatic-meta to get SEOMatic data into Nuxt, but with Apollo.
26 lines (21 loc) • 573 B
JavaScript
const path = require('path');
export default function seomaticMetaModule(moduleOptions) {
const defaults = {
debug: false,
routeRemap: [],
backendUrl: this.options.env.BACKEND_URL || '',
graphqlPath: this.options.env.GRAPHQL_PATH || '',
graphqlToken: this.options.env.GRAPHQL_TOKEN || ''
};
const options = {
...defaults,
...this.options.seomaticMeta,
...moduleOptions
};
// Register plugin
this.addPlugin({
src: path.resolve(__dirname, 'plugin.js'),
options
});
}
module.exports.meta = require('../package.json');