webpack-closure-compiler
Version:
Google Closure Compiler plugin for Webpack
24 lines (23 loc) • 11.3 kB
JavaScript
function W(u,m){function q(){}q.prototype=m.prototype;u.Da=m.prototype;u.prototype=new q;u.prototype.constructor=u;for(var d in m)if("prototype"!=d)if(Object.defineProperties){var h=Object.getOwnPropertyDescriptor(m,d);h&&Object.defineProperty(u,d,h)}else u[d]=m[d]}
(function(u){function m(d){if(q[d])return q[d].l;var h=q[d]={Y:d,Z:!1,l:{}};u[d].call(h.l,h,h.l,m);h.Z=!0;return h.l}var q={};m.ra=u;m.la=q;m.Y=function(d){return d};m.H=function(d,h){m.P(d)||Object.defineProperty(d,"a",{configurable:!1,enumerable:!0,get:h})};m.n=function(d){var h=d&&d.ca?function(){return d["default"]}:function(){return d};m.H(h,h);return h};m.P=function(d){return Object.prototype.hasOwnProperty.call(d,"a")};m.qa="";return m(m.ua=2)})([function(u){(function(m,q){u.l=q()})(this,function(){function m(c){return 40<
String(c).length||-1!==String(c).indexOf("\n")||-1!==String(c).indexOf("<")}function q(c){return L[c]||c}function d(c,d){for(var g in d)c[g]=d[g];return c}function h(c,x,g,E,z){var t=c||P,p=t.nodeName,D=t.attributes,K=t.children,w=!1;x=x||{};g=g||{};t=g.wa;var I="string"===typeof t?t:"\t";if(null==c||!1===c)return"";if(!p)return String(c).replace(/[<>"&]/g,q);if("function"===typeof p)if(w=!0,g.$&&(E||!1===g.xa)){c=p.prototype;if(!(c=p.displayName||p.name||c&&(c.displayName||c.name))&&(c=(Function.prototype.toString.call(p).match(/^\s*function\s+([^\( ]+)/)||
P)[1],!c)){c=-1;for(E=O.length;E--;)if(O[E]===p){c=E;break}0>c&&(c=O.push(p)-1);c="UnnamedComponent"+c}p=c}else return t=c.nodeName.W,z=d({},t||c.attributes),t&&d(z,c.attributes),c.children&&(z.children=c.children),p.prototype&&"function"===typeof p.prototype.h?(t=new p(z,x),t.j=t.da=!0,t.g=z,t.context=x,t.v&&t.v(),z=t.h(t.g,t.state,t.context),t.w&&(x=d(d({},x),t.w()))):z=p(z,x),h(z,x,g,!1!==g.Aa);c="";E=void 0;if(D){var J=S(D);g&&!0===g.Ba&&J.sort();for(var v=0;v<J.length;v++){var n=J[v],k=D[n];
if("children"!==n&&(g&&g.ea||"key"!==n&&"ref"!==n)){if("className"===n){if(D["class"])continue;n="class"}else z&&n.match(/^xlink\:?(.+)/)&&(n=n.toLowerCase().replace(/^xlink\:?(.+)/,"xlink:$1"));if("class"===n&&k&&"object"===typeof k){var y=void 0,r="";for(y in k)k[y]&&(r&&(r+=" "),r+=y);k=r}else if("style"===n&&k&&"object"===typeof k){y=void 0;r="";for(y in k){var A=k[y];null!=A&&(r&&(r+=" "),r+=Q(y),r+=": ",r+=A,"number"!==typeof A||u[y]||(r+="px"),r+=";")}k=r||void 0}if((y=g.N&&g.N(n,k,x,g,w))||
""===y)c+=y;else if("dangerouslySetInnerHTML"===n)E=k&&k.K;else if((k||0===k||""===k)&&"function"!==typeof k){if(!0===k||""===k)if(k=n,!g||!g.xml){c+=" "+n;continue}c+=" "+n+'="'+String(k).replace(/[<>"&]/g,q)+'"'}}}}D=c.replace(/^\n\s*/," ");D===c||~D.indexOf("\n")?t&&~c.indexOf("\n")&&(c+="\n"):c=D;c="<"+p+c+">";-1<R.indexOf(p)&&(c=c.replace(/>$/," />"));if(E)t&&m(E)&&(E="\n"+I+String(E).replace(/(\n+)/g,"$1"+(I||"\t"))),c+=E;else{w=K&&K.length;D=[];E=~c.indexOf("\n");for(J=0;J<w;J++)v=K[J],null!=
v&&!1!==v&&(v=h(v,x,g,!0,"svg"===p?!0:"foreignObject"===p?!1:z),!E&&t&&m(v)&&(E=!0),v&&D.push(v));if(t&&E)for(x=D.length;x--;)D[x]="\n"+I+String(D[x]).replace(/(\n+)/g,"$1"+(I||"\t"));if(D.length)c+=D.join("");else if(g&&g.xml)return c.substring(0,c.length-1)+" />"}if(g.sa||-1===R.indexOf(p))t&&~c.indexOf("\n")&&(c+="\n"),c+="</"+p+">";return c}var u={fa:1,ga:1,ia:1,ma:1,flex:1,flexGrow:1,oa:1,flexShrink:1,na:1,fontWeight:1,ta:1,lineHeight:1,opacity:1,order:1,orphans:1,Ca:1,widows:1,zIndex:1,zoom:1},
L={"<":"<",">":">",'"':""","&":"&"},S=Object.keys||function(c){var d=[],g;for(g in c)c.hasOwnProperty(g)&&d.push(g);return d},Q=function(c){var d=1>=arguments.length||void 0===arguments[1]?{}:arguments[1];return function(g){return d[g]||(d[g]=c(g))}}(function(c){return c.replace(/([A-Z])/g,"-$1").toLowerCase()}),T={$:!0},O=[],P={},R="area base br col embed hr img input link meta param source track wbr".split(" ");h.h=h;h.H=function(c,d){return h(c,d,T)};return h})},function(u,m){function q(){}
function d(a,b){var c=J,e,f;for(f=arguments.length;2<f--;)I.push(arguments[f]);b&&null!=b.children&&(I.length||I.push(b.children),delete b.children);for(;I.length;)if((e=I.pop())&&void 0!==e.pop)for(f=e.length;f--;)I.push(e[f]);else{"boolean"===typeof e&&(e=null);if(f="function"!==typeof a)null==e?e="":"number"===typeof e?e=String(e):"string"!==typeof e&&(f=!1);f&&l?c[c.length-1]+=e:c===J?c=[e]:c.push(e);var l=f}l=new q;l.nodeName=a;l.children=c;l.attributes=null==b?void 0:b;l.key=null==b?void 0:
b.key;void 0!==w.ba&&w.ba(l);return l}function h(a,b){for(var c in b)a[c]=b[c];return a}function M(a){!a.s&&(a.s=!0)&&1==k.push(a)&&(w.ka||v)(L)}function L(){var a,b=k;for(k=[];a=b.pop();)a.s&&p(a)}function S(a){var b=h({},a.attributes);b.children=a.children;a=a.nodeName.W;if(void 0!==a)for(var c in a)void 0===b[c]&&(b[c]=a[c]);return b}function Q(a){var b=a.parentNode;b&&b.removeChild(a)}function T(a,b,c,e,f){"className"===b&&(b="class");if("key"!==b)if("ref"===b)c&&c(null),e&&e(a);else if("class"!==
b||f)if("style"===b){if(e&&"string"!==typeof e&&"string"!==typeof c||(a.style.cssText=e||""),e&&"object"===typeof e){if("string"!==typeof c)for(var l in c)l in e||(a.style[l]="");for(l in e)a.style[l]="number"===typeof e[l]&&!1===n.test(l)?e[l]+"px":e[l]}}else if("dangerouslySetInnerHTML"===b)e&&(a.innerHTML=e.K||"");else if("o"==b[0]&&"n"==b[1])f=b!==(b=b.replace(/Capture$/,"")),b=b.toLowerCase().substring(2),e?c||a.addEventListener(b,O,f):a.removeEventListener(b,O,f),(a.F||(a.F={}))[b]=e;else if("list"!==
b&&"type"!==b&&!f&&b in a){try{a[b]=null==e?"":e}catch(X){}null!=e&&!1!==e||a.removeAttribute(b)}else c=f&&b!==(b=b.replace(/^xlink\:?/,"")),null==e||!1===e?c?a.removeAttributeNS("http://www.w3.org/1999/xlink",b.toLowerCase()):a.removeAttribute(b):"function"!==typeof e&&(c?a.setAttributeNS("http://www.w3.org/1999/xlink",b.toLowerCase(),e):a.setAttribute(b,e));else a.className=e||""}function O(a){return this.F[a.type](w.event&&w.event(a)||a)}function P(){for(var a;a=y.pop();)w.L&&w.L(a),a.R&&a.R()}
function R(a,b,d,e,f,l){r++||(A=null!=f&&void 0!==f.va,U=!!a&&!("__preactattr_"in a));a=c(a,b,d,e,l);f&&a.parentNode!==f&&f.appendChild(a);--r||(U=!1,l||P());return a}function c(a,b,d,e,f){var l=a,g=A;if(null==b||"boolean"===typeof b)b="";if("string"===typeof b||"number"===typeof b)return a&&void 0!==a.splitText&&a.parentNode&&(!a.b||f)?a.nodeValue!=b&&(a.nodeValue=b):(l=document.createTextNode(b),a&&(a.parentNode&&a.parentNode.replaceChild(l,a),x(a,!0))),l.__preactattr_=!0,l;f=b.nodeName;if("function"===
typeof f){g=a;var h=b;l=b=g&&g.b;var m=g,B=b&&g.u===h.nodeName,k=B;for(a=S(h);b&&!k&&(b=b.G);)k=b.constructor===h.nodeName;b&&k&&(!e||b.b)?(t(b,a,3,d,e),g=b.c):(l&&!B&&(D(l),g=m=null),b=E(h.nodeName,a,d),g&&!b.f&&(b.f=g,m=null),t(b,a,1,d,e),g=b.c,m&&g!==m&&(m.b=null,x(m,!1)));return g}A="svg"===f?!0:"foreignObject"===f?!1:A;f=String(f);if(!a||a.I!==f&&a.nodeName.toLowerCase()!==f.toLowerCase())if(l=f,f=A?document.createElementNS("http://www.w3.org/2000/svg",l):document.createElement(l),f.I=l,l=f,
a){for(;a.firstChild;)l.appendChild(a.firstChild);a.parentNode&&a.parentNode.replaceChild(l,a);x(a,!0)}var p=l.firstChild;a=l.__preactattr_;f=b.children;if(null==a){a=l.__preactattr_={};for(var N=l.attributes,u=N.length;u--;)a[N[u].name]=N[u].value}if(!U&&f&&1===f.length&&"string"===typeof f[0]&&null!=p&&void 0!==p.splitText&&null==p.nextSibling)p.nodeValue!=f[0]&&(p.nodeValue=f[0]);else if(f&&f.length||null!=p){p=l;N=U||null!=a.ja;u=p.childNodes;var q=[],C={},w=0,n=0,r=u.length,y=0,z=f?f.length:
0;if(r)for(k=0;k<r;k++){var F=u[k],v=F.__preactattr_;var G=z&&v?F.b?F.b.D:v.key:null;if(null!=G)w++,C[G]=F;else if(v||(void 0!==F.splitText?N?F.nodeValue.trim():1:N))q[y++]=F}if(z)for(k=0;k<z;k++){r=f[k];B=null;G=r.key;if(null!=G)w&&void 0!==C[G]&&(B=C[G],C[G]=void 0,w--);else if(!B&&n<y)for(G=n;G<y;G++){if(F=void 0!==q[G])if(F=m=q[G],"string"===typeof r||"number"===typeof r)F=void 0!==F.splitText;else if("string"===typeof r.nodeName){if(v=!F.u)v=r.nodeName,v=F.I===v||F.nodeName.toLowerCase()===v.toLowerCase();
F=v}else F=N||F.u===r.nodeName;if(F){B=m;q[G]=void 0;G===y-1&&y--;G===n&&n++;break}}B=c(B,r,d,e);r=u[k];B&&B!==p&&B!==r&&(r?B===r.nextSibling?Q(r):p.insertBefore(B,r):p.appendChild(B))}if(w)for(k in C)void 0!==C[k]&&x(C[k],!1);for(;n<=y;)void 0!==(B=q[y--])&&x(B,!1)}d=l;e=b.attributes;b=a;for(h in b)e&&null!=e[h]||null==b[h]||T(d,h,b[h],b[h]=void 0,A);for(h in e)"children"===h||"innerHTML"===h||h in b&&e[h]===("value"===h||"checked"===h?d[h]:b[h])||T(d,h,b[h],b[h]=e[h],A);A=g;return l}function x(a,
b){var c=a.b;c?D(c):(null!=a.__preactattr_&&a.__preactattr_.m&&a.__preactattr_.m(null),!1!==b&&null!=a.__preactattr_||Q(a),g(a))}function g(a){for(a=a.lastChild;a;){var b=a.previousSibling;x(a,!0);a=b}}function E(a,b,c){var e=V[a.name];if(a.prototype&&a.prototype.h){var f=new a(b,c);K.call(f,b,c)}else f=new K(b,c),f.constructor=a,f.h=z;if(e)for(b=e.length;b--;)if(e[b].constructor===a){f.f=e[b].f;e.splice(b,1);break}return f}function z(a,b,c){return this.constructor(a,c)}function t(a,b,c,e,f){a.j||
(a.j=!0,(a.o=b.m)&&delete b.m,(a.D=b.key)&&delete b.key,!a.c||f?a.v&&a.v():a.T&&a.T(b,e),e&&e!==a.context&&(a.A||(a.A=a.context),a.context=e),a.B||(a.B=a.g),a.g=b,a.j=!1,0!==c&&(1!==c&&!1===w.Ea&&a.c?M(a):p(a,1,f)),a.o&&a.o(a))}function p(a,b,c,e){if(!a.j){var f=a.g,d=a.state,g=a.context,k=a.B||f,m=a.C||d,u=a.A||g,B=a.c,q=a.f,n=B||q,v=a.b,z=!1,C;B&&(a.g=k,a.state=m,a.context=u,2!==b&&a.aa&&!1===a.aa(f,d,g)?z=!0:a.V&&a.V(f,d,g),a.g=f,a.state=d,a.context=g);a.B=a.C=a.A=a.f=null;a.s=!1;if(!z){f=a.h(f,
d,g);a.w&&(g=h(h({},g),a.w()));d=f&&f.nodeName;if("function"===typeof d){var H=S(f);if((C=v)&&C.constructor===d&&H.key==C.D)t(C,H,1,g,!1);else{var A=C;a.b=C=E(d,H,g);C.f=C.f||q;C.G=a;t(C,H,0,g,!1);p(C,1,c,!0)}H=C.c}else{q=n;if(A=v)q=a.b=null;if(n||1===b)q&&(q.b=null),H=R(q,f,g,c||!B,n&&n.parentNode,!0)}n&&H!==n&&C!==v&&(g=n.parentNode)&&H!==g&&(g.replaceChild(H,n),A||(n.b=null,x(n,!1)));A&&D(A);if((a.c=H)&&!e){for(A=n=a;A=A.G;)(n=A).c=H;H.b=n;H.u=n.constructor}}!B||c?y.unshift(a):z||(a.S&&a.S(k,m,
u),w.M&&w.M(a));if(null!=a.i)for(;a.i.length;)a.i.pop().call(a);r||e||P()}}function D(a){w.O&&w.O(a);var b=a.c;a.j=!0;a.U&&a.U();a.c=null;var c=a.b;c?D(c):b&&(b.__preactattr_&&b.__preactattr_.m&&b.__preactattr_.m(null),a.f=b,Q(b),c=a.constructor.name,(V[c]||(V[c]=[])).push(a),g(b));a.o&&a.o(null)}function K(a,b){this.s=!0;this.context=b;this.g=a;this.state=this.state||{}}var w={},I=[],J=[],v="function"==typeof Promise?Promise.resolve().then.bind(Promise.resolve()):setTimeout,n=/acit|ex(?:s|g|n|p|$)|rph|ows|mnc|ntw|ine[ch]|zoo|^ord/i,
k=[],y=[],r=0,A=!1,U=!1,V={};h(K.prototype,{za:function(a,b){var c=this.state;this.C||(this.C=h({},c));h(c,"function"===typeof a?a(c,this.g):a);b&&(this.i=this.i||[]).push(b);M(this)},pa:function(a){a&&(this.i=this.i||[]).push(a);p(this,2)},h:function(){}});m.a={X:d,createElement:d,ha:function(a,b){return d(a.nodeName,h(h({},a.attributes),b),2<arguments.length?[].slice.call(arguments,2):a.children)},J:K,h:function(a,b,c){return R(c,a,{},!1,b,!1)},ya:L,options:w}},function(u,m,q){function d(d){return L.apply(this,
arguments)||this}function h(d){return M("h1",null,d.children)}Object.defineProperty(m,"__esModule",{value:!0});u=q(1);m=q(0);q=q.n(m);u=u.a;var M=u.X,L=u.J;W(d,L);d.prototype.h=function(){return M("div",null,M(h,null,"Hello, world!"))};console.log(q()(M(d)))}]);