Module 314144

1,101 characters · in no known chunk
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";var i,r,s,a,o=n(860511),l=n(985848),u=n(221015),c=n(339626),d=n(210140),_=n(503628),f=n(469520),h=n(192819),p=n(447280),E=n(627),m=n(705333),g=n(13570),A=o.setImmediate,I=o.clearImmediate,T=o.process,S=o.Dispatch,N=o.Function,y=o.MessageChannel,C=o.String,v=0,O={},R="onreadystatechange";_(function(){i=o.location});var b=function(e){if(d(O,e)){var t=O[e];delete O[e],t()}},D=function(e){return function(){b(e)}},L=function(e){b(e.data)},w=function(e){o.postMessage(C(e),i.protocol+"//"+i.host)};A&&I||(A=function(e){E(arguments.length,1);var t=c(e)?e:N(e),n=h(arguments,1);return O[++v]=function(){l(t,void 0,n)},r(v),v},I=function(e){delete O[e]},g?r=function(e){T.nextTick(D(e))}:S&&S.now?r=function(e){S.now(D(e))}:y&&!m?(a=(s=new y).port2,s.port1.onmessage=L,r=u(a.postMessage,a)):o.addEventListener&&c(o.postMessage)&&!o.importScripts&&i&&"file:"!==i.protocol&&!_(w)?(r=w,o.addEventListener("message",L,!1)):r=R in p("script")?function(e){f.appendChild(p("script"))[R]=function(){f.removeChild(this),b(e)}}:function(e){setTimeout(D(e),0)}),e.exports={set:A,clear:I}}