micro-message
Version:
global data store of micro front-end / multi app
7 lines (6 loc) • 17.5 kB
JavaScript
/*!
* micro-message v1.2.15
* (c) 2020-2023 fz6m && qiutian00
* Released under the MIT License.
*/
!function(t,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports):"function"==typeof define&&define.amd?define(["exports"],r):r((t="undefined"!=typeof globalThis?globalThis:t||self).MicroMessage={})}(this,(function(t){"use strict";var r="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},e=Array.isArray,n="object"==typeof r&&r&&r.Object===Object&&r,o=n,a="object"==typeof self&&self&&self.Object===Object&&self,i=o||a||Function("return this")(),u=i.Symbol,c=u,f=Object.prototype,s=f.hasOwnProperty,l=f.toString,v=c?c.toStringTag:void 0;var p=function(t){var r=s.call(t,v),e=t[v];try{t[v]=void 0;var n=!0}catch(t){}var o=l.call(t);return n&&(r?t[v]=e:delete t[v]),o},h=Object.prototype.toString;var y=p,_=function(t){return h.call(t)},d=u?u.toStringTag:void 0;var b=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":d&&d in Object(t)?y(t):_(t)};var g=function(t){return null!=t&&"object"==typeof t},j=b,w=g;var O=function(t){return"symbol"==typeof t||w(t)&&"[object Symbol]"==j(t)},m=e,A=O,S=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,z=/^\w*$/;var x=function(t,r){if(m(t))return!1;var e=typeof t;return!("number"!=e&&"symbol"!=e&&"boolean"!=e&&null!=t&&!A(t))||(z.test(t)||!S.test(t)||null!=r&&t in Object(r))};var $=function(t){var r=typeof t;return null!=t&&("object"==r||"function"==r)},P=b,E=$;var T,k=function(t){if(!E(t))return!1;var r=P(t);return"[object Function]"==r||"[object GeneratorFunction]"==r||"[object AsyncFunction]"==r||"[object Proxy]"==r},M=i["__core-js_shared__"],V=(T=/[^.]+$/.exec(M&&M.keys&&M.keys.IE_PROTO||""))?"Symbol(src)_1."+T:"";var F=function(t){return!!V&&V in t},B=Function.prototype.toString;var I=function(t){if(null!=t){try{return B.call(t)}catch(t){}try{return t+""}catch(t){}}return""},C=k,D=F,U=$,W=I,L=/^\[object .+?Constructor\]$/,R=Function.prototype,N=Object.prototype,q=R.toString,G=N.hasOwnProperty,H=RegExp("^"+q.call(G).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");var J=function(t){return!(!U(t)||D(t))&&(C(t)?H:L).test(W(t))},K=function(t,r){return null==t?void 0:t[r]};var Q=function(t,r){var e=K(t,r);return J(e)?e:void 0},X=Q(Object,"create"),Y=X;var Z=function(){this.__data__=Y?Y(null):{},this.size=0};var tt=function(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r},rt=X,et=Object.prototype.hasOwnProperty;var nt=function(t){var r=this.__data__;if(rt){var e=r[t];return"__lodash_hash_undefined__"===e?void 0:e}return et.call(r,t)?r[t]:void 0},ot=X,at=Object.prototype.hasOwnProperty;var it=X;var ut=Z,ct=tt,ft=nt,st=function(t){var r=this.__data__;return ot?void 0!==r[t]:at.call(r,t)},lt=function(t,r){var e=this.__data__;return this.size+=this.has(t)?0:1,e[t]=it&&void 0===r?"__lodash_hash_undefined__":r,this};function vt(t){var r=-1,e=null==t?0:t.length;for(this.clear();++r<e;){var n=t[r];this.set(n[0],n[1])}}vt.prototype.clear=ut,vt.prototype.delete=ct,vt.prototype.get=ft,vt.prototype.has=st,vt.prototype.set=lt;var pt=vt;var ht=function(){this.__data__=[],this.size=0};var yt=function(t,r){return t===r||t!=t&&r!=r},_t=yt;var dt=function(t,r){for(var e=t.length;e--;)if(_t(t[e][0],r))return e;return-1},bt=dt,gt=Array.prototype.splice;var jt=dt;var wt=dt;var Ot=dt;var mt=ht,At=function(t){var r=this.__data__,e=bt(r,t);return!(e<0)&&(e==r.length-1?r.pop():gt.call(r,e,1),--this.size,!0)},St=function(t){var r=this.__data__,e=jt(r,t);return e<0?void 0:r[e][1]},zt=function(t){return wt(this.__data__,t)>-1},xt=function(t,r){var e=this.__data__,n=Ot(e,t);return n<0?(++this.size,e.push([t,r])):e[n][1]=r,this};function $t(t){var r=-1,e=null==t?0:t.length;for(this.clear();++r<e;){var n=t[r];this.set(n[0],n[1])}}$t.prototype.clear=mt,$t.prototype.delete=At,$t.prototype.get=St,$t.prototype.has=zt,$t.prototype.set=xt;var Pt=$t,Et=Q(i,"Map"),Tt=pt,kt=Pt,Mt=Et;var Vt=function(t){var r=typeof t;return"string"==r||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==t:null===t};var Ft=function(t,r){var e=t.__data__;return Vt(r)?e["string"==typeof r?"string":"hash"]:e.map},Bt=Ft;var It=Ft;var Ct=Ft;var Dt=Ft;var Ut=function(){this.size=0,this.__data__={hash:new Tt,map:new(Mt||kt),string:new Tt}},Wt=function(t){var r=Bt(this,t).delete(t);return this.size-=r?1:0,r},Lt=function(t){return It(this,t).get(t)},Rt=function(t){return Ct(this,t).has(t)},Nt=function(t,r){var e=Dt(this,t),n=e.size;return e.set(t,r),this.size+=e.size==n?0:1,this};function qt(t){var r=-1,e=null==t?0:t.length;for(this.clear();++r<e;){var n=t[r];this.set(n[0],n[1])}}qt.prototype.clear=Ut,qt.prototype.delete=Wt,qt.prototype.get=Lt,qt.prototype.has=Rt,qt.prototype.set=Nt;var Gt=qt,Ht=Gt;function Jt(t,r){if("function"!=typeof t||null!=r&&"function"!=typeof r)throw new TypeError("Expected a function");var e=function(){var n=arguments,o=r?r.apply(this,n):n[0],a=e.cache;if(a.has(o))return a.get(o);var i=t.apply(this,n);return e.cache=a.set(o,i)||a,i};return e.cache=new(Jt.Cache||Ht),e}Jt.Cache=Ht;var Kt=Jt;var Qt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Xt=/\\(\\)?/g,Yt=function(t){var r=Kt(t,(function(t){return 500===e.size&&e.clear(),t})),e=r.cache;return r}((function(t){var r=[];return 46===t.charCodeAt(0)&&r.push(""),t.replace(Qt,(function(t,e,n,o){r.push(n?o.replace(Xt,"$1"):e||t)})),r}));var Zt=function(t,r){for(var e=-1,n=null==t?0:t.length,o=Array(n);++e<n;)o[e]=r(t[e],e,t);return o},tr=e,rr=O,er=u?u.prototype:void 0,nr=er?er.toString:void 0;var or=function t(r){if("string"==typeof r)return r;if(tr(r))return Zt(r,t)+"";if(rr(r))return nr?nr.call(r):"";var e=r+"";return"0"==e&&1/r==-Infinity?"-0":e},ar=or;var ir=e,ur=x,cr=Yt,fr=function(t){return null==t?"":ar(t)};var sr=function(t,r){return ir(t)?t:ur(t,r)?[t]:cr(fr(t))},lr=O;var vr=function(t){if("string"==typeof t||lr(t))return t;var r=t+"";return"0"==r&&1/t==-Infinity?"-0":r},pr=sr,hr=vr;var yr=function(t,r){for(var e=0,n=(r=pr(r,t)).length;null!=t&&e<n;)t=t[hr(r[e++])];return e&&e==n?t:void 0};var _r=function(t,r,e){var n=null==t?void 0:yr(t,r);return void 0===n?e:n},dr=Q,br=function(){try{var t=dr(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();var gr=function(t,r,e){"__proto__"==r&&br?br(t,r,{configurable:!0,enumerable:!0,value:e,writable:!0}):t[r]=e},jr=yt,wr=Object.prototype.hasOwnProperty;var Or=/^(?:0|[1-9]\d*)$/;var mr=function(t,r){var e=typeof t;return!!(r=null==r?9007199254740991:r)&&("number"==e||"symbol"!=e&&Or.test(t))&&t>-1&&t%1==0&&t<r},Ar=function(t,r,e){var n=t[r];wr.call(t,r)&&jr(n,e)&&(void 0!==e||r in t)||gr(t,r,e)},Sr=sr,zr=mr,xr=$,$r=vr;var Pr=function(t,r,e,n){if(!xr(t))return t;for(var o=-1,a=(r=Sr(r,t)).length,i=a-1,u=t;null!=u&&++o<a;){var c=$r(r[o]),f=e;if("__proto__"===c||"constructor"===c||"prototype"===c)return t;if(o!=i){var s=u[c];void 0===(f=n?n(s,c,u):void 0)&&(f=xr(s)?s:zr(r[o+1])?[]:{})}Ar(u,c,f),u=u[c]}return t};var Er=function(t,r,e){return null==t?t:Pr(t,r,e)},Tr="_$store",kr="__$$",Mr="__subscribe__",Vr="__value_subscribe__",Fr=[Mr,Vr],Br="_$all";_r(window,Tr)||Er(window,Tr,{});var Ir=function(t){return"function"==typeof t},Cr=function(t){return~Fr.indexOf(t)},Dr=function(t){var r=Cr(t);return"".concat(r?kr:"_$").concat(t)},Ur=function(t,r){var e=Cr(t);return"".concat(e?kr:"_$").concat(t,".").concat(r)},Wr=Pt;var Lr=Pt,Rr=Et,Nr=Gt;var qr=Pt,Gr=function(){this.__data__=new Wr,this.size=0},Hr=function(t){var r=this.__data__,e=r.delete(t);return this.size=r.size,e},Jr=function(t){return this.__data__.get(t)},Kr=function(t){return this.__data__.has(t)},Qr=function(t,r){var e=this.__data__;if(e instanceof Lr){var n=e.__data__;if(!Rr||n.length<199)return n.push([t,r]),this.size=++e.size,this;e=this.__data__=new Nr(n)}return e.set(t,r),this.size=e.size,this};function Xr(t){var r=this.__data__=new qr(t);this.size=r.size}Xr.prototype.clear=Gr,Xr.prototype.delete=Hr,Xr.prototype.get=Jr,Xr.prototype.has=Kr,Xr.prototype.set=Qr;var Yr=Xr;var Zr=Gt,te=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this},re=function(t){return this.__data__.has(t)};function ee(t){var r=-1,e=null==t?0:t.length;for(this.__data__=new Zr;++r<e;)this.add(t[r])}ee.prototype.add=ee.prototype.push=te,ee.prototype.has=re;var ne=ee,oe=function(t,r){for(var e=-1,n=null==t?0:t.length;++e<n;)if(r(t[e],e,t))return!0;return!1},ae=function(t,r){return t.has(r)};var ie=function(t,r,e,n,o,a){var i=1&e,u=t.length,c=r.length;if(u!=c&&!(i&&c>u))return!1;var f=a.get(t),s=a.get(r);if(f&&s)return f==r&&s==t;var l=-1,v=!0,p=2&e?new ne:void 0;for(a.set(t,r),a.set(r,t);++l<u;){var h=t[l],y=r[l];if(n)var _=i?n(y,h,l,r,t,a):n(h,y,l,t,r,a);if(void 0!==_){if(_)continue;v=!1;break}if(p){if(!oe(r,(function(t,r){if(!ae(p,r)&&(h===t||o(h,t,e,n,a)))return p.push(r)}))){v=!1;break}}else if(h!==y&&!o(h,y,e,n,a)){v=!1;break}}return a.delete(t),a.delete(r),v};var ue=function(t){var r=-1,e=Array(t.size);return t.forEach((function(t){e[++r]=t})),e},ce=i.Uint8Array,fe=yt,se=ie,le=function(t){var r=-1,e=Array(t.size);return t.forEach((function(t,n){e[++r]=[n,t]})),e},ve=ue,pe=u?u.prototype:void 0,he=pe?pe.valueOf:void 0;var ye=function(t,r,e,n,o,a,i){switch(e){case"[object DataView]":if(t.byteLength!=r.byteLength||t.byteOffset!=r.byteOffset)return!1;t=t.buffer,r=r.buffer;case"[object ArrayBuffer]":return!(t.byteLength!=r.byteLength||!a(new ce(t),new ce(r)));case"[object Boolean]":case"[object Date]":case"[object Number]":return fe(+t,+r);case"[object Error]":return t.name==r.name&&t.message==r.message;case"[object RegExp]":case"[object String]":return t==r+"";case"[object Map]":var u=le;case"[object Set]":var c=1&n;if(u||(u=ve),t.size!=r.size&&!c)return!1;var f=i.get(t);if(f)return f==r;n|=2,i.set(t,r);var s=se(u(t),u(r),n,o,a,i);return i.delete(t),s;case"[object Symbol]":if(he)return he.call(t)==he.call(r)}return!1};var _e=function(t,r){for(var e=-1,n=r.length,o=t.length;++e<n;)t[o+e]=r[e];return t},de=e;var be=function(t,r,e){var n=r(t);return de(t)?n:_e(n,e(t))};var ge=function(t,r){for(var e=-1,n=null==t?0:t.length,o=0,a=[];++e<n;){var i=t[e];r(i,e,t)&&(a[o++]=i)}return a},je=function(){return[]},we=Object.prototype.propertyIsEnumerable,Oe=Object.getOwnPropertySymbols,me=Oe?function(t){return null==t?[]:(t=Object(t),ge(Oe(t),(function(r){return we.call(t,r)})))}:je;var Ae=function(t,r){for(var e=-1,n=Array(t);++e<t;)n[e]=r(e);return n},Se=b,ze=g;var xe=function(t){return ze(t)&&"[object Arguments]"==Se(t)},$e=g,Pe=Object.prototype,Ee=Pe.hasOwnProperty,Te=Pe.propertyIsEnumerable,ke=xe(function(){return arguments}())?xe:function(t){return $e(t)&&Ee.call(t,"callee")&&!Te.call(t,"callee")},Me=ke,Ve={exports:{}};var Fe=function(){return!1};!function(t,r){var e=i,n=Fe,o=r&&!r.nodeType&&r,a=o&&t&&!t.nodeType&&t,u=a&&a.exports===o?e.Buffer:void 0,c=(u?u.isBuffer:void 0)||n;t.exports=c}(Ve,Ve.exports);var Be=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991},Ie=b,Ce=Be,De=g,Ue={};Ue["[object Float32Array]"]=Ue["[object Float64Array]"]=Ue["[object Int8Array]"]=Ue["[object Int16Array]"]=Ue["[object Int32Array]"]=Ue["[object Uint8Array]"]=Ue["[object Uint8ClampedArray]"]=Ue["[object Uint16Array]"]=Ue["[object Uint32Array]"]=!0,Ue["[object Arguments]"]=Ue["[object Array]"]=Ue["[object ArrayBuffer]"]=Ue["[object Boolean]"]=Ue["[object DataView]"]=Ue["[object Date]"]=Ue["[object Error]"]=Ue["[object Function]"]=Ue["[object Map]"]=Ue["[object Number]"]=Ue["[object Object]"]=Ue["[object RegExp]"]=Ue["[object Set]"]=Ue["[object String]"]=Ue["[object WeakMap]"]=!1;var We=function(t){return De(t)&&Ce(t.length)&&!!Ue[Ie(t)]};var Le=function(t){return function(r){return t(r)}},Re={exports:{}};!function(t,r){var e=n,o=r&&!r.nodeType&&r,a=o&&t&&!t.nodeType&&t,i=a&&a.exports===o&&e.process,u=function(){try{var t=a&&a.require&&a.require("util").types;return t||i&&i.binding&&i.binding("util")}catch(t){}}();t.exports=u}(Re,Re.exports);var Ne=We,qe=Le,Ge=Re.exports,He=Ge&&Ge.isTypedArray,Je=He?qe(He):Ne,Ke=Ae,Qe=Me,Xe=e,Ye=Ve.exports,Ze=mr,tn=Je,rn=Object.prototype.hasOwnProperty;var en=function(t,r){var e=Xe(t),n=!e&&Qe(t),o=!e&&!n&&Ye(t),a=!e&&!n&&!o&&tn(t),i=e||n||o||a,u=i?Ke(t.length,String):[],c=u.length;for(var f in t)!r&&!rn.call(t,f)||i&&("length"==f||o&&("offset"==f||"parent"==f)||a&&("buffer"==f||"byteLength"==f||"byteOffset"==f)||Ze(f,c))||u.push(f);return u},nn=Object.prototype;var on=function(t){var r=t&&t.constructor;return t===("function"==typeof r&&r.prototype||nn)};var an=function(t,r){return function(e){return t(r(e))}}(Object.keys,Object),un=on,cn=an,fn=Object.prototype.hasOwnProperty;var sn=k,ln=Be;var vn=en,pn=function(t){if(!un(t))return cn(t);var r=[];for(var e in Object(t))fn.call(t,e)&&"constructor"!=e&&r.push(e);return r},hn=function(t){return null!=t&&ln(t.length)&&!sn(t)};var yn=be,_n=me,dn=function(t){return hn(t)?vn(t):pn(t)};var bn=function(t){return yn(t,dn,_n)},gn=Object.prototype.hasOwnProperty;var jn=function(t,r,e,n,o,a){var i=1&e,u=bn(t),c=u.length;if(c!=bn(r).length&&!i)return!1;for(var f=c;f--;){var s=u[f];if(!(i?s in r:gn.call(r,s)))return!1}var l=a.get(t),v=a.get(r);if(l&&v)return l==r&&v==t;var p=!0;a.set(t,r),a.set(r,t);for(var h=i;++f<c;){var y=t[s=u[f]],_=r[s];if(n)var d=i?n(_,y,s,r,t,a):n(y,_,s,t,r,a);if(!(void 0===d?y===_||o(y,_,e,n,a):d)){p=!1;break}h||(h="constructor"==s)}if(p&&!h){var b=t.constructor,g=r.constructor;b==g||!("constructor"in t)||!("constructor"in r)||"function"==typeof b&&b instanceof b&&"function"==typeof g&&g instanceof g||(p=!1)}return a.delete(t),a.delete(r),p},wn=Q(i,"DataView"),On=Et,mn=Q(i,"Promise"),An=Q(i,"Set"),Sn=Q(i,"WeakMap"),zn=b,xn=I,$n="[object Map]",Pn="[object Promise]",En="[object Set]",Tn="[object WeakMap]",kn="[object DataView]",Mn=xn(wn),Vn=xn(On),Fn=xn(mn),Bn=xn(An),In=xn(Sn),Cn=zn;(wn&&Cn(new wn(new ArrayBuffer(1)))!=kn||On&&Cn(new On)!=$n||mn&&Cn(mn.resolve())!=Pn||An&&Cn(new An)!=En||Sn&&Cn(new Sn)!=Tn)&&(Cn=function(t){var r=zn(t),e="[object Object]"==r?t.constructor:void 0,n=e?xn(e):"";if(n)switch(n){case Mn:return kn;case Vn:return $n;case Fn:return Pn;case Bn:return En;case In:return Tn}return r});var Dn=Yr,Un=ie,Wn=ye,Ln=jn,Rn=Cn,Nn=e,qn=Ve.exports,Gn=Je,Hn="[object Arguments]",Jn="[object Array]",Kn="[object Object]",Qn=Object.prototype.hasOwnProperty;var Xn=function(t,r,e,n,o,a){var i=Nn(t),u=Nn(r),c=i?Jn:Rn(t),f=u?Jn:Rn(r),s=(c=c==Hn?Kn:c)==Kn,l=(f=f==Hn?Kn:f)==Kn,v=c==f;if(v&&qn(t)){if(!qn(r))return!1;i=!0,s=!1}if(v&&!s)return a||(a=new Dn),i||Gn(t)?Un(t,r,e,n,o,a):Wn(t,r,c,e,n,o,a);if(!(1&e)){var p=s&&Qn.call(t,"__wrapped__"),h=l&&Qn.call(r,"__wrapped__");if(p||h){var y=p?t.value():t,_=h?r.value():r;return a||(a=new Dn),o(y,_,e,n,a)}}return!!v&&(a||(a=new Dn),Ln(t,r,e,n,o,a))},Yn=g;var Zn=function t(r,e,n,o,a){return r===e||(null==r||null==e||!Yn(r)&&!Yn(e)?r!=r&&e!=e:Xn(r,e,n,o,t,a))},to=Zn;var ro=function(t,r){return to(t,r)},eo=function(){return eo=Object.assign||function(t){for(var r,e=1,n=arguments.length;e<n;e++)for(var o in r=arguments[e])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t},eo.apply(this,arguments)};function no(t,r,e){if(e||2===arguments.length)for(var n,o=0,a=r.length;o<a;o++)!n&&o in r||(n||(n=Array.prototype.slice.call(r,0,o)),n[o]=r[o]);return t.concat(n||Array.prototype.slice.call(r))}var oo=function(t,r){return bo(t,r)||[]},ao=function(t,r,e){var n=oo(t,e);if(!~n.indexOf(r)){var o=no(no([],n,!0),[r],!1);_o(t,o,e)}},io=function(t,r){for(var e=[],n=2;n<arguments.length;n++)e[n-2]=arguments[n];var o=oo(t,r);o.forEach((function(t){try{t.apply(void 0,e)}catch(t){}}))},uo=function(t){for(var r=[],e=1;e<arguments.length;e++)r[e-1]=arguments[e];var n=oo(Br,t);n.forEach((function(t){try{t.apply(void 0,r)}catch(t){}}))},co=function(t){return{get:function(r){return oo(r,t)},add:function(r,e){return ao(r,e,t)},addToAll:function(r){return function(t,r){ao(Br,t,r)}(r,t)},destory:function(r){return function(t,r){_o(t,[],r)}(r,t)},delete:function(r,e){return function(t,r,e){var n=oo(t,e),o=n.indexOf(r);return!!~o&&(n.splice(o,1),_o(t,n,e),!0)}(r,e,t)},dispatch:function(r){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];return io.apply(void 0,no([r,t],e,!1))},dispatchAll:function(){for(var r=[],e=0;e<arguments.length;e++)r[e]=arguments[e];return uo.apply(void 0,no([t],r,!1))}}},fo=co(Vr),so=function(t){var r=t.key,e=t.newValue,n=t.oldValue,o=t.newStoreValue,a=function(t){return Fr.some((function(r){return t.startsWith(Dr(r))}))}(r);a||ro(n,e)||(fo.dispatchAll(o),fo.dispatch(r,e,n))};var lo={$on:function(t,r){!Ir(t)||r?"string"==typeof t&&Ir(r)&&fo.add(t,r):fo.addToAll(t)},$destory:fo.destory,$delete:fo.delete},vo=function(){return _r(window,Tr)||{}},po=function(){return function(t){var r=eo({},t);return Fr.forEach((function(t){delete r[Dr(t)]})),r}(vo())},ho=function(t){var r=vo();return _r(r,t)},yo=function(t,r){var e=ho(t),n=vo();Er(n,t,r),so({key:t,newValue:r,oldValue:e,newStoreValue:po()})},_o=function(t,r,e){var n=Ur(e,t);yo(n,r)},bo=function(t,r){var e=Ur(r,t);return ho(e)},go={getStore:po,get:ho,set:yo,getWithScope:bo,setWithScope:_o,getScope:function(t){var r=Dr(t);return ho(r)||{}},setScope:function(t,r){var e=Dr(r);yo(e,t)}},jo=co(Mr),wo={$on:jo.add,$off:jo.destory,$emit:function(t,r){jo.dispatch(t,r)},$delete:jo.delete};t.Store=go,t.StoreBus=wo,t.StoreChange=lo,Object.defineProperty(t,"__esModule",{value:!0})}));