diff --git a/dist/sugar-es5.js b/dist/sugar-es5.js index 070cc0140..d6f8313c4 100644 --- a/dist/sugar-es5.js +++ b/dist/sugar-es5.js @@ -1,5 +1,5 @@ /* - * Sugar v2.0.5 + * Sugar v2.0.6 * * Freely distributable and licensed under the MIT-style license. * Copyright (c) Andrew Plummer @@ -543,7 +543,7 @@ } function setGlobalProperties() { - setProperty(Sugar, 'VERSION', '2.0.5'); + setProperty(Sugar, 'VERSION', '2.0.6'); setProperty(Sugar, 'extend', Sugar); setProperty(Sugar, 'toString', toString); setProperty(Sugar, 'createNamespace', createNamespace); @@ -14103,4 +14103,4 @@ buildDateRangeUnits(); -}).call(this); +}).call(this); \ No newline at end of file diff --git a/dist/sugar-es5.min.js b/dist/sugar-es5.min.js index b843a03a8..f65fd6cdf 100644 --- a/dist/sugar-es5.min.js +++ b/dist/sugar-es5.min.js @@ -1,5 +1,5 @@ /* - * Sugar v2.0.5 + * Sugar v2.0.6 * * Freely distributable and licensed under the MIT-style license. * Copyright (c) Andrew Plummer @@ -81,7 +81,7 @@ c=Array(b);b--;)c[b]=a[b];return c}function yf(a,b,c){var d={},e=[],f=0;return f Ud(a);return(!!b||0===b)&&-Infinity!==a&&Infinity!==a}function Lb(a){return Wd(a.start)&&Wd(a.end)&&typeof a.start===typeof a.end}function Mb(a,b,c,d){var e=a.start,f=a.end,g=f=f:h<=f;)c||k.push(h),d&&d(h,l,a),h=r(),l++; return c?l-1:k}function Xd(a){if(F(a))return[a,"Milliseconds"];var b=a.match(zf);a=+b[1]||1;b=cb(b[2].toLowerCase());b.match(/hour|minute|second/i)?b+="s":"Year"===b?b="FullYear":"Week"===b?(b="Date",a*=7):"Day"===b&&(b="Date");return[a,b]}function Yd(a,b,c){var d=Zd[c];d?d=new Date(a.getTime()+b*d):(d=new Date(a),Oa(d,c,L(a,c)+b));return d}function sc(a,b){var c=a.start,d=a.end;a=dd?c:d;return rc(bc?c:b)}function Wa(a){return T(a)?a:null==a?new Date:J.create?J.create(a):new Date(a)} var x,Ha=zc("undefined"!==typeof global&&global)||zc("undefined"!==typeof window&&window),Pb=!1,qb={},Cc={},Rb=Object.defineProperty&&Object.defineProperties?Object.defineProperty:pe,Ec=Bc("Chainable"),Fc=Object.getOwnPropertyNames,Gc=Object.prototype.toString,qe=Object.prototype.hasOwnProperty;(function(){x=Ha.Sugar;if(!x){x=function(a){q(x,function(b,c){w(qb,c)&&b.extend(a)});return x};if("undefined"!==typeof module&&module.M)module.M=x;else try{Ha.Sugar=x}catch(a){}q("Object Number String Array Date RegExp Function".split(" "), -function(a){Ac(a)});B(x,"VERSION","2.0.5");B(x,"extend",x);B(x,"toString",ke);B(x,"createNamespace",Ac);B(x,"util",{hasOwn:w,getOwn:u,setProperty:B,classToString:ha,defineProperty:Rb,forEachProperty:q,mapNativeToChainable:Qb})}})();var Ae=!("0"in Object("a")),ze=/^(.*?)\[([-\d]*)\.\.([-\d]*)\](.*)$/,De=/([{}])\1|{([^}]*)}|(%)%|(%(\w*))/g,Xa=x.Object,M=x.Array,J=x.Date,Ya=x.String,fa=x.Number,tc=x.Function,$d=x.RegExp,ub,Ta,F,A,T,ka,H,C,vb,wb,xb,ae=ya("alias"),xa=ya("defineStatic"),P=ya("defineInstance"), +function(a){Ac(a)});B(x,"VERSION","2.0.6");B(x,"extend",x);B(x,"toString",ke);B(x,"createNamespace",Ac);B(x,"util",{hasOwn:w,getOwn:u,setProperty:B,classToString:ha,defineProperty:Rb,forEachProperty:q,mapNativeToChainable:Qb})}})();var Ae=!("0"in Object("a")),ze=/^(.*?)\[([-\d]*)\.\.([-\d]*)\](.*)$/,De=/([{}])\1|{([^}]*)}|(%)%|(%(\w*))/g,Xa=x.Object,M=x.Array,J=x.Date,Ya=x.String,fa=x.Number,tc=x.Function,$d=x.RegExp,ub,Ta,F,A,T,ka,H,C,vb,wb,xb,ae=ya("alias"),xa=ya("defineStatic"),P=ya("defineInstance"), lb=ya("defineStaticPolyfill"),Ga=ya("defineInstancePolyfill"),Sb=ya("defineInstanceAndStatic"),mb=ya("defineInstanceWithArguments"),K=Math.trunc||function(a){return 0!==a&&isFinite(a)?0>a?oa(a):Pa(a):a},Sc,Ca,nd,aa=Math.abs,Ab=Math.pow,ea=Math.min,E=Math.max,oa=Math.ceil,Pa=Math.floor,bb=Math.round,pa=String.fromCharCode,ba={},R=$a("utc"),Ge=1E3;(function(){function a(a){f["[object "+a+"]"]=!0}function b(a,b){return b&&rb(new b,"Object")?c(b):d(a)}function c(a){var b=String(a);return function(a){return String(a.constructor)=== b}}function d(a){return function(b,c){return rb(b,a,c)}}function e(a){var b=a.toLowerCase();return function(c){var d=typeof c;return d===b||"object"===d&&rb(c,a)}}var f={};(function(){var c="Boolean Number String Date RegExp Function Array Error Set Map".split(" ");Ta=e(c[0]);F=e(c[1]);A=e(c[2]);T=b(c[3]);ka=b(c[4]);H=b(c[5]);C=Array.isArray||b(c[6]);xb=b(c[7]);vb=b(c[8],"undefined"!==typeof Set&&Set);wb=b(c[9],"undefined"!==typeof Map&&Map);a("Arguments");a(c[0]);a(c[1]);a(c[2]);a(c[3]);a(c[4]); a(c[6])})();(function(){y("Int8 Uint8 Uint8Clamped Int16 Uint16 Int32 Uint32 Float32 Float64".split(" "),function(b){a(b+"Array")})})();ub=function(a,b){return f[b]||sb(a,b)}})();(function(){var a="";Ca={};for(var b=0,c;9>=b;b++)c=pa(b+65296),a+=c,Ca[c]=pa(b+48);Ca[","]="";Ca["\uff0e"]=".";Ca["."]=".";Sc=RegExp("["+(a+"\uff0e,.")+"]","g");nd=a})();var Af="valueOf toString constructor isPrototypeOf hasOwnProperty toLocaleString propertyIsEnumerable".split(" ");(function(){if(!{toString:1}.propertyIsEnumerable("toString")){var a= diff --git a/dist/sugar.js b/dist/sugar.js index 950dd61a6..89c5bbbe7 100644 --- a/dist/sugar.js +++ b/dist/sugar.js @@ -1,5 +1,5 @@ /* - * Sugar v2.0.5 + * Sugar v2.0.6 * * Freely distributable and licensed under the MIT-style license. * Copyright (c) Andrew Plummer @@ -543,7 +543,7 @@ } function setGlobalProperties() { - setProperty(Sugar, 'VERSION', '2.0.5'); + setProperty(Sugar, 'VERSION', '2.0.6'); setProperty(Sugar, 'extend', Sugar); setProperty(Sugar, 'toString', toString); setProperty(Sugar, 'createNamespace', createNamespace); @@ -13551,4 +13551,4 @@ buildDateRangeUnits(); -}).call(this); +}).call(this); \ No newline at end of file diff --git a/dist/sugar.min.js b/dist/sugar.min.js index 05afff56d..4267ec178 100644 --- a/dist/sugar.min.js +++ b/dist/sugar.min.js @@ -1,5 +1,5 @@ /* - * Sugar v2.0.5 + * Sugar v2.0.6 * * Freely distributable and licensed under the MIT-style license. * Copyright (c) Andrew Plummer @@ -78,7 +78,7 @@ arguments,b=a.length,c=Array(b);b--;)c[b]=a[b];return c}function tf(a,b,c){var d Od(a)}function Qd(a){var b=Od(a);return(!!b||0===b)&&-Infinity!==a&&Infinity!==a}function Ib(a){return Qd(a.start)&&Qd(a.end)&&typeof a.start===typeof a.end}function Jb(a,b,c,d){var e=a.start,f=a.end,g=f=f:h<=f;)c||k.push(h), d&&d(h,l,a),h=r(),l++;return c?l-1:k}function Rd(a){if(F(a))return[a,"Milliseconds"];var b=a.match(uf);a=+b[1]||1;b=Ya(b[2].toLowerCase());b.match(/hour|minute|second/i)?b+="s":"Year"===b?b="FullYear":"Week"===b?(b="Date",a*=7):"Day"===b&&(b="Date");return[a,b]}function Sd(a,b,c){var d=Td[c];d?d=new Date(a.getTime()+b*d):(d=new Date(a),Ka(d,c,J(a,c)+b));return d}function oc(a,b){var c=a.start,d=a.end;a=dd?c:d;return nc(bc?c:b)}function Sa(a){return Q(a)?a:null==a?new Date:P.create? P.create(a):new Date(a)}var w,Da=vc("undefined"!==typeof global&&global)||vc("undefined"!==typeof window&&window),Mb=!1,nb={},yc={},Nb=Object.defineProperty&&Object.defineProperties?Object.defineProperty:le,Bc=xc("Chainable"),Cc=Object.getOwnPropertyNames,Dc=Object.prototype.toString,me=Object.prototype.hasOwnProperty;(function(){w=Da.Sugar;if(!w){w=function(a){q(w,function(b,c){x(nb,c)&&b.extend(a)});return w};if("undefined"!==typeof module&&module.M)module.M=w;else try{Da.Sugar=w}catch(a){}q("Object Number String Array Date RegExp Function".split(" "), -function(a){wc(a)});A(w,"VERSION","2.0.5");A(w,"extend",w);A(w,"toString",ge);A(w,"createNamespace",wc);A(w,"util",{hasOwn:x,getOwn:u,setProperty:A,classToString:da,defineProperty:Nb,forEachProperty:q,mapNativeToChainable:zc})}})();var we=!("0"in Object("a")),ve=/^(.*?)\[([-\d]*)\.\.([-\d]*)\](.*)$/,Ae=/([{}])\1|{([^}]*)}|(%)%|(%(\w*))/g,gb=w.Object,R=w.Array,P=w.Date,hb=w.String,ca=w.Number,Ud=w.Function,Vd=w.RegExp,sb,Pa,F,B,Q,ha,H,C,tb,ub,vb,Wd=va("alias"),ua=va("defineStatic"),M=va("defineInstance"), +function(a){wc(a)});A(w,"VERSION","2.0.6");A(w,"extend",w);A(w,"toString",ge);A(w,"createNamespace",wc);A(w,"util",{hasOwn:x,getOwn:u,setProperty:A,classToString:da,defineProperty:Nb,forEachProperty:q,mapNativeToChainable:zc})}})();var we=!("0"in Object("a")),ve=/^(.*?)\[([-\d]*)\.\.([-\d]*)\](.*)$/,Ae=/([{}])\1|{([^}]*)}|(%)%|(%(\w*))/g,gb=w.Object,R=w.Array,P=w.Date,hb=w.String,ca=w.Number,Ud=w.Function,Vd=w.RegExp,sb,Pa,F,B,Q,ha,H,C,tb,ub,vb,Wd=va("alias"),ua=va("defineStatic"),M=va("defineInstance"), Xd=va("defineStaticPolyfill"),pc=va("defineInstancePolyfill"),Ob=va("defineInstanceAndStatic"),ib=va("defineInstanceWithArguments"),N=Math.trunc||function(a){return 0!==a&&isFinite(a)?0>a?la(a):La(a):a},Oc,za,hd,X=Math.abs,xb=Math.pow,ba=Math.min,E=Math.max,la=Math.ceil,La=Math.floor,Xa=Math.round,ma=String.fromCharCode,Y={},O=Ua("utc"),De=1E3;(function(){function a(a){f["[object "+a+"]"]=!0}function b(a,b){return b&&ob(new b,"Object")?c(b):d(a)}function c(a){var b=String(a);return function(a){return String(a.constructor)=== b}}function d(a){return function(b,c){return ob(b,a,c)}}function e(a){var b=a.toLowerCase();return function(c){var d=typeof c;return d===b||"object"===d&&ob(c,a)}}var f={};(function(){var c="Boolean Number String Date RegExp Function Array Error Set Map".split(" ");Pa=e(c[0]);F=e(c[1]);B=e(c[2]);Q=b(c[3]);ha=b(c[4]);H=b(c[5]);C=Array.isArray||b(c[6]);vb=b(c[7]);tb=b(c[8],"undefined"!==typeof Set&&Set);ub=b(c[9],"undefined"!==typeof Map&&Map);a("Arguments");a(c[0]);a(c[1]);a(c[2]);a(c[3]);a(c[4]); a(c[6])})();(function(){y("Int8 Uint8 Uint8Clamped Int16 Uint16 Int32 Uint32 Float32 Float64".split(" "),function(b){a(b+"Array")})})();sb=function(a,b){return f[b]||qb(a,b)}})();(function(){var a="";za={};for(var b=0,c;9>=b;b++)c=ma(b+65296),a+=c,za[c]=ma(b+48);za[","]="";za["\uff0e"]=".";za["."]=".";Oc=RegExp("["+(a+"\uff0e,.")+"]","g");hd=a})();pc(hb,{includes:function(a){var b=arguments[1],c=Vb(this);a=Wb(a);return-1!==c.indexOf(a,b)},startsWith:function(a){var b=arguments[1];var c=Vb(this);a=