Build 576754stable
Module 696367
1,557 characters · in 68925.4de164704c201108.jsDependencies
Source Raw
function(e,t,r){"use strict";var n=r(72290),i=r(626800),o=r(171463);if(r(912877)()||r(640847)()){var a=Symbol.iterator;e.exports=function(e){return null!=e&&void 0!==e[a]?e[a]():i(e)?Array.prototype[a].call(e):void 0}}else{var s=r(425344),l=r(400696),u=r(439619),c=u("%Map%",!0),f=u("%Set%",!0),d=r(616380),p=d("Array.prototype.push"),h=d("String.prototype.charCodeAt"),m=d("String.prototype.slice"),g=function(e,t){if(t+1>=e.length)return t+1;var r=h(e,t);if(r<55296||r>56319)return t+1;var n=h(e,t+1);return n<56320||n>57343?t+1:t+2},v=function(e){var t=0;return{next:function(){var r,n=t>=e.length;return n||(r=e[t],t+=1),{done:n,value:r}}}},y=function(e,t){if(s(e)||i(e))return v(e);if(l(e)){var r=0;return{next:function(){var t=g(e,r),n=m(e,r,t);return r=t,{done:t>e.length,value:n}}}}if(t&&void 0!==e["_es6-shim iterator_"])return e["_es6-shim iterator_"]()};if(c||f){var b=r(232258),w=r(551306),_=d("Map.prototype.forEach",!0),x=d("Set.prototype.forEach",!0);if(void 0===n||!n.versions||!n.versions.node)var E=d("Map.prototype.iterator",!0),S=d("Set.prototype.iterator",!0);var k=d("Map.prototype.@@iterator",!0)||d("Map.prototype._es6-shim iterator_",!0),T=d("Set.prototype.@@iterator",!0)||d("Set.prototype._es6-shim iterator_",!0),C=function(e){if(b(e)){if(E)return o(E(e));if(k)return k(e);if(_){var t=[];return _(e,function(e,r){p(t,[r,e])}),v(t)}}if(w(e)){if(S)return o(S(e));if(T)return T(e);if(x){var r=[];return x(e,function(e){p(r,e)}),v(r)}}};e.exports=function(e){return C(e)||y(e)}}else e.exports=function(e){if(null!=e)return y(e,!0)}}}