merge.js 729 B

123456789101112131415161718
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.initRecursiveMerge = void 0;
  4. const merge_1 = require("merge");
  5. function initRecursiveMerge(manifestJson, userManifestJson) {
  6. return (0, merge_1.recursive)(true, manifestJson, {
  7. id: userManifestJson.appid || '',
  8. name: userManifestJson.name || '',
  9. description: userManifestJson.description || '',
  10. version: {
  11. name: userManifestJson.versionName,
  12. code: userManifestJson.versionCode,
  13. },
  14. locale: userManifestJson.locale,
  15. uniStatistics: userManifestJson.uniStatistics,
  16. }, { plus: userManifestJson['app-plus'] });
  17. }
  18. exports.initRecursiveMerge = initRecursiveMerge;