@aliretail/vite-config-xixi
Version:
瓴羊客服vite配置脚手架
22 lines (21 loc) • 713 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
const fs_extra_1 = require("fs-extra");
const util_1 = require("../util");
function buildBundleInfo(options) {
const { dest = 'dist', } = options;
return {
name: 'buildBundleInfo',
closeBundle: async () => {
const pkg = (0, util_1.readPackageSync)();
const result = {
'name': pkg.name,
'version': pkg.version,
'description': pkg.description,
'bundle': pkg.bundle,
};
(0, fs_extra_1.outputJSONSync)(`${dest}/bundle.json`, result, { spaces: 2 });
},
};
}
exports.default = buildBundleInfo;
;