UNPKG

nuxt-seomatic-meta

Version:

A Nuxt.js module connecting Nuxt.js to the Craft CMS SEOmatic plugin

26 lines (21 loc) 573 B
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');