UNPKG

@antmove/wx-alipay

Version:

transform wechat miniprogram to alipay miniprogram tool.

34 lines (31 loc) 975 B
const Transform = require('@antmove/core/transform') function componentsTransform(plugin, opts) { const $options = plugin.$options || {} const exclude = [ /^\.\w+/, 'project.config.json', 'node_modules', 'antmove.config.js', 'miniprogram_npm', 'mini.project.json', ...opts.exclude, ] const lifeCycles = plugin.lifeCycles if (lifeCycles.$options) { lifeCycles.$options.exclude = exclude lifeCycles.$options.output = opts.output lifeCycles.$options.dist = lifeCycles.$options.output lifeCycles.$options.input = opts.input lifeCycles.$options.entry = lifeCycles.$options.input } $options.exclude = exclude $options.output = opts.output $options.dist = $options.output $options.input = opts.input $options.entry = $options.input $options.isNpmComponent = true $options.component = 'component' $options.watch = false new Transform(plugin, $options).beforeRun() } module.exports = componentsTransform