feat: add builder configuration file

feat: add cocos-service configuration file
feat: add device configuration file
feat: add engine configuration file
feat: add information configuration file
feat: add program configuration file
feat: add project configuration file
feat: add TypeScript configuration file
This commit is contained in:
ZhouXiao
2025-12-22 11:42:51 +08:00
parent 66cfa73345
commit 487c68994d
202 changed files with 57615 additions and 0 deletions

View File

@@ -0,0 +1,68 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.assetHandlers = exports.configs = exports.unload = exports.load = void 0;
const global_1 = require("./global");
const load = function () {
console.debug(`${global_1.PACKAGE_NAME} load`);
};
exports.load = load;
const unload = function () {
console.debug(`${global_1.PACKAGE_NAME} unload`);
};
exports.unload = unload;
const webEasyObfusConfig = {
hooks: './hooks',
options: {
enable: {
label: `i18n:${global_1.PACKAGE_NAME}.options.enable`,
description: `i18n:${global_1.PACKAGE_NAME}.options.enable`,
default: true,
render: {
ui: 'ui-checkbox',
}
},
includeAllBundle: {
label: `i18n:${global_1.PACKAGE_NAME}.options.includeAllBundle`,
description: `i18n:${global_1.PACKAGE_NAME}.options.includeAllBundle`,
default: true,
render: {
ui: 'ui-checkbox',
}
},
selectObfusLevel: {
label: `i18n:${global_1.PACKAGE_NAME}.options.selectObfusLevel`,
description: `i18n:${global_1.PACKAGE_NAME}.options.selectObfusLevelDescription`,
default: 'option2',
render: {
ui: 'ui-select',
items: [
{
label: `i18n:${global_1.PACKAGE_NAME}.options.selectObfusLevelOptions.option0`,
value: 'option0',
},
{
label: `i18n:${global_1.PACKAGE_NAME}.options.selectObfusLevelOptions.option1`,
value: 'option1',
},
{
label: `i18n:${global_1.PACKAGE_NAME}.options.selectObfusLevelOptions.option2`,
value: 'option2',
},
{
label: `i18n:${global_1.PACKAGE_NAME}.options.selectObfusLevelOptions.option3`,
value: 'option3',
},
{
label: `i18n:${global_1.PACKAGE_NAME}.options.selectObfusLevelOptions.option4`,
value: 'option4',
},
],
},
},
},
};
exports.configs = {
'web-mobile': webEasyObfusConfig,
'web-desktop': webEasyObfusConfig
};
exports.assetHandlers = './asset-handlers';