🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more →

sugar-inflections

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

sugar-inflections - npm Package Compare versions

Comparing version

to
2.0.2

@@ -0,1 +1,14 @@

v2.0.2
======
- Added Typescript declaration files.
v2.0.1
======
- Fixed issues with locales not being ignored in modularized repos.
v2.0.0

@@ -2,0 +15,0 @@ ======

/*
* Sugar v2.0.0
* Sugar v2.0.2
*

@@ -9,27 +9,27 @@ * Freely distributable and licensed under the MIT-style license.

* ---------------------------- */
(function(){'use strict';(function(){function n(a,b){for(var d in a)if(t(a,d)&&!1===b.call(a,a[d],d,a))break}function M(a){function b(a,b,d){l(c,a,function(a,g,e){a=D(a,g,e);fa(c,a.methods,b,d,a.a);return c})}var d="Object"===a,c=N(a);b("defineStatic",1);b("defineInstance",2);b("defineInstanceAndStatic",3);b("defineStaticWithArguments",1,!0);b("defineInstanceWithArguments",2,!0);l(c,"defineStaticPolyfill",function(b,d,c){b=D(b,d,c);z(v[a],b.methods,!0,b.a)});l(c,"defineInstancePolyfill",function(b,d,r){b=D(b,d,r);z(v[a].prototype,
b.methods,!0,b.a);n(b.methods,function(a,b){A(c,b,a)})});l(c,"alias",function(a,b){var d=c,e="string"===typeof b?c[b]:b;d[a]=e;e.instance&&A(d,a,e.instance)});l(c,"extend",function(b){function f(a,d){var c=b[a];if(c)for(var f=0,r;r=c[f];f++)if(r===d)return!0;return!1}function r(a,d,c){if(!d[a]||!c)return!1;for(a=0;a<c.length;a++)if(!1===b[c[a]])return!0}var e=v[a],h=e.prototype,m={},q={},p;b=b||{};p=b.methods;if(!f("except",e)&&(!b.namespaces||f("namespaces",e)))return d&&"boolean"===typeof b.objectPrototype&&
(E=b.objectPrototype),n(p||c,function(a,b){p&&(b=a,a=c[b]);!t(a,"instance")||d&&h===h&&(!E||"get"===b||"set"===b)||r(b,h,a.flags)||f("except",b)||(q[b]=a.instance);!t(a,"static")||d&&e===h&&(!E||"get"===b||"set"===b)||r(b,e,a.flags)||f("except",b)||(m[b]=a)}),z(e,m),z(h,q),p||l(c,"active",!0),k});B[a]=c;O["[object "+a+"]"]=c;F(a);ga(c);return k[a]=c}function ha(){return"Sugar"}function fa(a,b,d,c,g){n(b,function(b,r){var e,h=b;c&&(h=P(b));g&&(h.flags=g);d&2&&!b.instance&&(e=c?P(b,!0):ia(b),l(h,"instance",
e));d&1&&l(h,"static",!0);e=h;a[r]=e;e.instance&&A(a,r,e.instance);a.active&&a.extend(r)})}function D(a,b,d){var c;"string"===typeof a?(c={},c[a]=b,a=d):(c=a,a=b);return{a:a,methods:c}}function P(a,b){var d=a.length-1-(b?1:0);return function(){var c=[],g=[],f;b&&c.push(this);f=Math.max(arguments.length,d);for(var e=0;e<f;e++)e<d?c.push(arguments[e]):g.push(arguments[e]);c.push(g);return a.apply(this,c)}}function ia(a){switch(a.length){case 0:case 1:return function(){return a(this)};case 2:return function(b){return a(this,
b)};case 3:return function(b,d){return a(this,b,d)};case 4:return function(b,d,c){return a(this,b,d,c)};case 5:return function(b,d,c,g){return a(this,b,d,c,g)}}}function z(a,b,d,c){n(b,function(b,f){d&&!c&&a[f]||l(a,f,b)})}function N(a){function b(a,c){if(!(this instanceof b))return new b(a,c);this.constructor!==b&&(a=this.constructor.apply(a,arguments));this.raw=a}l(b,"toString",function(){return"Sugar"+a});l(b.prototype,"valueOf",function(){return this.raw});return b}function A(a,b,d){d=ja(d);var c,
g,f;f=Q.prototype;g=(c=f[b])&&c!==Object.prototype[b];c&&c.b||(f[b]=g?ka(b):d);a.prototype[b]=d;a===k.Object&&la(b,d)}function ga(a){n(k.Object&&k.Object.prototype,function(b,d){if("function"===typeof b){var c=a.prototype;t(c,d)||(c[d]=b)}})}function la(a,b){n(B,function(d){d=d.prototype;t(d,a)||(d[a]=b)})}function ja(a){return function(){return new Q(a.apply(this.raw,arguments))}}function ka(a){function b(){var b=this.raw,c;null!=b&&(c=O[G(b)]);c||(c=k.Object);c=(new c(b))[a];if(c.b)throw new TypeError("Cannot resolve namespace for "+
b);return c.apply(this,arguments)}b.b=!0;return b}function F(a,b){var d=B[a],c=v[a].prototype;!b&&R&&(b=R(c));n(b,function(a){if("constructor"!==a&&"valueOf"!==a&&"__proto__"!==a){try{var b=c[a];if("function"!==typeof b)return}catch(e){return}A(d,a,b)}})}function ma(a,b,d){a[b]=d.value}function l(a,b,d,c){S(a,b,{value:d,enumerable:!!c,configurable:!0,writable:!0})}function G(a){return na.call(a)}function t(a,b){return!!a&&oa.call(a,b)}function T(a,b){if(t(a,b))return a[b]}function H(a,b,d){d||(d=
G(a));return d==="[object "+b+"]"}function I(a){return function(b,d,c){b[a](d,c)}}function p(a){if(!U(a))throw new TypeError("Function is not callable");}function pa(a){var b;b=typeof a;null!=a&&"string"!==b&&"number"!==b&&"boolean"!==b||(a=Object(a));if(qa&&w(a)){b=a;for(var d=0,c;c=b.charAt(d);)b[d++]=c}return a}function V(a,b,d,c){var g=[],f;for(f in a)f>>>0==f&&4294967295!=f&&(d||(c?f<=b:f>=b))&&g.push(+f);g.sort(function(a,d){var c=a>b;return c!==d>b?c?-1:1:a-d});return g}function W(a,b){for(var d=
0,c=a.length;d<c;d++){if(!(d in a)){for(var c=a,g=b,d=V(c,d,void 0),f,e=0,h=d.length;e<h;e++)f=d[e],g.call(c,c[f],f,c);break}b(a[d],d)}}function u(a,b){for(var d=ra(a).toString(10),c="0",g=b-d.replace(/\.\d+/,"").length,f="",c=c.toString();0<g;)if(g&1&&(f+=c),g>>=1)c+=c;d=f+d;0>a&&(d=(0>a?"-":"+")+d);return d}function sa(){function a(a,c){for(var g=0;g<b.length;g++)c.push(a+b[g])}var b="FullYear Month Date Hours Minutes Seconds Milliseconds".split(" ");n({Function:"apply,call",RegExp:"compile,exec,test",
Number:"toExponential,toFixed,toLocaleString,toPrecision",Object:"hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString",Array:"concat,join,pop,push,reverse,shift,slice,sort,splice,toLocaleString,unshift",Date:"getTime,getTimezoneOffset,setTime,toDateString,toGMTString,toLocaleDateString,toLocaleString,toLocaleTimeString,toTimeString,toUTCString",String:"anchor,big,blink,bold,charAt,charCodeAt,concat,fixed,fontcolor,fontsize,indexOf,italics,lastIndexOf,link,localeCompare,match,replace,search,slice,small,split,strike,sub,substr,substring,sup,toLocaleLowerCase,toLocaleUpperCase,toLowerCase,toUpperCase"},
function(b,c){var g=b.split(",");"Date"===c&&(a("get",g),a("set",g),a("getUTC",g),a("setUTC",g));g.push("toString");F(c,g)})}function X(a,b,d,c){var g=a.length,f,e;e=c?-1:1;f=c?g-1:0;(d=ta(d))||0===d||(d=f);0>d&&(d=g+d);if(!c&&0>d||c&&d>=g)d=f;for(f=d;c&&0<=f||!c&&f<g;){if(!(f in a))return ua(a,b,d,c);if(f>>>0==f&&4294967295!=f&&a[f]===b)return f;f+=e}return-1}function ua(a,b,d,c){d=V(a,d,!1,c);var g;for(d.sort(function(a,b){return c?b-a:a-b});void 0!==(g=d.shift());)if(a[g]===b)return+g;return-1}
function Y(a,b,d,c){var g=a.length,f=0,e=void 0!==d;p(b);if(0!=g||e)e||(d=a[c?g-1:f],f++);else throw new TypeError("Reduce called on empty array with no initial value");for(;f<g;)e=c?g-f-1:f,e in a&&(d=b(d,a[e],e,a)),f++;return d}function h(a,b){b=b||a;x("plural",a,b);w(a)&&e(b,a)}function e(a,b){x("singular",a,b)}function q(a,b){var d=RegExp(a+"$","i"),c=RegExp(b+"$","i");h(d,b);h(c,b);e(c,a);e(d,a)}function va(){W("equipment information rice money species series fish deer sheep jeans".split(" "),
function(a){h(a)})}function Z(a,b){x("human",a,b)}function wa(){var a=[];n(m.acronyms.map,function(b,d){d===b&&a.push(b)});a.sort(function(a,d){return d.length-a.length});m.acronyms.reg=RegExp("\\b"+a.join("|")+"\\b","g")}function x(a,b,d){m[a]||(m[a]=new J);m[a].add(b,d)}var k,v="undefined"!==typeof global&&global.Object===Object?global:this,xa="undefined"!==typeof module&&module.g,E=!1,B={},O={},S=Object.defineProperty&&Object.defineProperties?Object.defineProperty:ma,Q=N("Chainable"),R=Object.getOwnPropertyNames,
na=Object.prototype.toString,oa=Object.prototype.hasOwnProperty;(function(){k=v.Sugar;if(!k){k=function(a){n(k,function(b,d){t(B,d)&&b.extend(a)});return k};if(xa)module.g=k;else try{v.Sugar=k}catch(a){}n("Object Number String Array Date RegExp Function".split(" "),function(a){M(a)});l(k,"extend",k);l(k,"toString",ha);l(k,"createNamespace",M);l(k,"util",{hasOwn:t,getOwn:T,setProperty:l,classToString:G,defineProperty:S,forEachProperty:n,mapNativeToChainable:F})}})();var qa=!("0"in Object("a")),ya=
k.Object,aa=k.Array,ba=k.Date,y=k.String,za=k.Function,w,U,ca,Aa=I("defineInstance"),K=I("defineStaticPolyfill"),C=I("defineInstancePolyfill"),ta=Math.trunc||function(a){return 0!==a&&isFinite(a)?0>a?Ba(a):Ca(a):a},ra=Math.abs,Ba=Math.ceil,Ca=Math.floor,da=String.fromCharCode,m={};(function(){function a(a,c){return c&&H(new c,"Object")?b(c):d(a)}function b(a){var b=String(a);return function(a){return String(a.constructor)===b}}function d(a){return function(b,c){return H(b,a,c)}}function c(a){var b=
a.toLowerCase();return function(c){var d=typeof c;return d===b||"object"===d&&H(c,a)}}(function(){var b="Boolean Number String Date RegExp Function Array Error Set Map".split(" ");w=c(b[2]);a(b[3]);a(b[4]);U=a(b[5]);ca=Array.isArray||a(b[6]);a(b[7]);a(b[8],"undefined"!==typeof Set&&Set);a(b[9],"undefined"!==typeof Map&&Map)})();(function(){W("Int8 Uint8 Uint8Clamped Int16 Uint16 Int32 Uint32 Float32 Float64".split(" "),function(){})})()})();(function(){for(var a=0;9>=a;a++)da(a+65296),da(a+48)})();
var Da="valueOf toString constructor isPrototypeOf hasOwnProperty toLocaleString propertyIsEnumerable".split(" ");(function(){if(!{toString:1}.propertyIsEnumerable("toString")){var a=n;n=function(b,d){a(b,d);for(var c=0,e;(e=Da[c])&&(!t(b,e)||!1!==d.call(b,b[e],e,b));c++);}}})();Object.getOwnPropertyNames||sa();K(ya,{keys:function(a){var b=[];if(null==a)throw new TypeError("Object required");n(pa(a),function(a,c){b.push(c)});return b}});K(aa,{isArray:function(a){return ca(a)}});C(aa,{every:function(a){var b=
arguments[1],d=this.length,c=0;for(p(a);c<d;){if(c in this&&!a.call(b,this[c],c,this))return!1;c++}return!0},some:function(a){var b=arguments[1],d=this.length,c=0;for(p(a);c<d;){if(c in this&&a.call(b,this[c],c,this))return!0;c++}return!1},map:function(a){var b=arguments[1],d=this.length,c=0,e=Array(d);for(p(a);c<d;)c in this&&(e[c]=a.call(b,this[c],c,this)),c++;return e},filter:function(a){var b=arguments[1],d=this.length,c=0,e=[];for(p(a);c<d;)c in this&&a.call(b,this[c],c,this)&&e.push(this[c]),
c++;return e},indexOf:function(a){var b=arguments[1];return w(this)?this.indexOf(a,b):X(this,a,b)},lastIndexOf:function(a){var b=arguments[1];return w(this)?this.lastIndexOf(a,b):X(this,a,b,!0)},forEach:function(a){var b=arguments[1],d=this.length,c=0;for(p(a);c<d;)c in this&&a.call(b,this[c],c,this),c++},reduce:function(a){return Y(this,a,arguments[1])},reduceRight:function(a){return Y(this,a,arguments[1],!0)}});var Ea=RegExp("^[\t\n\x0B\f\r \u00a0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u2028\u2029\u3000\ufeff]+|[\t\n\x0B\f\r \u00a0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u2028\u2029\u3000\ufeff]+$",
"g");C(y,{trim:function(){return this.toString().replace(Ea,"")}});C(za,{bind:function(a){for(var b=[],d=1,c=arguments.length;d<c;d++)b.push(arguments[d]);var e=this;p(this);d=function(){for(var c=[],d=0,h=arguments.length;d<h;d++)c.push(arguments[d]);return e.apply(e.prototype&&this instanceof e?this:a,b.concat(c))};d.prototype=this.prototype;return d}});K(ba,{now:function(){return(new Date).getTime()}});C(ba,{toISOString:function(){return u(this.getUTCFullYear(),4)+"-"+u(this.getUTCMonth()+1,2)+
(function(){'use strict';(function(){function p(a,b){for(var c in a)if(r(a,c)&&!1===b.call(a,a[c],c,a))break}function M(a){function b(a,b,c){m(d,a,function(a,e,f){a=D(a,e,f);fa(d,a.methods,b,c,a.a);return d})}var c="Object"===a,d=N(a);b("defineStatic",1);b("defineInstance",2);b("defineInstanceAndStatic",3);b("defineStaticWithArguments",1,!0);b("defineInstanceWithArguments",2,!0);m(d,"defineStaticPolyfill",function(b,c,l){b=D(b,c,l);z(v[a],b.methods,!0,b.a);return d});m(d,"defineInstancePolyfill",function(b,c,l){b=D(b,c,l);
z(v[a].prototype,b.methods,!0,b.a);p(b.methods,function(a,b){A(d,b,a)});return d});m(d,"alias",function(a,b){var c=d,e="string"===typeof b?d[b]:b;c[a]=e;e.instance&&A(c,a,e.instance);return d});m(d,"extend",function(b){function e(a,c){var d=b[a];if(d)for(var e=0,f;f=d[e];e++)if(f===c)return!0;return!1}function l(a,c,d){if(!c[a]||!d)return!1;for(a=0;a<d.length;a++)if(!1===b[d[a]])return!0}var g=v[a],h=g.prototype,k={},n={},q;b=b||{};q=b.methods;if(!e("except",g)&&(!b.namespaces||e("namespaces",g)))return c&&
"boolean"===typeof b.objectPrototype&&(E=b.objectPrototype),p(q||d,function(a,b){q&&(b=a,a=d[b]);!r(a,"instance")||c&&h===h&&(!E||"get"===b||"set"===b)||l(b,h,a.flags)||e("except",b)||(n[b]=a.instance);!r(a,"static")||c&&g===h&&(!E||"get"===b||"set"===b)||l(b,g,a.flags)||e("except",b)||(k[b]=a)}),z(g,k),z(h,n),q||m(d,"active",!0),d});B[a]=d;O["[object "+a+"]"]=d;F(a);ga(d);return k[a]=d}function ha(){return"Sugar"}function fa(a,b,c,d,e){p(b,function(b,l){var f,g=b;d&&(g=P(b));e&&(g.flags=e);c&2&&
!b.instance&&(f=d?P(b,!0):ia(b),m(g,"instance",f));c&1&&m(g,"static",!0);f=g;a[l]=f;f.instance&&A(a,l,f.instance);a.active&&a.extend(l)})}function D(a,b,c){var d;"string"===typeof a?(d={},d[a]=b,a=c):(d=a,a=b);return{a:a,methods:d}}function P(a,b){var c=a.length-1-(b?1:0);return function(){var d=[],e=[],f;b&&d.push(this);f=Math.max(arguments.length,c);for(var l=0;l<f;l++)l<c?d.push(arguments[l]):e.push(arguments[l]);d.push(e);return a.apply(this,d)}}function ia(a){switch(a.length){case 0:case 1:return function(){return a(this)};
case 2:return function(b){return a(this,b)};case 3:return function(b,c){return a(this,b,c)};case 4:return function(b,c,d){return a(this,b,c,d)};case 5:return function(b,c,d,e){return a(this,b,c,d,e)}}}function z(a,b,c,d){p(b,function(b,f){c&&!d&&a[f]||m(a,f,b)})}function N(a){function b(a,d){if(!(this instanceof b))return new b(a,d);this.constructor!==b&&(a=this.constructor.apply(a,arguments));this.raw=a}m(b,"toString",function(){return"Sugar"+a});m(b.prototype,"valueOf",function(){return this.raw});
return b}function A(a,b,c){c=ja(c);var d,e,f;f=Q.prototype;e=(d=f[b])&&d!==Object.prototype[b];d&&d.b||(f[b]=e?ka(b):c);a.prototype[b]=c;a===k.Object&&la(b,c)}function ga(a){p(k.Object&&k.Object.prototype,function(b,c){if("function"===typeof b){var d=a.prototype;r(d,c)||(d[c]=b)}})}function la(a,b){p(B,function(c){c=c.prototype;r(c,a)||(c[a]=b)})}function ja(a){return function(){return new Q(a.apply(this.raw,arguments))}}function ka(a){function b(){var b=this.raw,d;null!=b&&(d=O[G(b)]);d||(d=k.Object);
d=(new d(b))[a];if(d.b)throw new TypeError("Cannot resolve namespace for "+b);return d.apply(this,arguments)}b.b=!0;return b}function F(a,b){var c=B[a],d=v[a].prototype;!b&&R&&(b=R(d));p(b,function(a){if("constructor"!==a&&"valueOf"!==a&&"__proto__"!==a){try{var b=d[a];if("function"!==typeof b)return}catch(l){return}A(c,a,b)}})}function ma(a,b,c){a[b]=c.value}function m(a,b,c,d){S(a,b,{value:c,enumerable:!!d,configurable:!0,writable:!0})}function G(a){return na.call(a)}function r(a,b){return!!a&&
oa.call(a,b)}function T(a,b){if(r(a,b))return a[b]}function H(a,b,c){c||(c=G(a));return c==="[object "+b+"]"}function I(a){return function(b,c,d){b[a](c,d)}}function t(a){if(!U(a))throw new TypeError("Function is not callable");}function pa(a){var b;b=typeof a;null!=a&&"string"!==b&&"number"!==b&&"boolean"!==b||(a=Object(a));if(qa&&w(a)){b=a;for(var c=0,d;d=b.charAt(c);)b[c++]=d}return a}function V(a,b,c,d){var e=[],f;for(f in a)f>>>0==f&&4294967295!=f&&(c||(d?f<=b:f>=b))&&e.push(+f);e.sort(function(a,
d){var c=a>b;return c!==d>b?c?-1:1:a-d});return e}function W(a,b){for(var c=0,d=a.length;c<d;c++){if(!(c in a)){for(var d=a,e=b,c=V(d,c,void 0),f,l=0,g=c.length;l<g;l++)f=c[l],e.call(d,d[f],f,d);break}b(a[c],c)}}function u(a,b){for(var c=ra(a).toString(10),d="0",e=b-c.replace(/\.\d+/,"").length,f="",d=d.toString();0<e;)if(e&1&&(f+=d),e>>=1)d+=d;c=f+c;0>a&&(c=(0>a?"-":"+")+c);return c}function sa(){function a(a,d){for(var c=0;c<b.length;c++)d.push(a+b[c])}var b="FullYear Month Date Hours Minutes Seconds Milliseconds".split(" ");
p({Function:"apply,call",RegExp:"compile,exec,test",Number:"toExponential,toFixed,toLocaleString,toPrecision",Object:"hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString",Array:"concat,join,pop,push,reverse,shift,slice,sort,splice,toLocaleString,unshift",Date:"getTime,getTimezoneOffset,setTime,toDateString,toGMTString,toLocaleDateString,toLocaleString,toLocaleTimeString,toTimeString,toUTCString",String:"anchor,big,blink,bold,charAt,charCodeAt,concat,fixed,fontcolor,fontsize,indexOf,italics,lastIndexOf,link,localeCompare,match,replace,search,slice,small,split,strike,sub,substr,substring,sup,toLocaleLowerCase,toLocaleUpperCase,toLowerCase,toUpperCase"},
function(b,d){var c=b.split(",");"Date"===d&&(a("get",c),a("set",c),a("getUTC",c),a("setUTC",c));c.push("toString");F(d,c)})}function X(a,b,c,d){var e=a.length,f,g;g=d?-1:1;f=d?e-1:0;(c=ta(c))||0===c||(c=f);0>c&&(c=e+c);if(!d&&0>c||d&&c>=e)c=f;for(f=c;d&&0<=f||!d&&f<e;){if(!(f in a))return ua(a,b,c,d);if(f>>>0==f&&4294967295!=f&&a[f]===b)return f;f+=g}return-1}function ua(a,b,c,d){c=V(a,c,!1,d);var e;for(c.sort(function(a,b){return d?b-a:a-b});void 0!==(e=c.shift());)if(a[e]===b)return+e;return-1}
function Y(a,b,c,d){var e=a.length,f=0,g=void 0!==c;t(b);if(0!=e||g)g||(c=a[d?e-1:f],f++);else throw new TypeError("Reduce called on empty array with no initial value");for(;f<e;)g=d?e-f-1:f,g in a&&(c=b(c,a[g],g,a)),f++;return c}function h(a,b){b=b||a;x("plural",a,b);w(a)&&g(b,a)}function g(a,b){x("singular",a,b)}function q(a,b){var c=RegExp(a+"$","i"),d=RegExp(b+"$","i");h(c,b);h(d,b);g(d,a);g(c,a)}function va(){W("equipment information rice money species series fish deer sheep jeans".split(" "),
function(a){h(a)})}function Z(a,b){x("human",a,b)}function wa(){var a=[];p(n.acronyms.map,function(b,c){c===b&&a.push(b)});a.sort(function(a,c){return c.length-a.length});n.acronyms.reg=RegExp("\\b"+a.join("|")+"\\b","g")}function x(a,b,c){n[a]||(n[a]=new J);n[a].add(b,c)}var k,v="undefined"!==typeof global&&global.Object===Object?global:this,xa="undefined"!==typeof module&&module.g,E=!1,B={},O={},S=Object.defineProperty&&Object.defineProperties?Object.defineProperty:ma,Q=N("Chainable"),R=Object.getOwnPropertyNames,
na=Object.prototype.toString,oa=Object.prototype.hasOwnProperty;(function(){k=v.Sugar;if(!k){k=function(a){p(k,function(b,c){r(B,c)&&b.extend(a)});return k};if(xa)module.g=k;else try{v.Sugar=k}catch(a){}p("Object Number String Array Date RegExp Function".split(" "),function(a){M(a)});m(k,"extend",k);m(k,"toString",ha);m(k,"createNamespace",M);m(k,"util",{hasOwn:r,getOwn:T,setProperty:m,classToString:G,defineProperty:S,forEachProperty:p,mapNativeToChainable:F})}})();var qa=!("0"in Object("a")),ya=
k.Object,aa=k.Array,ba=k.Date,y=k.String,za=k.Function,w,U,ca,Aa=I("defineInstance"),K=I("defineStaticPolyfill"),C=I("defineInstancePolyfill"),ta=Math.trunc||function(a){return 0!==a&&isFinite(a)?0>a?Ba(a):Ca(a):a},ra=Math.abs,Ba=Math.ceil,Ca=Math.floor,da=String.fromCharCode,n={};(function(){function a(a,d){return d&&H(new d,"Object")?b(d):c(a)}function b(a){var b=String(a);return function(a){return String(a.constructor)===b}}function c(a){return function(b,c){return H(b,a,c)}}function d(a){var b=
a.toLowerCase();return function(c){var d=typeof c;return d===b||"object"===d&&H(c,a)}}(function(){var b="Boolean Number String Date RegExp Function Array Error Set Map".split(" ");w=d(b[2]);a(b[3]);a(b[4]);U=a(b[5]);ca=Array.isArray||a(b[6]);a(b[7]);a(b[8],"undefined"!==typeof Set&&Set);a(b[9],"undefined"!==typeof Map&&Map)})();(function(){W("Int8 Uint8 Uint8Clamped Int16 Uint16 Int32 Uint32 Float32 Float64".split(" "),function(){})})()})();(function(){for(var a=0;9>=a;a++)da(a+65296),da(a+48)})();
var Da="valueOf toString constructor isPrototypeOf hasOwnProperty toLocaleString propertyIsEnumerable".split(" ");(function(){if(!{toString:1}.propertyIsEnumerable("toString")){var a=p;p=function(b,c){a(b,c);for(var d=0,e;(e=Da[d])&&(!r(b,e)||!1!==c.call(b,b[e],e,b));d++);}}})();Object.getOwnPropertyNames||sa();K(ya,{keys:function(a){var b=[];if(null==a)throw new TypeError("Object required");p(pa(a),function(a,d){b.push(d)});return b}});K(aa,{isArray:function(a){return ca(a)}});C(aa,{every:function(a){var b=
arguments[1],c=this.length,d=0;for(t(a);d<c;){if(d in this&&!a.call(b,this[d],d,this))return!1;d++}return!0},some:function(a){var b=arguments[1],c=this.length,d=0;for(t(a);d<c;){if(d in this&&a.call(b,this[d],d,this))return!0;d++}return!1},map:function(a){var b=arguments[1],c=this.length,d=0,e=Array(c);for(t(a);d<c;)d in this&&(e[d]=a.call(b,this[d],d,this)),d++;return e},filter:function(a){var b=arguments[1],c=this.length,d=0,e=[];for(t(a);d<c;)d in this&&a.call(b,this[d],d,this)&&e.push(this[d]),
d++;return e},indexOf:function(a){var b=arguments[1];return w(this)?this.indexOf(a,b):X(this,a,b)},lastIndexOf:function(a){var b=arguments[1];return w(this)?this.lastIndexOf(a,b):X(this,a,b,!0)},forEach:function(a){var b=arguments[1],c=this.length,d=0;for(t(a);d<c;)d in this&&a.call(b,this[d],d,this),d++},reduce:function(a){return Y(this,a,arguments[1])},reduceRight:function(a){return Y(this,a,arguments[1],!0)}});var Ea=RegExp("^[\t\n\x0B\f\r \u00a0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u2028\u2029\u3000\ufeff]+|[\t\n\x0B\f\r \u00a0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u2028\u2029\u3000\ufeff]+$",
"g");C(y,{trim:function(){return this.toString().replace(Ea,"")}});C(za,{bind:function(a){for(var b=[],c=1,d=arguments.length;c<d;c++)b.push(arguments[c]);var e=this;t(this);c=function(){for(var c=[],d=0,g=arguments.length;d<g;d++)c.push(arguments[d]);return e.apply(e.prototype&&this instanceof e?this:a,b.concat(c))};c.prototype=this.prototype;return c}});K(ba,{now:function(){return(new Date).getTime()}});C(ba,{toISOString:function(){return u(this.getUTCFullYear(),4)+"-"+u(this.getUTCMonth()+1,2)+
"-"+u(this.getUTCDate(),2)+"T"+u(this.getUTCHours(),2)+":"+u(this.getUTCMinutes(),2)+":"+u(this.getUTCSeconds(),2)+"."+u(this.getUTCMilliseconds(),3)+"Z"},toJSON:function(a){return this.toISOString(a)}},!function(){var a=new Date(Date.UTC(2E3,0));return!!a.toISOString&&"2000-01-01T00:00:00.000Z"===a.toISOString()}());var J,L,ea;Aa(y,{pluralize:function(a,b){a=String(a);return 1===b||0===a.length?a:L("plural",a)},singularize:function(a){return L("singular",String(a))},humanize:function(a){a=ea(a);
a=a.replace(/(_)?([a-z\d]*)/gi,function(a,d,c){c=m.human&&m.human.find(c)||c;c=m.acronyms&&m.acronyms.find(c)||c.toLowerCase();return(d?" ":"")+c});return a.charAt(0).toUpperCase()+a.slice(1)}});(function(a,b,d){l(a,b,d)})(y,"addAcronym",function(a){x("acronyms",a,a);x("acronyms",a.toLowerCase(),a);wa()});l(y,"addPlural",h);l(y,"addHuman",Z);(function(){J=function(){this.map={};this.rules=[]};J.prototype={add:function(a,b){w(a)?this.map[a]=b:this.rules.unshift({c:a,i:b})},h:function(a){var b,d;a=
a.split(" ");b=a.length-1;d=a[b];a[b]=this.find(d)||this.f(d);return a.join(" ")},find:function(a){return T(this.map,a)},f:function(a){for(var b=0,d;d=this.rules[b];b++)if(d.c.test(a)){a=a.replace(d.c,d.i);break}return a}}})();(function(){L=function(a,b){return m[a]&&m[a].h(b)||b};h(/$/,"s");h(/s$/i,"s");h(/(ax|test)is$/i,"$1es");h(/(octop|fung|foc|radi|alumn|cact)(i|us)$/i,"$1i");h(/(census|alias|status|fetus|genius|virus)$/i,"$1es");h(/(bu)s$/i,"$1ses");h(/(buffal|tomat)o$/i,"$1oes");h(/([ti])um$/i,
"$1a");h(/([ti])a$/i,"$1a");h(/sis$/i,"ses");h(/f+e?$/i,"ves");h(/(cuff|roof)$/i,"$1s");h(/([ht]ive)$/i,"$1s");h(/([^aeiouy]o)$/i,"$1es");h(/([^aeiouy]|qu)y$/i,"$1ies");h(/(x|ch|ss|sh)$/i,"$1es");h(/(tr|vert)(?:ix|ex)$/i,"$1ices");h(/([ml])ouse$/i,"$1ice");h(/([ml])ice$/i,"$1ice");h(/^(ox)$/i,"$1en");h(/^(oxen)$/i,"$1");h(/(quiz)$/i,"$1zes");h(/(phot|cant|hom|zer|pian|portic|pr|quart|kimon)o$/i,"$1os");h(/(craft)$/i,"$1");h(/([ft])[eo]{2}(th?)$/i,"$1ee$2");e(/s$/i,"");e(/([pst][aiu]s)$/i,"$1");e(/([aeiouy])ss$/i,
"$1ss");e(/(n)ews$/i,"$1ews");e(/([ti])a$/i,"$1um");e(/((a)naly|(b)a|(d)iagno|(p)arenthe|(p)rogno|(s)ynop|(t)he)ses$/i,"$1$2sis");e(/(^analy)ses$/i,"$1sis");e(/(i)(f|ves)$/i,"$1fe");e(/([aeolr]f?)(f|ves)$/i,"$1f");e(/([ht]ive)s$/i,"$1");e(/([^aeiouy]|qu)ies$/i,"$1y");e(/(s)eries$/i,"$1eries");e(/(m)ovies$/i,"$1ovie");e(/(x|ch|ss|sh)es$/i,"$1");e(/([ml])(ous|ic)e$/i,"$1ouse");e(/(bus)(es)?$/i,"$1");e(/(o)es$/i,"$1");e(/(shoe)s?$/i,"$1");e(/(cris|ax|test)[ie]s$/i,"$1is");e(/(octop|fung|foc|radi|alumn|cact)(i|us)$/i,
"$1us");e(/(census|alias|status|fetus|genius|virus)(es)?$/i,"$1");e(/^(ox)(en)?/i,"$1");e(/(vert)(ex|ices)$/i,"$1ex");e(/tr(ix|ices)$/i,"trix");e(/(quiz)(zes)?$/i,"$1");e(/(database)s?$/i,"$1");e(/ee(th?)$/i,"oo$1");q("person","people");q("man","men");q("human","humans");q("child","children");q("sex","sexes");q("move","moves");q("save","saves");q("goose","geese");q("zombie","zombies");va()})();ea=function(a){return m.human&&m.human.f(a)||a};Z(/_id$/g,"")}).call(this);}).call(this);
a=a.replace(/(_)?([a-z\d]*)/gi,function(a,c,d){d=n.human&&n.human.find(d)||d;d=n.acronyms&&n.acronyms.find(d)||d.toLowerCase();return(c?" ":"")+d});return a.charAt(0).toUpperCase()+a.slice(1)}});(function(a,b,c){m(a,b,c)})(y,"addAcronym",function(a){x("acronyms",a,a);x("acronyms",a.toLowerCase(),a);wa()});m(y,"addPlural",h);m(y,"addHuman",Z);(function(){J=function(){this.map={};this.rules=[]};J.prototype={add:function(a,b){w(a)?this.map[a]=b:this.rules.unshift({c:a,i:b})},h:function(a){var b,c;a=
a.split(" ");b=a.length-1;c=a[b];a[b]=this.find(c)||this.f(c);return a.join(" ")},find:function(a){return T(this.map,a)},f:function(a){for(var b=0,c;c=this.rules[b];b++)if(c.c.test(a)){a=a.replace(c.c,c.i);break}return a}}})();(function(){L=function(a,b){return n[a]&&n[a].h(b)||b};h(/$/,"s");h(/s$/i,"s");h(/(ax|test)is$/i,"$1es");h(/(octop|fung|foc|radi|alumn|cact)(i|us)$/i,"$1i");h(/(census|alias|status|fetus|genius|virus)$/i,"$1es");h(/(bu)s$/i,"$1ses");h(/(buffal|tomat)o$/i,"$1oes");h(/([ti])um$/i,
"$1a");h(/([ti])a$/i,"$1a");h(/sis$/i,"ses");h(/f+e?$/i,"ves");h(/(cuff|roof)$/i,"$1s");h(/([ht]ive)$/i,"$1s");h(/([^aeiouy]o)$/i,"$1es");h(/([^aeiouy]|qu)y$/i,"$1ies");h(/(x|ch|ss|sh)$/i,"$1es");h(/(tr|vert)(?:ix|ex)$/i,"$1ices");h(/([ml])ouse$/i,"$1ice");h(/([ml])ice$/i,"$1ice");h(/^(ox)$/i,"$1en");h(/^(oxen)$/i,"$1");h(/(quiz)$/i,"$1zes");h(/(phot|cant|hom|zer|pian|portic|pr|quart|kimon)o$/i,"$1os");h(/(craft)$/i,"$1");h(/([ft])[eo]{2}(th?)$/i,"$1ee$2");g(/s$/i,"");g(/([pst][aiu]s)$/i,"$1");g(/([aeiouy])ss$/i,
"$1ss");g(/(n)ews$/i,"$1ews");g(/([ti])a$/i,"$1um");g(/((a)naly|(b)a|(d)iagno|(p)arenthe|(p)rogno|(s)ynop|(t)he)ses$/i,"$1$2sis");g(/(^analy)ses$/i,"$1sis");g(/(i)(f|ves)$/i,"$1fe");g(/([aeolr]f?)(f|ves)$/i,"$1f");g(/([ht]ive)s$/i,"$1");g(/([^aeiouy]|qu)ies$/i,"$1y");g(/(s)eries$/i,"$1eries");g(/(m)ovies$/i,"$1ovie");g(/(x|ch|ss|sh)es$/i,"$1");g(/([ml])(ous|ic)e$/i,"$1ouse");g(/(bus)(es)?$/i,"$1");g(/(o)es$/i,"$1");g(/(shoe)s?$/i,"$1");g(/(cris|ax|test)[ie]s$/i,"$1is");g(/(octop|fung|foc|radi|alumn|cact)(i|us)$/i,
"$1us");g(/(census|alias|status|fetus|genius|virus)(es)?$/i,"$1");g(/^(ox)(en)?/i,"$1");g(/(vert)(ex|ices)$/i,"$1ex");g(/tr(ix|ices)$/i,"trix");g(/(quiz)(zes)?$/i,"$1");g(/(database)s?$/i,"$1");g(/ee(th?)$/i,"oo$1");q("person","people");q("man","men");q("human","humans");q("child","children");q("sex","sexes");q("move","moves");q("save","saves");q("goose","geese");q("zombie","zombies");va()})();ea=function(a){return n.human&&n.human.f(a)||a};Z(/_id$/g,"")}).call(this);}).call(this);
/*
* Sugar v2.0.0
* Sugar v2.0.2
*

@@ -9,18 +9,18 @@ * Freely distributable and licensed under the MIT-style license.

* ---------------------------- */
(function(){'use strict';(function(){function m(a,b){for(var c in a)if(p(a,c)&&!1===b.call(a,a[c],c,a))break}function D(a){function b(a,b,c){k(d,a,function(a,S,e){a=x(a,S,e);T(d,a.methods,b,c,a.a);return d})}var c="Object"===a,d=F(a);b("defineStatic",1);b("defineInstance",2);b("defineInstanceAndStatic",3);b("defineStaticWithArguments",1,!0);b("defineInstanceWithArguments",2,!0);k(d,"defineStaticPolyfill",function(b,c,d){b=x(b,c,d);u(t[a],b.methods,!0,b.a)});k(d,"defineInstancePolyfill",function(b,c,e){b=x(b,c,e);u(t[a].prototype,
b.methods,!0,b.a);m(b.methods,function(a,b){n(d,b,a)})});k(d,"alias",function(a,b){var c=d,e="string"===typeof b?d[b]:b;c[a]=e;e.instance&&n(c,a,e.instance)});k(d,"extend",function(b){function e(a,c){var d=b[a];if(d)for(var f=0,E;E=d[f];f++)if(E===c)return!0;return!1}function f(a,c,d){if(!c[a]||!d)return!1;for(a=0;a<d.length;a++)if(!1===b[d[a]])return!0}var r=t[a],h=r.prototype,l={},q={},n;b=b||{};n=b.methods;if(!e("except",r)&&(!b.namespaces||e("namespaces",r)))return c&&"boolean"===typeof b.objectPrototype&&
(y=b.objectPrototype),m(n||d,function(a,b){n&&(b=a,a=d[b]);!p(a,"instance")||c&&h===h&&(!y||"get"===b||"set"===b)||f(b,h,a.flags)||e("except",b)||(q[b]=a.instance);!p(a,"static")||c&&r===h&&(!y||"get"===b||"set"===b)||f(b,r,a.flags)||e("except",b)||(l[b]=a)}),u(r,l),u(h,q),n||k(d,"active",!0),g});v[a]=d;G["[object "+a+"]"]=d;H(a);U(d);return g[a]=d}function V(){return"Sugar"}function T(a,b,c,d,e){m(b,function(b,f){var g,h=b;d&&(h=I(b));e&&(h.flags=e);c&2&&!b.instance&&(g=d?I(b,!0):W(b),k(h,"instance",
g));c&1&&k(h,"static",!0);g=h;a[f]=g;g.instance&&n(a,f,g.instance);a.active&&a.extend(f)})}function x(a,b,c){var d;"string"===typeof a?(d={},d[a]=b,a=c):(d=a,a=b);return{a:a,methods:d}}function I(a,b){var c=a.length-1-(b?1:0);return function(){var d=[],e=[],f;b&&d.push(this);f=Math.max(arguments.length,c);for(var g=0;g<f;g++)g<c?d.push(arguments[g]):e.push(arguments[g]);d.push(e);return a.apply(this,d)}}function W(a){switch(a.length){case 0:case 1:return function(){return a(this)};case 2:return function(b){return a(this,
b)};case 3:return function(b,c){return a(this,b,c)};case 4:return function(b,c,d){return a(this,b,c,d)};case 5:return function(b,c,d,e){return a(this,b,c,d,e)}}}function u(a,b,c,d){m(b,function(b,e){c&&!d&&a[e]||k(a,e,b)})}function F(a){function b(a,d){if(!(this instanceof b))return new b(a,d);this.constructor!==b&&(a=this.constructor.apply(a,arguments));this.raw=a}k(b,"toString",function(){return"Sugar"+a});k(b.prototype,"valueOf",function(){return this.raw});return b}function n(a,b,c){c=X(c);var d,
e,f;f=J.prototype;e=(d=f[b])&&d!==Object.prototype[b];d&&d.b||(f[b]=e?Y(b):c);a.prototype[b]=c;a===g.Object&&Z(b,c)}function U(a){m(g.Object&&g.Object.prototype,function(b,c){if("function"===typeof b){var d=a.prototype;p(d,c)||(d[c]=b)}})}function Z(a,b){m(v,function(c){c=c.prototype;p(c,a)||(c[a]=b)})}function X(a){return function(){return new J(a.apply(this.raw,arguments))}}function Y(a){function b(){var b=this.raw,d;null!=b&&(d=G[z(b)]);d||(d=g.Object);d=(new d(b))[a];if(d.b)throw new TypeError("Cannot resolve namespace for "+
b);return d.apply(this,arguments)}b.b=!0;return b}function H(a,b){var c=v[a],d=t[a].prototype;!b&&K&&(b=K(d));m(b,function(a){if("constructor"!==a&&"valueOf"!==a&&"__proto__"!==a){try{var b=d[a];if("function"!==typeof b)return}catch(e){return}n(c,a,b)}})}function aa(a,b,c){a[b]=c.value}function k(a,b,c,d){L(a,b,{value:c,enumerable:!!d,configurable:!0,writable:!0})}function z(a){return ba.call(a)}function p(a,b){return!!a&&ca.call(a,b)}function M(a,b){if(p(a,b))return a[b]}function N(a,b){var c;c||
(c=z(a));return c==="[object "+b+"]"}function da(a,b){var c=[],d;for(d in a)d>>>0==d&&4294967295!=d&&d>=b&&c.push(+d);c.sort(function(a,c){var d=a>b;return d!==c>b?d?-1:1:a-c});return c}function O(a,b){for(var c=0,d=a.length;c<d;c++){if(!(c in a)){for(var d=a,e=b,c=da(d,c),f,g=0,h=c.length;g<h;g++)f=c[g],e.call(d,d[f],f,d);break}b(a[c],c)}}function f(a,b){b=b||a;q("plural",a,b);A(a)&&e(b,a)}function e(a,b){q("singular",a,b)}function l(a,b){var c=RegExp(a+"$","i"),d=RegExp(b+"$","i");f(c,b);f(d,b);
e(d,a);e(c,a)}function ea(){O("equipment information rice money species series fish deer sheep jeans".split(" "),function(a){f(a)})}function P(a,b){q("human",a,b)}function fa(){var a=[];m(h.acronyms.map,function(b,c){c===b&&a.push(b)});a.sort(function(a,c){return c.length-a.length});h.acronyms.reg=RegExp("\\b"+a.join("|")+"\\b","g")}function q(a,b,c){h[a]||(h[a]=new B);h[a].add(b,c)}var g,t="undefined"!==typeof global&&global.Object===Object?global:this,ga="undefined"!==typeof module&&module.g,y=
!1,v={},G={},L=Object.defineProperty&&Object.defineProperties?Object.defineProperty:aa,J=F("Chainable"),K=Object.getOwnPropertyNames,ba=Object.prototype.toString,ca=Object.prototype.hasOwnProperty;(function(){g=t.Sugar;if(!g){g=function(a){m(g,function(b,c){p(v,c)&&b.extend(a)});return g};if(ga)module.g=g;else try{t.Sugar=g}catch(a){}m("Object Number String Array Date RegExp Function".split(" "),function(a){D(a)});k(g,"extend",g);k(g,"toString",V);k(g,"createNamespace",D);k(g,"util",{hasOwn:p,getOwn:M,
setProperty:k,classToString:z,defineProperty:L,forEachProperty:m,mapNativeToChainable:H})}})();var w=g.String,A,ha=function(a){return function(b,c,d){b[a](c,d)}}("defineInstance"),Q=String.fromCharCode,h={};(function(){function a(a){a&&N(new a,"Object")}A=function(){return function(a){var c=typeof a;return"string"===c||"object"===c&&N(a,"String")}}();a();a();a();Array.isArray||a();a();a("undefined"!==typeof Set&&Set);a("undefined"!==typeof Map&&Map);(function(){O("Int8 Uint8 Uint8Clamped Int16 Uint16 Int32 Uint32 Float32 Float64".split(" "),
function(){})})()})();(function(){for(var a=0;9>=a;a++)Q(a+65296),Q(a+48)})();var B,C,R;ha(w,{pluralize:function(a,b){a=String(a);return 1===b||0===a.length?a:C("plural",a)},singularize:function(a){return C("singular",String(a))},humanize:function(a){a=R(a);a=a.replace(/(_)?([a-z\d]*)/gi,function(a,c,d){d=h.human&&h.human.find(d)||d;d=h.acronyms&&h.acronyms.find(d)||d.toLowerCase();return(c?" ":"")+d});return a.charAt(0).toUpperCase()+a.slice(1)}});(function(a,b,c){k(a,b,c)})(w,"addAcronym",function(a){q("acronyms",
a,a);q("acronyms",a.toLowerCase(),a);fa()});k(w,"addPlural",f);k(w,"addHuman",P);(function(){B=function(){this.map={};this.rules=[]};B.prototype={add:function(a,b){A(a)?this.map[a]=b:this.rules.unshift({c:a,i:b})},h:function(a){var b,c;a=a.split(" ");b=a.length-1;c=a[b];a[b]=this.find(c)||this.f(c);return a.join(" ")},find:function(a){return M(this.map,a)},f:function(a){for(var b=0,c;c=this.rules[b];b++)if(c.c.test(a)){a=a.replace(c.c,c.i);break}return a}}})();(function(){C=function(a,b){return h[a]&&
h[a].h(b)||b};f(/$/,"s");f(/s$/i,"s");f(/(ax|test)is$/i,"$1es");f(/(octop|fung|foc|radi|alumn|cact)(i|us)$/i,"$1i");f(/(census|alias|status|fetus|genius|virus)$/i,"$1es");f(/(bu)s$/i,"$1ses");f(/(buffal|tomat)o$/i,"$1oes");f(/([ti])um$/i,"$1a");f(/([ti])a$/i,"$1a");f(/sis$/i,"ses");f(/f+e?$/i,"ves");f(/(cuff|roof)$/i,"$1s");f(/([ht]ive)$/i,"$1s");f(/([^aeiouy]o)$/i,"$1es");f(/([^aeiouy]|qu)y$/i,"$1ies");f(/(x|ch|ss|sh)$/i,"$1es");f(/(tr|vert)(?:ix|ex)$/i,"$1ices");f(/([ml])ouse$/i,"$1ice");f(/([ml])ice$/i,
"$1ice");f(/^(ox)$/i,"$1en");f(/^(oxen)$/i,"$1");f(/(quiz)$/i,"$1zes");f(/(phot|cant|hom|zer|pian|portic|pr|quart|kimon)o$/i,"$1os");f(/(craft)$/i,"$1");f(/([ft])[eo]{2}(th?)$/i,"$1ee$2");e(/s$/i,"");e(/([pst][aiu]s)$/i,"$1");e(/([aeiouy])ss$/i,"$1ss");e(/(n)ews$/i,"$1ews");e(/([ti])a$/i,"$1um");e(/((a)naly|(b)a|(d)iagno|(p)arenthe|(p)rogno|(s)ynop|(t)he)ses$/i,"$1$2sis");e(/(^analy)ses$/i,"$1sis");e(/(i)(f|ves)$/i,"$1fe");e(/([aeolr]f?)(f|ves)$/i,"$1f");e(/([ht]ive)s$/i,"$1");e(/([^aeiouy]|qu)ies$/i,
"$1y");e(/(s)eries$/i,"$1eries");e(/(m)ovies$/i,"$1ovie");e(/(x|ch|ss|sh)es$/i,"$1");e(/([ml])(ous|ic)e$/i,"$1ouse");e(/(bus)(es)?$/i,"$1");e(/(o)es$/i,"$1");e(/(shoe)s?$/i,"$1");e(/(cris|ax|test)[ie]s$/i,"$1is");e(/(octop|fung|foc|radi|alumn|cact)(i|us)$/i,"$1us");e(/(census|alias|status|fetus|genius|virus)(es)?$/i,"$1");e(/^(ox)(en)?/i,"$1");e(/(vert)(ex|ices)$/i,"$1ex");e(/tr(ix|ices)$/i,"trix");e(/(quiz)(zes)?$/i,"$1");e(/(database)s?$/i,"$1");e(/ee(th?)$/i,"oo$1");l("person","people");l("man",
"men");l("human","humans");l("child","children");l("sex","sexes");l("move","moves");l("save","saves");l("goose","geese");l("zombie","zombies");ea()})();R=function(a){return h.human&&h.human.f(a)||a};P(/_id$/g,"")}).call(this);}).call(this);
(function(){'use strict';(function(){function n(a,b){for(var c in a)if(q(a,c)&&!1===b.call(a,a[c],c,a))break}function D(a){function b(a,b,c){h(d,a,function(a,l,R){a=x(a,l,R);S(d,a.methods,b,c,a.a);return d})}var c="Object"===a,d=E(a);b("defineStatic",1);b("defineInstance",2);b("defineInstanceAndStatic",3);b("defineStaticWithArguments",1,!0);b("defineInstanceWithArguments",2,!0);h(d,"defineStaticPolyfill",function(b,c,e){b=x(b,c,e);t(r[a],b.methods,!0,b.a);return d});h(d,"defineInstancePolyfill",function(b,c,e){b=x(b,c,e);
t(r[a].prototype,b.methods,!0,b.a);n(b.methods,function(a,b){u(d,b,a)});return d});h(d,"alias",function(a,b){var c=d,l="string"===typeof b?d[b]:b;c[a]=l;l.instance&&u(c,a,l.instance);return d});h(d,"extend",function(b){function e(a,c){var d=b[a];if(d)for(var e=0,f;f=d[e];e++)if(f===c)return!0;return!1}function l(a,c,d){if(!c[a]||!d)return!1;for(a=0;a<d.length;a++)if(!1===b[d[a]])return!0}var f=r[a],g=f.prototype,k={},m={},p;b=b||{};p=b.methods;if(!e("except",f)&&(!b.namespaces||e("namespaces",f)))return c&&
"boolean"===typeof b.objectPrototype&&(y=b.objectPrototype),n(p||d,function(a,b){p&&(b=a,a=d[b]);!q(a,"instance")||c&&g===g&&(!y||"get"===b||"set"===b)||l(b,g,a.flags)||e("except",b)||(m[b]=a.instance);!q(a,"static")||c&&f===g&&(!y||"get"===b||"set"===b)||l(b,f,a.flags)||e("except",b)||(k[b]=a)}),t(f,k),t(g,m),p||h(d,"active",!0),d});v[a]=d;F["[object "+a+"]"]=d;G(a);T(d);return g[a]=d}function U(){return"Sugar"}function S(a,b,c,d,e){n(b,function(b,f){var l,g=b;d&&(g=H(b));e&&(g.flags=e);c&2&&!b.instance&&
(l=d?H(b,!0):V(b),h(g,"instance",l));c&1&&h(g,"static",!0);l=g;a[f]=l;l.instance&&u(a,f,l.instance);a.active&&a.extend(f)})}function x(a,b,c){var d;"string"===typeof a?(d={},d[a]=b,a=c):(d=a,a=b);return{a:a,methods:d}}function H(a,b){var c=a.length-1-(b?1:0);return function(){var d=[],e=[],f;b&&d.push(this);f=Math.max(arguments.length,c);for(var g=0;g<f;g++)g<c?d.push(arguments[g]):e.push(arguments[g]);d.push(e);return a.apply(this,d)}}function V(a){switch(a.length){case 0:case 1:return function(){return a(this)};
case 2:return function(b){return a(this,b)};case 3:return function(b,c){return a(this,b,c)};case 4:return function(b,c,d){return a(this,b,c,d)};case 5:return function(b,c,d,e){return a(this,b,c,d,e)}}}function t(a,b,c,d){n(b,function(b,e){c&&!d&&a[e]||h(a,e,b)})}function E(a){function b(a,d){if(!(this instanceof b))return new b(a,d);this.constructor!==b&&(a=this.constructor.apply(a,arguments));this.raw=a}h(b,"toString",function(){return"Sugar"+a});h(b.prototype,"valueOf",function(){return this.raw});
return b}function u(a,b,c){c=W(c);var d,e,f;f=I.prototype;e=(d=f[b])&&d!==Object.prototype[b];d&&d.b||(f[b]=e?X(b):c);a.prototype[b]=c;a===g.Object&&Y(b,c)}function T(a){n(g.Object&&g.Object.prototype,function(b,c){if("function"===typeof b){var d=a.prototype;q(d,c)||(d[c]=b)}})}function Y(a,b){n(v,function(c){c=c.prototype;q(c,a)||(c[a]=b)})}function W(a){return function(){return new I(a.apply(this.raw,arguments))}}function X(a){function b(){var b=this.raw,d;null!=b&&(d=F[z(b)]);d||(d=g.Object);d=
(new d(b))[a];if(d.b)throw new TypeError("Cannot resolve namespace for "+b);return d.apply(this,arguments)}b.b=!0;return b}function G(a,b){var c=v[a],d=r[a].prototype;!b&&J&&(b=J(d));n(b,function(a){if("constructor"!==a&&"valueOf"!==a&&"__proto__"!==a){try{var b=d[a];if("function"!==typeof b)return}catch(ha){return}u(c,a,b)}})}function Z(a,b,c){a[b]=c.value}function h(a,b,c,d){K(a,b,{value:c,enumerable:!!d,configurable:!0,writable:!0})}function z(a){return aa.call(a)}function q(a,b){return!!a&&ba.call(a,
b)}function L(a,b){if(q(a,b))return a[b]}function M(a,b){var c;c||(c=z(a));return c==="[object "+b+"]"}function ca(a,b){var c=[],d;for(d in a)d>>>0==d&&4294967295!=d&&d>=b&&c.push(+d);c.sort(function(a,c){var d=a>b;return d!==c>b?d?-1:1:a-c});return c}function N(a,b){for(var c=0,d=a.length;c<d;c++){if(!(c in a)){for(var d=a,e=b,c=ca(d,c),f,g=0,h=c.length;g<h;g++)f=c[g],e.call(d,d[f],f,d);break}b(a[c],c)}}function f(a,b){b=b||a;p("plural",a,b);A(a)&&e(b,a)}function e(a,b){p("singular",a,b)}function m(a,
b){var c=RegExp(a+"$","i"),d=RegExp(b+"$","i");f(c,b);f(d,b);e(d,a);e(c,a)}function da(){N("equipment information rice money species series fish deer sheep jeans".split(" "),function(a){f(a)})}function O(a,b){p("human",a,b)}function ea(){var a=[];n(k.acronyms.map,function(b,c){c===b&&a.push(b)});a.sort(function(a,c){return c.length-a.length});k.acronyms.reg=RegExp("\\b"+a.join("|")+"\\b","g")}function p(a,b,c){k[a]||(k[a]=new B);k[a].add(b,c)}var g,r="undefined"!==typeof global&&global.Object===Object?
global:this,fa="undefined"!==typeof module&&module.g,y=!1,v={},F={},K=Object.defineProperty&&Object.defineProperties?Object.defineProperty:Z,I=E("Chainable"),J=Object.getOwnPropertyNames,aa=Object.prototype.toString,ba=Object.prototype.hasOwnProperty;(function(){g=r.Sugar;if(!g){g=function(a){n(g,function(b,c){q(v,c)&&b.extend(a)});return g};if(fa)module.g=g;else try{r.Sugar=g}catch(a){}n("Object Number String Array Date RegExp Function".split(" "),function(a){D(a)});h(g,"extend",g);h(g,"toString",
U);h(g,"createNamespace",D);h(g,"util",{hasOwn:q,getOwn:L,setProperty:h,classToString:z,defineProperty:K,forEachProperty:n,mapNativeToChainable:G})}})();var w=g.String,A,ga=function(a){return function(b,c,d){b[a](c,d)}}("defineInstance"),P=String.fromCharCode,k={};(function(){function a(a){a&&M(new a,"Object")}A=function(){return function(a){var b=typeof a;return"string"===b||"object"===b&&M(a,"String")}}();a();a();a();Array.isArray||a();a();a("undefined"!==typeof Set&&Set);a("undefined"!==typeof Map&&
Map);(function(){N("Int8 Uint8 Uint8Clamped Int16 Uint16 Int32 Uint32 Float32 Float64".split(" "),function(){})})()})();(function(){for(var a=0;9>=a;a++)P(a+65296),P(a+48)})();var B,C,Q;ga(w,{pluralize:function(a,b){a=String(a);return 1===b||0===a.length?a:C("plural",a)},singularize:function(a){return C("singular",String(a))},humanize:function(a){a=Q(a);a=a.replace(/(_)?([a-z\d]*)/gi,function(a,c,d){d=k.human&&k.human.find(d)||d;d=k.acronyms&&k.acronyms.find(d)||d.toLowerCase();return(c?" ":"")+d});
return a.charAt(0).toUpperCase()+a.slice(1)}});(function(a,b,c){h(a,b,c)})(w,"addAcronym",function(a){p("acronyms",a,a);p("acronyms",a.toLowerCase(),a);ea()});h(w,"addPlural",f);h(w,"addHuman",O);(function(){B=function(){this.map={};this.rules=[]};B.prototype={add:function(a,b){A(a)?this.map[a]=b:this.rules.unshift({c:a,i:b})},h:function(a){var b,c;a=a.split(" ");b=a.length-1;c=a[b];a[b]=this.find(c)||this.f(c);return a.join(" ")},find:function(a){return L(this.map,a)},f:function(a){for(var b=0,c;c=
this.rules[b];b++)if(c.c.test(a)){a=a.replace(c.c,c.i);break}return a}}})();(function(){C=function(a,b){return k[a]&&k[a].h(b)||b};f(/$/,"s");f(/s$/i,"s");f(/(ax|test)is$/i,"$1es");f(/(octop|fung|foc|radi|alumn|cact)(i|us)$/i,"$1i");f(/(census|alias|status|fetus|genius|virus)$/i,"$1es");f(/(bu)s$/i,"$1ses");f(/(buffal|tomat)o$/i,"$1oes");f(/([ti])um$/i,"$1a");f(/([ti])a$/i,"$1a");f(/sis$/i,"ses");f(/f+e?$/i,"ves");f(/(cuff|roof)$/i,"$1s");f(/([ht]ive)$/i,"$1s");f(/([^aeiouy]o)$/i,"$1es");f(/([^aeiouy]|qu)y$/i,
"$1ies");f(/(x|ch|ss|sh)$/i,"$1es");f(/(tr|vert)(?:ix|ex)$/i,"$1ices");f(/([ml])ouse$/i,"$1ice");f(/([ml])ice$/i,"$1ice");f(/^(ox)$/i,"$1en");f(/^(oxen)$/i,"$1");f(/(quiz)$/i,"$1zes");f(/(phot|cant|hom|zer|pian|portic|pr|quart|kimon)o$/i,"$1os");f(/(craft)$/i,"$1");f(/([ft])[eo]{2}(th?)$/i,"$1ee$2");e(/s$/i,"");e(/([pst][aiu]s)$/i,"$1");e(/([aeiouy])ss$/i,"$1ss");e(/(n)ews$/i,"$1ews");e(/([ti])a$/i,"$1um");e(/((a)naly|(b)a|(d)iagno|(p)arenthe|(p)rogno|(s)ynop|(t)he)ses$/i,"$1$2sis");e(/(^analy)ses$/i,
"$1sis");e(/(i)(f|ves)$/i,"$1fe");e(/([aeolr]f?)(f|ves)$/i,"$1f");e(/([ht]ive)s$/i,"$1");e(/([^aeiouy]|qu)ies$/i,"$1y");e(/(s)eries$/i,"$1eries");e(/(m)ovies$/i,"$1ovie");e(/(x|ch|ss|sh)es$/i,"$1");e(/([ml])(ous|ic)e$/i,"$1ouse");e(/(bus)(es)?$/i,"$1");e(/(o)es$/i,"$1");e(/(shoe)s?$/i,"$1");e(/(cris|ax|test)[ie]s$/i,"$1is");e(/(octop|fung|foc|radi|alumn|cact)(i|us)$/i,"$1us");e(/(census|alias|status|fetus|genius|virus)(es)?$/i,"$1");e(/^(ox)(en)?/i,"$1");e(/(vert)(ex|ices)$/i,"$1ex");e(/tr(ix|ices)$/i,
"trix");e(/(quiz)(zes)?$/i,"$1");e(/(database)s?$/i,"$1");e(/ee(th?)$/i,"oo$1");m("person","people");m("man","men");m("human","humans");m("child","children");m("sex","sexes");m("move","moves");m("save","saves");m("goose","geese");m("zombie","zombies");da()})();Q=function(a){return k.human&&k.human.f(a)||a};O(/_id$/g,"")}).call(this);}).call(this);
{
"name": "sugar-inflections",
"description": "Inflections module for the Sugar Javascript utility library.",
"version": "2.0.0",
"version": "2.0.2",
"homepage": "https://sugarjs.com/",

@@ -31,2 +31,3 @@ "icon": "https://sugarjs.com/icon.svg",

},
"typings": "sugar.d.ts",
"main": "index.js",

@@ -33,0 +34,0 @@ "dependencies": {

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet