@nuxtjs/module-test-utils
Version:
Test utilities for modules Nuxt.js
17 lines (13 loc) • 397 B
JavaScript
const { Builder, Generator } = require('./nuxt')
const init = require('./init')
module.exports = async (config, options = {}, { beforeNuxtReady = null } = {}) => {
const nuxt = await init(config, { beforeNuxtReady })
const builder = new Builder(nuxt)
const generator = new Generator(nuxt, builder)
await generator.generate(options)
return {
nuxt,
builder,
generator
}
}