p3x-redis-ui-material
Version:
💿 P3X Redis UI triple frontend — Angular + React/MUI + Vue/Vuetify with 54 languages, 7 themes, Socket.IO, desktop notifications, and full feature parity
1 lines • 21 kB
JavaScript
import{c as I}from"./main-OCJB5534.js";import{Di as wf,In as by,Lt as Sy,Qr as qC,T as Ee,W as J,f as Br,in as Wa,mt as Ni,rn as WC,vi as uc,w as Eb}from"./chunk-CHqDEyfr.js";import{C as xn,a as He,i as Gn,l as S$1,y as on}from"./chunk-B_FU7ynV.js";var S=(()=>{class t{type=`text`;step;min;max;placeholder=``;enterPressed=new J;value=``;focused=!1;onChange=()=>{};onTouched=()=>{};onValueChange(e){this.value=e,this.onChange(e)}writeValue(e){this.value=e}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}onEnterPressed(e){e.preventDefault(),setTimeout(()=>this.enterPressed.emit())}static ɵfac=function(o){return new(o||t)};static ɵcmp=Ee({type:t,selectors:[[`p3xr-ng-input`]],inputs:{type:`type`,step:`step`,min:`min`,max:`max`,placeholder:`placeholder`},outputs:{enterPressed:`enterPressed`},features:[Ni([{provide:S$1,useExisting:Br(()=>t),multi:!0}])],decls:1,vars:12,consts:[[1,`p3xr-input`,3,`ngModelChange`,`focus`,`blur`,`keyup.enter`,`type`,`step`,`min`,`max`,`placeholder`,`ngModel`]],template:function(o,n){o&1&&(Wa(0,`input`,0),Sy(`ngModelChange`,function(i){return n.onValueChange(i)})(`focus`,function(){return n.focused=!0})(`blur`,function(){return n.focused=!1,n.onTouched()})(`keyup.enter`,function(i){return n.onEnterPressed(i)}),wf(),WC()),o&2&&(uc(`background`,`var(--p3xr-input-bg)`)(`color`,`var(--p3xr-input-color)`)(`border-color`,`var(--p3xr-input-border-color, var(--p3xr-border-color))`),by(`type`,n.type)(`step`,n.step)(`min`,n.min)(`max`,n.max)(`placeholder`,n.placeholder)(`ngModel`,n.value),qC())},dependencies:[Eb,Gn,He,xn,on],styles:[`[_nghost-%COMP%]{display:inline-block;vertical-align:top}.p3xr-input[_ngcontent-%COMP%]{box-sizing:border-box;width:100%}.p3xr-input[_ngcontent-%COMP%]{padding:3px;border-style:solid;border-width:2px;margin:1px}.p3xr-input[_ngcontent-%COMP%]::placeholder{opacity:.5}.p3xr-input[_ngcontent-%COMP%]:focus{margin:0;border-width:3px;outline:none}`],changeDetection:1})}return t})();var U=I((G,R)=>{(function(I){var p=Object.assign||function(n){for(var e,r=1;r<arguments.length;r++){e=arguments[r];for(var i in e)M(e,i)&&(n[i]=e[i])}return n},q=Array.isArray||function(n){return Object.prototype.toString.call(n)===`[object Array]`},D=o([`χρόνος`,`χρόνια`],[`μήνας`,`μήνες`],[`εβδομάδα`,`εβδομάδες`],[`μέρα`,`μέρες`],[`ώρα`,`ώρες`],[`λεπτό`,`λεπτά`],[`δευτερόλεπτο`,`δευτερόλεπτα`],[`χιλιοστό του δευτερολέπτου`,`χιλιοστά του δευτερολέπτου`],`,`),F={af:o([`jaar`,`jaar`],[`maand`,`maande`],[`week`,`weke`],[`dag`,`dae`],[`uur`,`ure`],[`minuut`,`minute`],[`sekonde`,`sekondes`],[`millisekonde`,`millisekondes`],`,`),am:u(`ዓመት`,`ወር`,`ሳምንት`,`ቀን`,`ሰዓት`,`ደቂቃ`,`ሰከንድ`,`ሚሊሰከንድ`),ar:p(u(function(n){return[`سنة`,`سنتان`,`سنوات`][h(n)]},function(n){return[`شهر`,`شهران`,`أشهر`][h(n)]},function(n){return[`أسبوع`,`أسبوعين`,`أسابيع`][h(n)]},function(n){return[`يوم`,`يومين`,`أيام`][h(n)]},function(n){return[`ساعة`,`ساعتين`,`ساعات`][h(n)]},function(n){return[`دقيقة`,`دقيقتان`,`دقائق`][h(n)]},function(n){return[`ثانية`,`ثانيتان`,`ثواني`][h(n)]},function(n){return[`جزء من الثانية`,`جزآن من الثانية`,`أجزاء من الثانية`][h(n)]},`,`),{delimiter:` ﻭ `,_hideCountIf2:!0,_digitReplacements:[`۰`,`١`,`٢`,`٣`,`٤`,`٥`,`٦`,`٧`,`٨`,`٩`]}),bg:S([`години`,`година`,`години`],[`месеца`,`месец`,`месеца`],[`седмици`,`седмица`,`седмици`],[`дни`,`ден`,`дни`],[`часа`,`час`,`часа`],[`минути`,`минута`,`минути`],[`секунди`,`секунда`,`секунди`],[`милисекунди`,`милисекунда`,`милисекунди`]),bn:u(`বছর`,`মাস`,`সপ্তাহ`,`দিন`,`ঘন্টা`,`মিনিট`,`সেকেন্ড`,`মিলিসেকেন্ড`),ca:o([`any`,`anys`],[`mes`,`mesos`],[`setmana`,`setmanes`],[`dia`,`dies`],[`hora`,`hores`],[`minut`,`minuts`],[`segon`,`segons`],[`milisegon`,`milisegons`],`,`),ckb:u(`ساڵ`,`مانگ`,`هەفتە`,`ڕۆژ`,`کاژێر`,`خولەک`,`چرکە`,`میلی چرکە`,`.`),cs:u(function(n){return[`rok`,`roku`,`roky`,`let`][k(n)]},function(n){return[`měsíc`,`měsíce`,`měsíce`,`měsíců`][k(n)]},function(n){return[`týden`,`týdne`,`týdny`,`týdnů`][k(n)]},function(n){return[`den`,`dne`,`dny`,`dní`][k(n)]},function(n){return[`hodina`,`hodiny`,`hodiny`,`hodin`][k(n)]},function(n){return[`minuta`,`minuty`,`minuty`,`minut`][k(n)]},function(n){return[`sekunda`,`sekundy`,`sekundy`,`sekund`][k(n)]},function(n){return[`milisekunda`,`milisekundy`,`milisekundy`,`milisekund`][k(n)]},`,`),cy:u(`flwyddyn`,`mis`,`wythnos`,`diwrnod`,`awr`,`munud`,`eiliad`,`milieiliad`),da:o([`år`,`år`],[`måned`,`måneder`],[`uge`,`uger`],[`dag`,`dage`],[`time`,`timer`],[`minut`,`minutter`],[`sekund`,`sekunder`],[`millisekund`,`millisekunder`],`,`),de:o([`Jahr`,`Jahre`],[`Monat`,`Monate`],[`Woche`,`Wochen`],[`Tag`,`Tage`],[`Stunde`,`Stunden`],[`Minute`,`Minuten`],[`Sekunde`,`Sekunden`],[`Millisekunde`,`Millisekunden`],`,`),el:D,en:o([`year`,`years`],[`month`,`months`],[`week`,`weeks`],[`day`,`days`],[`hour`,`hours`],[`minute`,`minutes`],[`second`,`seconds`],[`millisecond`,`milliseconds`]),eo:o([`jaro`,`jaroj`],[`monato`,`monatoj`],[`semajno`,`semajnoj`],[`tago`,`tagoj`],[`horo`,`horoj`],[`minuto`,`minutoj`],[`sekundo`,`sekundoj`],[`milisekundo`,`milisekundoj`],`,`),es:o([`año`,`años`],[`mes`,`meses`],[`semana`,`semanas`],[`día`,`días`],[`hora`,`horas`],[`minuto`,`minutos`],[`segundo`,`segundos`],[`milisegundo`,`milisegundos`],`,`),et:o([`aasta`,`aastat`],[`kuu`,`kuud`],[`nädal`,`nädalat`],[`päev`,`päeva`],[`tund`,`tundi`],[`minut`,`minutit`],[`sekund`,`sekundit`],[`millisekund`,`millisekundit`],`,`),eu:u(`urte`,`hilabete`,`aste`,`egun`,`ordu`,`minutu`,`segundo`,`milisegundo`,`,`),fa:u(`سال`,`ماه`,`هفته`,`روز`,`ساعت`,`دقیقه`,`ثانیه`,`میلی ثانیه`),fi:o([`vuosi`,`vuotta`],[`kuukausi`,`kuukautta`],[`viikko`,`viikkoa`],[`päivä`,`päivää`],[`tunti`,`tuntia`],[`minuutti`,`minuuttia`],[`sekunti`,`sekuntia`],[`millisekunti`,`millisekuntia`],`,`),fo:o([`ár`,`ár`],[`mánaður`,`mánaðir`],[`vika`,`vikur`],[`dagur`,`dagar`],[`tími`,`tímar`],[`minuttur`,`minuttir`],[`sekund`,`sekund`],[`millisekund`,`millisekund`],`,`),fr:u(function(n){return`an`+(n>=2?`s`:``)},`mois`,function(n){return`semaine`+(n>=2?`s`:``)},function(n){return`jour`+(n>=2?`s`:``)},function(n){return`heure`+(n>=2?`s`:``)},function(n){return`minute`+(n>=2?`s`:``)},function(n){return`seconde`+(n>=2?`s`:``)},function(n){return`milliseconde`+(n>=2?`s`:``)},`,`),gr:D,he:o([`שנה`,`שנים`],[`חודש`,`חודשים`],[`שבוע`,`שבועות`],[`יום`,`ימים`],[`שעה`,`שעות`],[`דקה`,`דקות`],[`שניה`,`שניות`],[`מילישנייה`,`מילישניות`]),hr:u(function(n){return n%10===2||n%10===3||n%10===4?`godine`:`godina`},function(n){return n===1?`mjesec`:n===2||n===3||n===4?`mjeseca`:`mjeseci`},function(n){return n%10===1&&n!==11?`tjedan`:`tjedna`},l([`dan`,`dana`]),function(n){return n===1?`sat`:n===2||n===3||n===4?`sata`:`sati`},function(n){var e=n%10;return(e===2||e===3||e===4)&&(n<10||n>14)?`minute`:`minuta`},function(n){var e=n%10;return e===5||Math.floor(n)===n&&n>=10&&n<=19?`sekundi`:e===1?`sekunda`:e===2||e===3||e===4?`sekunde`:`sekundi`},function(n){return n===1?`milisekunda`:n%10===2||n%10===3||n%10===4?`milisekunde`:`milisekundi`},`,`),hi:u(`साल`,l([`महीना`,`महीने`]),l([`हफ़्ता`,`हफ्ते`]),`दिन`,l([`घंटा`,`घंटे`]),`मिनट`,`सेकंड`,`मिलीसेकंड`),hu:u(`év`,`hónap`,`hét`,`nap`,`óra`,`perc`,`másodperc`,`ezredmásodperc`,`,`),id:u(`tahun`,`bulan`,`minggu`,`hari`,`jam`,`menit`,`detik`,`milidetik`),is:o([`ár`,`ár`],[`mánuður`,`mánuðir`],[`vika`,`vikur`],[`dagur`,`dagar`],[`klukkutími`,`klukkutímar`],[`mínúta`,`mínútur`],[`sekúnda`,`sekúndur`],[`millisekúnda`,`millisekúndur`]),it:o([`anno`,`anni`],[`mese`,`mesi`],[`settimana`,`settimane`],[`giorno`,`giorni`],[`ora`,`ore`],[`minuto`,`minuti`],[`secondo`,`secondi`],[`millisecondo`,`millisecondi`],`,`),ja:u(`年`,`ヶ月`,`週間`,`日`,`時間`,`分`,`秒`,`ミリ秒`),km:u(`ឆ្នាំ`,`ខែ`,`សប្តាហ៍`,`ថ្ងៃ`,`ម៉ោង`,`នាទី`,`វិនាទី`,`មិល្លីវិនាទី`),kn:o([`ವರ್ಷ`,`ವರ್ಷಗಳು`],[`ತಿಂಗಳು`,`ತಿಂಗಳುಗಳು`],[`ವಾರ`,`ವಾರಗಳು`],[`ದಿನ`,`ದಿನಗಳು`],[`ಗಂಟೆ`,`ಗಂಟೆಗಳು`],[`ನಿಮಿಷ`,`ನಿಮಿಷಗಳು`],[`ಸೆಕೆಂಡ್`,`ಸೆಕೆಂಡುಗಳು`],[`ಮಿಲಿಸೆಕೆಂಡ್`,`ಮಿಲಿಸೆಕೆಂಡುಗಳು`]),ko:u(`년`,`개월`,`주일`,`일`,`시간`,`분`,`초`,`밀리 초`),ku:u(`sal`,`meh`,`hefte`,`roj`,`seet`,`deqe`,`saniye`,`mîlîçirk`,`,`),lo:u(`ປີ`,`ເດືອນ`,`ອາທິດ`,`ມື້`,`ຊົ່ວໂມງ`,`ນາທີ`,`ວິນາທີ`,`ມິນລິວິນາທີ`,`,`),lt:u(function(n){return n%10===0||n%100>=10&&n%100<=20?`metų`:`metai`},function(n){return[`mėnuo`,`mėnesiai`,`mėnesių`][w(n)]},function(n){return[`savaitė`,`savaitės`,`savaičių`][w(n)]},function(n){return[`diena`,`dienos`,`dienų`][w(n)]},function(n){return[`valanda`,`valandos`,`valandų`][w(n)]},function(n){return[`minutė`,`minutės`,`minučių`][w(n)]},function(n){return[`sekundė`,`sekundės`,`sekundžių`][w(n)]},function(n){return[`milisekundė`,`milisekundės`,`milisekundžių`][w(n)]},`,`),lv:u(function(n){return y(n)?`gads`:`gadi`},function(n){return y(n)?`mēnesis`:`mēneši`},function(n){return y(n)?`nedēļa`:`nedēļas`},function(n){return y(n)?`diena`:`dienas`},function(n){return y(n)?`stunda`:`stundas`},function(n){return y(n)?`minūte`:`minūtes`},function(n){return y(n)?`sekunde`:`sekundes`},function(n){return y(n)?`milisekunde`:`milisekundes`},`,`),mk:o([`година`,`години`],[`месец`,`месеци`],[`недела`,`недели`],[`ден`,`дена`],[`час`,`часа`],[`минута`,`минути`],[`секунда`,`секунди`],[`милисекунда`,`милисекунди`],`,`),mn:u(`жил`,`сар`,`долоо хоног`,`өдөр`,`цаг`,`минут`,`секунд`,`миллисекунд`),mr:u(l([`वर्ष`,`वर्षे`]),l([`महिना`,`महिने`]),l([`आठवडा`,`आठवडे`]),`दिवस`,`तास`,l([`मिनिट`,`मिनिटे`]),`सेकंद`,`मिलिसेकंद`),ms:u(`tahun`,`bulan`,`minggu`,`hari`,`jam`,`minit`,`saat`,`milisaat`),nl:o([`jaar`,`jaar`],[`maand`,`maanden`],[`week`,`weken`],[`dag`,`dagen`],[`uur`,`uur`],[`minuut`,`minuten`],[`seconde`,`seconden`],[`milliseconde`,`milliseconden`],`,`),nn:o([`år`,`år`],[`månad`,`månader`],[`veke`,`veker`],[`dag`,`dagar`],[`time`,`timar`],[`minutt`,`minutt`],[`sekund`,`sekund`],[`millisekund`,`millisekund`],`,`),no:o([`år`,`år`],[`måned`,`måneder`],[`uke`,`uker`],[`dag`,`dager`],[`time`,`timer`],[`minutt`,`minutter`],[`sekund`,`sekunder`],[`millisekund`,`millisekunder`],`,`),pl:u(function(n){return[`rok`,`roku`,`lata`,`lat`][v(n)]},function(n){return[`miesiąc`,`miesiąca`,`miesiące`,`miesięcy`][v(n)]},function(n){return[`tydzień`,`tygodnia`,`tygodnie`,`tygodni`][v(n)]},function(n){return[`dzień`,`dnia`,`dni`,`dni`][v(n)]},function(n){return[`godzina`,`godziny`,`godziny`,`godzin`][v(n)]},function(n){return[`minuta`,`minuty`,`minuty`,`minut`][v(n)]},function(n){return[`sekunda`,`sekundy`,`sekundy`,`sekund`][v(n)]},function(n){return[`milisekunda`,`milisekundy`,`milisekundy`,`milisekund`][v(n)]},`,`),pt:o([`ano`,`anos`],[`mês`,`meses`],[`semana`,`semanas`],[`dia`,`dias`],[`hora`,`horas`],[`minuto`,`minutos`],[`segundo`,`segundos`],[`milissegundo`,`milissegundos`],`,`),ro:u(g(`an`,`ani`,`de ani`),g(`lună`,`luni`,`de luni`),g(`săptămână`,`săptămâni`,`de săptămâni`),g(`zi`,`zile`,`de zile`),g(`oră`,`ore`,`de ore`),g(`minut`,`minute`,`de minute`),g(`secundă`,`secunde`,`de secunde`),g(`milisecundă`,`milisecunde`,`de milisecunde`),`,`),ru:S([`лет`,`год`,`года`],[`месяцев`,`месяц`,`месяца`],[`недель`,`неделя`,`недели`],[`дней`,`день`,`дня`],[`часов`,`час`,`часа`],[`минут`,`минута`,`минуты`],[`секунд`,`секунда`,`секунды`],[`миллисекунд`,`миллисекунда`,`миллисекунды`]),sq:u(l([`vit`,`vjet`]),`muaj`,`javë`,`ditë`,`orë`,function(n){return`minut`+(n===1?`ë`:`a`)},function(n){return`sekond`+(n===1?`ë`:`a`)},function(n){return`milisekond`+(n===1?`ë`:`a`)},`,`),sr:S([`години`,`година`,`године`],[`месеци`,`месец`,`месеца`],[`недељи`,`недеља`,`недеље`],[`дани`,`дан`,`дана`],[`сати`,`сат`,`сата`],[`минута`,`минут`,`минута`],[`секунди`,`секунда`,`секунде`],[`милисекунди`,`милисекунда`,`милисекунде`]),sr_Latn:S([`godini`,`godina`,`godine`],[`meseci`,`mesec`,`meseca`],[`nedelji`,`nedelja`,`nedelje`],[`dani`,`dan`,`dana`],[`sati`,`sat`,`sata`],[`minuta`,`minut`,`minuta`],[`sekundi`,`sekunda`,`sekunde`],[`milisekundi`,`milisekunda`,`milisekunde`]),ta:o([`வருடம்`,`ஆண்டுகள்`],[`மாதம்`,`மாதங்கள்`],[`வாரம்`,`வாரங்கள்`],[`நாள்`,`நாட்கள்`],[`மணி`,`மணிநேரம்`],[`நிமிடம்`,`நிமிடங்கள்`],[`வினாடி`,`வினாடிகள்`],[`மில்லி விநாடி`,`மில்லி விநாடிகள்`]),te:o([`సంవత్సరం`,`సంవత్సరాల`],[`నెల`,`నెలల`],[`వారం`,`వారాలు`],[`రోజు`,`రోజులు`],[`గంట`,`గంటలు`],[`నిమిషం`,`నిమిషాలు`],[`సెకను`,`సెకన్లు`],[`మిల్లీసెకన్`,`మిల్లీసెకన్లు`]),uk:S([`років`,`рік`,`роки`],[`місяців`,`місяць`,`місяці`],[`тижнів`,`тиждень`,`тижні`],[`днів`,`день`,`дні`],[`годин`,`година`,`години`],[`хвилин`,`хвилина`,`хвилини`],[`секунд`,`секунда`,`секунди`],[`мілісекунд`,`мілісекунда`,`мілісекунди`]),ur:u(`سال`,l([`مہینہ`,`مہینے`]),l([`ہفتہ`,`ہفتے`]),`دن`,l([`گھنٹہ`,`گھنٹے`]),`منٹ`,`سیکنڈ`,`ملی سیکنڈ`),sk:u(function(n){return[`rok`,`roky`,`roky`,`rokov`][k(n)]},function(n){return[`mesiac`,`mesiace`,`mesiace`,`mesiacov`][k(n)]},function(n){return[`týždeň`,`týždne`,`týždne`,`týždňov`][k(n)]},function(n){return[`deň`,`dni`,`dni`,`dní`][k(n)]},function(n){return[`hodina`,`hodiny`,`hodiny`,`hodín`][k(n)]},function(n){return[`minúta`,`minúty`,`minúty`,`minút`][k(n)]},function(n){return[`sekunda`,`sekundy`,`sekundy`,`sekúnd`][k(n)]},function(n){return[`milisekunda`,`milisekundy`,`milisekundy`,`milisekúnd`][k(n)]},`,`),sl:u(function(n){return n%10===1?`leto`:n%100===2?`leti`:n%100===3||n%100===4||Math.floor(n)!==n&&n%100<=5?`leta`:`let`},function(n){return n%10===1?`mesec`:n%100===2||Math.floor(n)!==n&&n%100<=5?`meseca`:n%10===3||n%10===4?`mesece`:`mesecev`},function(n){return n%10===1?`teden`:n%10===2||Math.floor(n)!==n&&n%100<=4?`tedna`:n%10===3||n%10===4?`tedne`:`tednov`},function(n){return n%100===1?`dan`:`dni`},function(n){return n%10===1?`ura`:n%100===2?`uri`:n%10===3||n%10===4||Math.floor(n)!==n?`ure`:`ur`},function(n){return n%10===1?`minuta`:n%10===2?`minuti`:n%10===3||n%10===4||Math.floor(n)!==n&&n%100<=4?`minute`:`minut`},function(n){return n%10===1?`sekunda`:n%100===2?`sekundi`:n%100===3||n%100===4||Math.floor(n)!==n?`sekunde`:`sekund`},function(n){return n%10===1?`milisekunda`:n%100===2?`milisekundi`:n%100===3||n%100===4||Math.floor(n)!==n?`milisekunde`:`milisekund`},`,`),sv:o([`år`,`år`],[`månad`,`månader`],[`vecka`,`veckor`],[`dag`,`dagar`],[`timme`,`timmar`],[`minut`,`minuter`],[`sekund`,`sekunder`],[`millisekund`,`millisekunder`],`,`),sw:p(o([`mwaka`,`miaka`],[`mwezi`,`miezi`],[`wiki`,`wiki`],[`siku`,`masiku`],[`saa`,`masaa`],[`dakika`,`dakika`],[`sekunde`,`sekunde`],[`milisekunde`,`milisekunde`]),{_numberFirst:!0}),tr:u(`yıl`,`ay`,`hafta`,`gün`,`saat`,`dakika`,`saniye`,`milisaniye`,`,`),th:u(`ปี`,`เดือน`,`สัปดาห์`,`วัน`,`ชั่วโมง`,`นาที`,`วินาที`,`มิลลิวินาที`),uz:u(`yil`,`oy`,`hafta`,`kun`,`soat`,`minut`,`sekund`,`millisekund`),uz_CYR:u(`йил`,`ой`,`ҳафта`,`кун`,`соат`,`минут`,`секунд`,`миллисекунд`),vi:u(`năm`,`tháng`,`tuần`,`ngày`,`giờ`,`phút`,`giây`,`mili giây`,`,`),zh_CN:u(`年`,`个月`,`周`,`天`,`小时`,`分钟`,`秒`,`毫秒`),zh_TW:u(`年`,`個月`,`周`,`天`,`小時`,`分鐘`,`秒`,`毫秒`)};function u(n,e,r,i,t,m,a,d,f){var s={y:n,mo:e,w:r,d:i,h:t,m,s:a,ms:d};return f&&(s.decimal=f),s}function l(n){return function(e){return e===1?n[0]:n[1]}}function o(n,e,r,i,t,m,a,d,f){return u(l(n),l(e),l(r),l(i),l(t),l(m),l(a),l(d),f)}function g(n,e,r){return function(i){if(i===1)return n;if(Math.floor(i)!==i||i===0)return e;var t=i%100;return t>=1&&t<=19?e:r}}function c(n){return function(e){return Math.floor(e)!==e?n[2]:e%100>=5&&e%100<=20||e%10>=5&&e%10<=9||e%10===0?n[0]:e%10===1?n[1]:e>1?n[2]:n[1]}}function S(n,e,r,i,t,m,a,d){return u(c(n),c(e),c(r),c(i),c(t),c(m),c(a),c(d),`,`)}function h(n){return n===2?1:n>2&&n<11?2:0}function v(n){return n===1?0:Math.floor(n)!==n?1:n%10>=2&&n%10<=4&&!(n%100>10&&n%100<20)?2:3}function k(n){return n===1?0:Math.floor(n)!==n?1:n%10>=2&&n%10<=4&&n%100<10?2:3}function w(n){return n%10===1&&n%100!==11?0:Math.floor(n)!==n||n%10>=2&&n%100>20||n%10>=2&&n%100<10?1:2}function y(n){return n%10===1&&n%100!==11}function M(n,e){return Object.prototype.hasOwnProperty.call(n,e)}function J(n){var e=[n.language];if(M(n,`fallbacks`))if(q(n.fallbacks)&&n.fallbacks.length)e=e.concat(n.fallbacks);else throw new Error(`fallbacks must be an array with at least one element`);for(var r=0;r<e.length;r++){var i=e[r];if(M(n.languages,i))return n.languages[i];if(M(F,i))return F[i]}throw new Error(`No language found.`)}function O(n,e,r){var i=n.unitName,t=n.unitCount,m=r.spacer,a=r.maxDecimalPoints,d;typeof r.decimal==`string`?d=r.decimal:typeof e.decimal==`string`?d=e.decimal:d=`.`;var f;`digitReplacements`in r?f=r.digitReplacements:`_digitReplacements`in e&&(f=e._digitReplacements);var s,L=(a===void 0?t:Math.floor(t*Math.pow(10,a))/Math.pow(10,a)).toString();if(e._hideCountIf2&&t===2)s=``,m=``;else if(f){s=``;for(var z=0;z<L.length;z++){var b=L[z];if(b===`.`)s+=d;else{var A=Number(b),P=f[A];s+=P===void 0?b:P}}}else s=L.replace(`.`,d);var C=e[i],j;return typeof C==`function`?j=C(t):j=C,e._numberFirst?j+m+s:s+m+j}function K(n,e){var r,i,t,m,a=e.units,d=e.unitMeasures,f=typeof e.largest==`number`?e.largest:Infinity;if(!a.length)return[];var s={};for(m=n,i=0;i<a.length;i++){r=a[i];var _=d[r];t=i===a.length-1?m/_:Math.floor(m/_),s[r]=t,m-=t*_}if(e.round){var z=f;for(i=0;i<a.length;i++)if(r=a[i],t=s[r],t!==0&&(z--,z===0)){for(var b=i+1;b<a.length;b++){var A=a[b],P=s[A];s[r]=s[r]+P*d[A]/d[r],s[A]=0}break}for(i=a.length-1;i>=0;i--)if(r=a[i],t=s[r],t!==0){var C=Math.round(t);if(s[r]=C,i===0)break;var j=a[i-1],H=d[j],x=Math.floor(C*d[r]/H);if(x)s[j]=s[j]+x,s[r]=0;else break}}var N=[];for(i=0;i<a.length&&N.length<f;i++)r=a[i],t=s[r],t&&N.push({unitName:r,unitCount:t});return N}function Y(n,e){var r=J(e);if(!n.length){var i=e.units,t=i[i.length-1];return O({unitName:t,unitCount:0},r,e)}var m=e.conjunction,a=e.serialComma,d;M(e,`delimiter`)?d=e.delimiter:M(r,`delimiter`)?d=r.delimiter:d=`, `;for(var f=[],s=0;s<n.length;s++)f.push(O(n[s],r,e));return!m||n.length===1?f.join(d):n.length===2?f.join(m):f.slice(0,-1).join(d)+(a?`,`:``)+m+f.slice(-1)}function W(n){var e=(function(i,t){i=Math.abs(i);var m=p({},e,t||{});return Y(K(i,m),m)});return p(e,{language:`en`,spacer:` `,conjunction:``,serialComma:!0,units:[`y`,`mo`,`w`,`d`,`h`,`m`,`s`],languages:{},round:!1,unitMeasures:{y:315576e5,mo:26298e5,w:6048e5,d:864e5,h:36e5,m:6e4,s:1e3,ms:1}},n)}var E=p(W({}),{getSupportedLanguages:function(){var e=[];for(var r in F)M(F,r)&&r!==`gr`&&e.push(r);return e},humanizer:W});typeof define==`function`&&define.amd?define(function(){return E}):typeof R<`u`&&R.exports?R.exports=E:I.humanizeDuration=E})(G)});export{S as n,U as t};