HJ_Client/extensions/my_builder/dist/builderNative.js
DESKTOP-15R5JU0\legu 62fef0360c init
2023-11-17 14:13:11 +08:00

33 lines
1.4 KiB
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.onAfterBuild = exports.onAfterCompressSettings = exports.onBeforeCompressSettings = exports.onBeforeBuild = exports.unload = exports.load = exports.title = exports.throwError = void 0;
const buildPublic_1 = require("./buildPublic");
exports.throwError = true;
exports.title = 'builderNative';
const load = async function () {
};
exports.load = load;
const unload = async function () {
};
exports.unload = unload;
/**构建开始之前调用 */
const onBeforeBuild = async function (options, result) {
await (0, buildPublic_1.onBeforeBuildPublic)(options, result);
};
exports.onBeforeBuild = onBeforeBuild;
/**开始压缩相关的 JSON 文件前调用 */
const onBeforeCompressSettings = async function (options, result) {
await (0, buildPublic_1.onBeforeCompressSettingsPublic)(options, result);
};
exports.onBeforeCompressSettings = onBeforeCompressSettings;
/**压缩完设置文件后调用 */
const onAfterCompressSettings = async function (options, result) {
await (0, buildPublic_1.onAfterCompressSettingsPublic)(options, result);
};
exports.onAfterCompressSettings = onAfterCompressSettings;
/**构建完成之后调用 */
const onAfterBuild = async function (options, result) {
await (0, buildPublic_1.onAfterBuildPublic)(options, result);
};
exports.onAfterBuild = onAfterBuild;