/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/mondo@0.4.4/lib/mondo.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
!function(e){var r;function t(){r.handlebars.registerHelper("d",(function(e){return r.date(e)})),r.handlebars.registerHelper("t",(function(e){return r.time(e)})),r.handlebars.registerHelper("f",(function(e,t){return r.format(e,t)})),r.handlebars.registerHelper("p",(function(e){return r.percent(e)})),r.handlebars.registerHelper("c",(function(e,t){return r.currency(e,t)}))}r=function(){},"undefined"!=typeof require&&"undefined"!=typeof exports&&"undefined"!=typeof module?(r.env="node",r.globalize=require("globalize"),r._=require("underscore"),r.cldr=require("cldr-plurals").CLDR,r.handlebars=require("handlebars"),t(),module.exports=r):"function"==typeof define&&define.amd?(r.env="requirejs",define("mondo",["globalize","underscore","plurals","handlebars"],(function(e,n,i,a){return r.globalize=e,r._=n,r.cldr=i,r.handlebars=a,t(),r}))):(r.env="browser",r.globalize=Globalize,r._=_,r.cldr=CLDR,r.handlebars=Handlebars,t(),e.Mondo=r),r.format=r.f=function(e,r){return this.globalize.format(e,r)},r.date=r.d=function(e){return this.format(e,"d")},r.time=r.t=function(e){return this.format(e,"t")},r.currency=r.c=function(e){return this.format(e,"c")},r.percent=r.p=function(e){return this.format(e,"p")},r.isoDate=r.i=function(e){return e.toISOString?e.toISOString().split("T")[0]:this.globalize.format(e,"yyyy-MM-dd")},r.isoString=r.I=function(e){return e.toISOString?e.toISOString():e.getUTCFullYear()+"-"+r.format(e.getUTCMonth()+1,"d2")+"-"+r.format(e.getUTCDate(),"d2")+"T"+r.format(e.getUTCHours(),"d2")+":"+r.format(e.getUTCMinutes(),"d2")+":"+r.format(e.getUTCSeconds(),"d2")+"."+r.format(e.getUTCMilliseconds(),"d3")+"Z"},r.parseInt=function(e,r,t){return this.globalize.parseInt(e,r,t)},r.parseFloat=function(e,r,t){return this.globalize.parseFloat(e,r,t)},r.parseDate=function(e,r,t){return this.globalize.parseDate(e,r,t)},r.localize=r.l=function(e,r){this._.isNumber(r)&&(r={pluralize:r});var t=this.pluralize(e,r),n=this.translate(t);return this.interpolate(t,n,r)},r.pluralize=function(e,r){var t,n=(r=r||{}).pluralize;return n||0===n?(this._.isNumber(n)?t=n:n.length?t=n.length:this._.isObject(n)&&(t=this._.size(n)),e+"."+this.cldr.pluralForm(t,this.globalize.culture().language)):e},r.translate=function(e){var r=this.globalize.culture().messages,t=e.split(".");for(var n in t)if(!(r=r[t[n]]))return"";return r},r.interpolate=function(e,r,t){if(this._.isString(r)&&r.indexOf("{{")>-1){var n=this.handlebars.compile(r),i=e.split("."),a=this.globalize.culture().messages;for(var l in i)l==i.length-1?a[i[l]]=n:a=a[i[l]];return n(t)}return this._.isFunction(r)?r(t):r},r.culture=function(e){return this.globalize.culture(e)},r.addTranslation=function(e,r){this.addCultureInfo(e,{messages:r})},r.addCultureInfo=function(e,r,t){this.globalize.addCultureInfo(e,r,t)}}(this);
//# sourceMappingURL=/sm/cec248321a16002d21e9a42959b00c4df0fe1c854f60a2e1fd73dca2483e45f5.map