"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;