Files
vue-cli/packages/@vue/cli-test-utils/generateWithPlugin.js
2018-01-05 13:13:39 -05:00

12 lines
326 B
JavaScript

const Generator = require('@vue/cli/lib/Generator')
module.exports = async function generateWithPlugin (plugin, pkg) {
process.env.VUE_CLI_SKIP_WRITE = true
const generator = new Generator('/', pkg || {}, [].concat(plugin))
await generator.generate()
return {
pkg: generator.pkg,
files: generator.files
}
}