@hel-demo/mono-libs
Version:
hel-mono demo libs
2 lines • 10.6 kB
JavaScript
!function(){var e={785:function(e,t,o){"use strict";o.d(t,{Z:function(){return r}});const r="prod"},22:function(e,t,o){"use strict";o.d(t,{C:function(){return r}});const r={mods:{"@hel-demo/mono-libs":{port:3101,groupName:"@hel-demo/mono-libs",names:{}}},devHostname:"http://localhost"}},767:function(e,t,o){"use strict";o.d(t,{f:function(){return u},i:function(){return s}});var r=o(855),n=o(785),c=o(22);const{groupName:i,names:a}=c.C.mods["@hel-demo/mono-libs"],u=i,s=a[n.Z]||i;(0,r.monoLog)("deployEnv of ".concat(u,"(").concat(s,") is ").concat(n.Z))},855:function(e,t,o){var r=o(331).default;function n(){return"undefined"!==typeof window?window:{}}function c(e,t){return(n().__HEL_MOD_VERS__||{})[t?"".concat(t,"/").concat(e):e]}const i={devUrl:"hel.dev",branchId:"hel.branch",versionId:"hel.ver",projectId:"hel.proj"};function a(e){return{branchId:"".concat(i.branchId,":").concat(e),devUrl:"".concat(i.devUrl,":").concat(e),versionId:"".concat(i.versionId,":").concat(e),projectId:"".concat(i.projectId,":").concat(e)}}function u(e){const t=n();return t.localStorage&&t.localStorage.getItem(e)||""}function s(){for(var e=arguments.length,t=new Array(e),o=0;o<e;o++)t[o]=arguments[o];const r=Array.from(t),n=t.length,c="[hel-mono]";return 1===n?console.log("%c".concat(c," ").concat(t[0]),"color:#eaa10f"):2===n?console.log("%c".concat(c," ").concat(t[0]," ").concat(t[1]),"color:#eaa10f"):void console.log("[hel-mono]",...r)}e.exports={setHelModVers:function(e){let t=n().__HEL_MOD_VERS__;t||(t={},n().__HEL_MOD_VERS__=t),Object.assign(t,e)},getHostNode:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"hel-app-root";const{document:t}=n();let o=t.getElementById(e);return o||(o=t.createElement("div"),o.id=e,t.body.appendChild(o)),o},HEL_DEV_KEY_PREFIX:i,getHelConfKeys:a,getStorageValue:u,monoLog:s,makeRuntimeUtil:function(e){const{DEV_INFO:t,APP_GROUP_NAME:o,DEPLOY_ENV:n,isDev:i,startMode:l}=e,f=t.devHostname;return{getHelDeps(){const{mods:e}=t,r=Object.keys(e),c=[],i=[];return r.forEach((t=>{const r=e[t];if(r.groupName===o)return;const{names:a={},groupName:u="",platform:s}=r;if(u){const e=a[n]||u;i.push(e),c.push({helModName:e,groupName:u,pkgName:t,platform:s})}})),{helModNames:i,helDeps:c}},getPrefetchParams(e,t){const{port:o=3e3,devHostname:n=f,groupName:p,isNm:d,platform:m}=t,b=a(p),v=u(b.devUrl),h={versionId:u(b.versionId)||c(e,m),branchId:u(b.branchId),projectId:u(b.projectId)};if(v)return s("found devUrl ".concat(v," for ").concat(p)),r({enable:!0,host:v},h);return!i||"3"===l||d?(d&&s("found node module ".concat(p," compiled with hel mode to run")),r({enable:!1,host:""},h)):r({enable:!0,host:"".concat(n,":").concat(o)},h)}}}}},363:function(e){"use strict";e.exports=React},533:function(e){"use strict";e.exports=ReactDOM},41:function(e,t,o){var r=o(843);e.exports=function(e,t,o){return(t=r(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e},e.exports.__esModule=!0,e.exports.default=e.exports},331:function(e,t,o){var r=o(41);function n(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}e.exports=function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?n(Object(o),!0).forEach((function(t){r(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e},e.exports.__esModule=!0,e.exports.default=e.exports},908:function(e,t,o){var r=o(940).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var o=e[Symbol.toPrimitive];if(void 0!==o){var n=o.call(e,t||"default");if("object"!=r(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},843:function(e,t,o){var r=o(940).default,n=o(908);e.exports=function(e){var t=n(e,"string");return"symbol"==r(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},940:function(e){function t(o){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(o)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}},t={};function o(r){var n=t[r];if(void 0!==n)return n.exports;var c=t[r]={exports:{}};return e[r](c,c.exports,o),c.exports}o.m=e,o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,{a:t}),t},o.d=function(e,t){for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},o.f={},o.e=function(e){return Promise.all(Object.keys(o.f).reduce((function(t,r){return o.f[r](e,t),t}),[]))},o.u=function(e){return"static/js/"+e+"."+{241:"f55920ff",244:"f09e22c8"}[e]+".chunk.js"},o.miniCssF=function(e){},o.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){var e={},t="@hel-demo/mono-libs:";o.l=function(r,n,c,i){if(e[r])e[r].push(n);else{var a,u;if(void 0!==c)for(var s=document.getElementsByTagName("script"),l=0;l<s.length;l++){var f=s[l];if(f.getAttribute("src")==r||f.getAttribute("data-webpack")==t+c){a=f;break}}a||(u=!0,(a=document.createElement("script")).charset="utf-8",a.timeout=120,o.nc&&a.setAttribute("nonce",o.nc),a.setAttribute("data-webpack",t+c),a.src=r),e[r]=[n];var p=function(t,o){a.onerror=a.onload=null,clearTimeout(d);var n=e[r];if(delete e[r],a.parentNode&&a.parentNode.removeChild(a),n&&n.forEach((function(e){return e(o)})),t)return t(o)},d=setTimeout(p.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=p.bind(null,a.onerror),a.onload=p.bind(null,a.onload),u&&document.head.appendChild(a)}}}(),o.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.p="https://unpkg.com/@hel-demo/mono-libs@1.0.2/hel_dist/",function(){var e={179:0};o.f.j=function(t,r){var n=o.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var c=new Promise((function(o,r){n=e[t]=[o,r]}));r.push(n[2]=c);var i=o.p+o.u(t),a=new Error;o.l(i,(function(r){if(o.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var c=r&&("load"===r.type?"missing":r.type),i=r&&r.target&&r.target.src;a.message="Loading chunk "+t+" failed.\n("+c+": "+i+")",a.name="ChunkLoadError",a.type=c,a.request=i,n[1](a)}}),"chunk-"+t,t)}};var t=function(t,r){var n,c,i=r[0],a=r[1],u=r[2],s=0;if(i.some((function(t){return 0!==e[t]}))){for(n in a)o.o(a,n)&&(o.m[n]=a[n]);if(u)u(o)}for(t&&t(r);s<i.length;s++)c=i[s],o.o(e,c)&&e[c]&&e[c][0](),e[i[s]]=0},r=self.webpackChunk_hel_demo_mono_libs=self.webpackChunk_hel_demo_mono_libs||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))}(),function(){"use strict";var e=function(){var e=r(),t=e.__HEL_LOAD_ASSETS_FLAG__,o=e.__HEL_ISO_FLAG__,n=e.__MASTER_APP_LOADED__;return{isLoadAssetsCalled:1===t,isFirstMod:void 0===o,isBeforeCore:void 0===n}}();!function(){var e=r();void 0===e.__HEL_ISO_FLAG__&&(e.__HEL_ISO_FLAG__=1)}();var t=function(){var t=r(),o=t.location,n=t.__HEL_MICRO_SHARED__,c=e.isFirstMod,i=e.isBeforeCore;if(e.isLoadAssetsCalled)return!1;if(!c)return!1;if(i)return!0;var a=function(){var e="";try{throw new Error("codeHost")}catch(r){var t=r.stack.split("\n");e=t[t.length-1]||""}var o=(e.split("//")[1]||"").split("/")[0];return o}();if(o&&o.host===a)return!0;if(n){var u=n.cacheRoot,s=u.appGroupName2platform,l=u.appName2platform,f=s||l||{};if(!Object.keys(f).length)return!0}return!1}();function r(){return window||o.g}function n(){return t}var c=n,i=HelLibProxy,a=o(855),u=o(767);function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function l(e){var t=function(e,t){if("object"!=s(e)||!e)return e;var o=e[Symbol.toPrimitive];if(void 0!==o){var r=o.call(e,t||"default");if("object"!=s(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==s(t)?t:t+""}function f(e,t,o){return(t=l(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function p(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}var d=HelMicro,m=o(785),b=o(22);const v=["enable","host"],h=!1,y=(0,a.makeRuntimeUtil)({DEV_INFO:b.C,APP_GROUP_NAME:u.f,DEPLOY_ENV:m.Z,isDev:h,startMode:""});async function _(){const{helModNames:e,helDeps:t}=y.getHelDeps();if(!e.length)return;const o=Date.now();(0,a.monoLog)("start preFetchLib (".concat(e,") isDev=").concat(h)),await Promise.all(t.map((e=>{let{helModName:t,groupName:o,pkgName:r,platform:n}=e;const c=y.getPrefetchParams(t,b.C.mods[r]),{enable:i,host:a}=c,u=function(e,t){if(null==e)return{};var o,r,n=function(e,t){if(null==e)return{};var o={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;o[r]=e[r]}return o}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(r=0;r<c.length;r++)o=c[r],-1===t.indexOf(o)&&{}.propertyIsEnumerable.call(e,o)&&(n[o]=e[o])}return n}(c,v);return(0,d.preFetchLib)(t,function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?p(Object(o),!0).forEach((function(t){f(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):p(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}({custom:{enable:i,host:a,appGroupName:o},platform:n},u))}))),(0,a.monoLog)("end preFetchLib, costs ".concat(Date.now()-o," ms"))}(async function(){const e=u.f===u.i?u.i:"".concat(u.f,"(").concat(u.i,")");(0,a.monoLog)("load hel mod ".concat(e)),await _();const t=await o.e(244).then(o.bind(o,244));(0,i.libReady)(u.f,t.default,{appName:u.i}),c()&&await o.e(241).then(o.bind(o,241))})().catch(console.error)}()}();
//# sourceMappingURL=main.707b5e8a.js.map