gatsby-theme-docz
Version:
Gatsby theme created to use Docz
19 lines (14 loc) • 457 B
JavaScript
const { Plugin, parseConfig } = require('docz-core')
module.exports = async (params, opts = {}) => {
const config = await parseConfig(opts)
const run = Plugin.runPluginsMethod(config.plugins)
const { paths } = config
const { actions, stage } = params
actions.setBabelPlugin({
name: 'babel-plugin-export-metadata',
options: {
root: paths.getRootDir(config),
},
})
run('onCreateBabelConfig', params, stage === 'develop')
}