EASYAIuniappNewUI/node_modules/@dcloudio/uni-cli-shared/dist/json/app/manifest/merge.js
2025-02-08 18:50:38 +08:00

23 lines
854 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.initRecursiveMerge = void 0;
const merge_1 = require("merge");
function initRecursiveMerge(manifestJson, userManifestJson) {
const platformConfig = {
plus: userManifestJson['app-plus'],
};
platformConfig['app-harmony'] = userManifestJson['app-harmony'];
return (0, merge_1.recursive)(true, manifestJson, {
id: userManifestJson.appid || '',
name: userManifestJson.name || '',
description: userManifestJson.description || '',
version: {
name: userManifestJson.versionName,
code: userManifestJson.versionCode,
},
locale: userManifestJson.locale,
uniStatistics: userManifestJson.uniStatistics,
}, platformConfig);
}
exports.initRecursiveMerge = initRecursiveMerge;