消消方块阵换皮表情
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

32 lines
3.9 KiB

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.load = exports.configs = exports.onAfterBuild = exports.onBeforeBuild = exports.throwError = void 0;
/**
* 构建入口:供主进程/渲染进程加载 configs、注册构建面板选项。
* hooks 实现见 build-hooks.ts(构建 worker 执行);同时在此 re-export,避免编辑器校验报「未找到 custom-builder.onBeforeBuild」。
*/
var build_hooks_1 = require("./build-hooks");
Object.defineProperty(exports, "throwError", { enumerable: true, get: function () { return build_hooks_1.throwError; } });
Object.defineProperty(exports, "onBeforeBuild", { enumerable: true, get: function () { return build_hooks_1.onBeforeBuild; } });
Object.defineProperty(exports, "onAfterBuild", { enumerable: true, get: function () { return build_hooks_1.onAfterBuild; } });
exports.configs = {
'*': {
hooks: './build-hooks',
options: {
stripConsole: {
label: '构建时移除 console 打印',
description: '勾选后遍历本次构建输出目录内所有 .js,移除 console.* 与 debugger(需发布干净包时开启;调试构建请勿勾选)',
default: false,
render: {
ui: 'ui-checkbox',
},
},
},
},
};
function load() {
console.log('[tools] custom builder loaded (configs only; hooks run from build-hooks in build worker)');
return true;
}
exports.load = load;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tLWJ1aWxkZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zb3VyY2UvY3VzdG9tLWJ1aWxkZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBRUE7OztHQUdHO0FBQ0gsNkNBQXdFO0FBQS9ELHlHQUFBLFVBQVUsT0FBQTtBQUFFLDRHQUFBLGFBQWEsT0FBQTtBQUFFLDJHQUFBLFlBQVksT0FBQTtBQUVuQyxRQUFBLE9BQU8sR0FBd0I7SUFDeEMsR0FBRyxFQUFFO1FBQ0QsS0FBSyxFQUFFLGVBQWU7UUFDdEIsT0FBTyxFQUFFO1lBQ0wsWUFBWSxFQUFFO2dCQUNWLEtBQUssRUFBRSxrQkFBa0I7Z0JBQ3pCLFdBQVcsRUFDUCxrRUFBa0U7Z0JBQ3RFLE9BQU8sRUFBRSxLQUFLO2dCQUNkLE1BQU0sRUFBRTtvQkFDSixFQUFFLEVBQUUsYUFBYTtpQkFDcEI7YUFDSjtTQUNKO0tBQ0o7Q0FDSixDQUFDO0FBRUYsU0FBZ0IsSUFBSTtJQUNoQixPQUFPLENBQUMsR0FBRyxDQUFDLDBGQUEwRixDQUFDLENBQUM7SUFDeEcsT0FBTyxJQUFJLENBQUM7QUFDaEIsQ0FBQztBQUhELG9CQUdDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBCdWlsZFBsdWdpbiB9IGZyb20gJy4uL25vZGVfbW9kdWxlcy9AY29jb3MvY3JlYXRvci10eXBlcy9lZGl0b3IvcGFja2FnZXMvYnVpbGRlci9AdHlwZXMvcHVibGljL2J1aWxkLXBsdWdpbic7XHJcblxyXG4vKipcclxuICog5p6E5bu65YWl5Y+j77ya5L6b5Li76L+b56iLL+a4suafk+i/m+eoi+WKoOi9vSBjb25maWdz44CB5rOo5YaM5p6E5bu66Z2i5p2/6YCJ6aG544CCXHJcbiAqIGhvb2tzIOWunueOsOingSBidWlsZC1ob29rcy50c++8iOaehOW7uiB3b3JrZXIg5omn6KGM77yJ77yb5ZCM5pe25Zyo5q2kIHJlLWV4cG9ydO+8jOmBv+WFjee8lui+keWZqOagoemqjOaKpeOAjOacquaJvuWIsCBjdXN0b20tYnVpbGRlci5vbkJlZm9yZUJ1aWxk44CN44CCXHJcbiAqL1xyXG5leHBvcnQgeyB0aHJvd0Vycm9yLCBvbkJlZm9yZUJ1aWxkLCBvbkFmdGVyQnVpbGQgfSBmcm9tICcuL2J1aWxkLWhvb2tzJztcclxuXHJcbmV4cG9ydCBjb25zdCBjb25maWdzOiBCdWlsZFBsdWdpbi5Db25maWdzID0ge1xyXG4gICAgJyonOiB7XHJcbiAgICAgICAgaG9va3M6ICcuL2J1aWxkLWhvb2tzJyxcclxuICAgICAgICBvcHRpb25zOiB7XHJcbiAgICAgICAgICAgIHN0cmlwQ29uc29sZToge1xyXG4gICAgICAgICAgICAgICAgbGFiZWw6ICfmnoTlu7rml7bnp7vpmaQgY29uc29sZSDmiZPljbAnLFxyXG4gICAgICAgICAgICAgICAgZGVzY3JpcHRpb246XHJcbiAgICAgICAgICAgICAgICAgICAgJ+WLvumAieWQjumBjeWOhuacrOasoeaehOW7uui+k+WHuuebruW9leWGheaJgOaciSAuanPvvIznp7vpmaQgY29uc29sZS4qIOS4jiBkZWJ1Z2dlcu+8iOmcgOWPkeW4g+W5suWHgOWMheaXtuW8gOWQr++8m+iwg+ivleaehOW7uuivt+WLv+WLvumAie+8iScsXHJcbiAgICAgICAgICAgICAgICBkZWZhdWx0OiBmYWxzZSxcclxuICAgICAgICAgICAgICAgIHJlbmRlcjoge1xyXG4gICAgICAgICAgICAgICAgICAgIHVpOiAndWktY2hlY2tib3gnLFxyXG4gICAgICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICB9LFxyXG4gICAgfSxcclxufTtcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBsb2FkKCkge1xyXG4gICAgY29uc29sZS5sb2coJ1t0b29sc10gY3VzdG9tIGJ1aWxkZXIgbG9hZGVkIChjb25maWdzIG9ubHk7IGhvb2tzIHJ1biBmcm9tIGJ1aWxkLWhvb2tzIGluIGJ1aWxkIHdvcmtlciknKTtcclxuICAgIHJldHVybiB0cnVlO1xyXG59XHJcbiJdfQ==