{"version":3,"file":"bento-date-display-1.0.mjs","mappings":";OAAAA,MAAA,2BCiEO,SAAAC,EAAgBC,EAAOC,GAC5B,MAAMC,EAAU,GAChB,IAAIC,EAAQ,EACZ,QAASC,EAAI,EAAGA,EAAIJ,EAAMK,OAAQD,IAAK,CACrC,MAAME,EAAON,EAAMI,GACfH,EAAaK,EAAMF,EAAGJ,GACxBE,EAAQK,KAAKD,IAETH,EAAQC,IACVJ,EAAMG,GAASG,GAEjBH,KAMJ,OAHIA,EAAQH,EAAMK,SAChBL,EAAMK,OAASF,GAEVD,EC7ET,SAAAM,EAAqBC,EAAQC,GAC3B,OAAOA,EAAUF,cCLnB,IAAOG,eAAgBC,EAASC,SAAUC,GAAaC,OAAOC,UCoBvD,SAAAC,EAAiCC,GAEtC,OCXkD,IAA3CC,OADiBA,EDYVD,QCXP,EAAAC,EAAOC,UDaLF,EAAIG,QAAQC,eAAiBJ,EAAIK,GAAM,IAAGL,EAAIK,KAAO,IAEvDL,EChBF,IAAmBC,CDgBjBD,CEAF,SAAAM,EACLC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,GAEA,OCNK,SACLC,EACAX,EACAC,EAAc,mBACdW,GACA,IAAAC,EAAAC,EACA,GAAId,EACF,OAA4BA,EAI1BW,IAA6C,GAAjCV,EAAYc,QAAQJ,KAClCV,GAAeU,GAMjB,IAAIhC,EAAI,EAGR,MAAMqC,EAAef,EAAYgB,MAAM,MACvC,IAAIC,EAAUF,EAAaG,QAC3B,MAAMC,EAAe,CAACF,GAEtB,KAAOF,EAAapC,QAAQ,CAC1B,MAAMyC,EAAWC,UAAU3C,KACrB4C,EAA8CP,EAAaG,QAEjED,GAAW1B,EAAwB6B,GAAYE,EAC/CH,EAAatC,KAAKuC,EAAUE,EAAaC,QAG3C,MAAMC,EAAQ,IAAIC,MAAMR,GAMxB,MALAO,EAAML,aAAe9C,EAAO8C,GAAeO,GAAY,KAANA,IAIjD,QAAAd,GAAAC,EAAAc,MAAKC,0BAAL,IAAAhB,KAAAiB,KAAAhB,EAA0BW,GACpBA,EDjCCM,CF/B0B,MEiC/B/B,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,gCNjDJsB,MAAA,eQcO,SAAAC,EAAmBC,GACxB,IAAKA,EACH,OAAO,KAET,GAAwB,QAApBA,EAAErC,cACJ,OAAOsC,KAAKC,MAEd,MAAMC,EAASF,KAAKG,MAAMJ,GAC1B,OAAOK,MAAMF,GAAU,KAAOA,ECfhC,IAAMG,EAAkB,CACtBC,WAAaA,IACX,MAAMC,EAAIT,EAAUQ,GAEpB,OADA1C,EAAW2C,EAAG,mBAAoBD,GAC3BC,GAET,WAAaD,IACX,MAAMC,EAAIT,EAAUQ,GAEpB,OADA1C,EAAW2C,EAAG,mBAAoBD,GAC3BC,GAET,cAAgBC,GAAeR,KAAKC,MAAQQ,OAAOD,GACnD,eAAiBE,GAAOD,OAAOC,GAC/B,oBAAsBC,GAAqB,IAAOF,OAAOE,gCCrB3DC,MAAA,eCFe,SAAAC,EAAyBC,EAAKC,EAAKxD,GAYhD,OAXIwD,KAAOD,EACT3D,OAAO6D,eAAeF,EAAKC,EAAK,CAC9BxD,QACA0D,YAAY,EACZC,cAAc,EACdC,UAAU,IAGZL,EAAIC,GAAOxD,EAGNuD,ECVT,SAAAM,EAAiBC,EAAQC,GACvB,IAAIC,EAAOpE,OAAOoE,KAAKF,GAEvB,GAAIlE,OAAOqE,sBAAuB,CAChC,IAAIC,EAAUtE,OAAOqE,sBAAsBH,GAEvCC,IACFG,EAAUA,EAAQC,QAAO,SAAUC,GACjC,OAAOxE,OAAOyE,yBAAyBP,EAAQM,GAAKV,eAIxDM,EAAK5E,KAAKkF,MAAMN,EAAME,GAGxB,OAAOF,EAGM,SAAAO,EAAwBC,GACrC,QAASvF,EAAI,EAAGA,EAAI2C,UAAU1C,OAAQD,IAAK,CACzC,IAAIwF,EAAyB,MAAhB7C,UAAU3C,GAAa2C,UAAU3C,GAAK,GAE/CA,EAAI,EACN4E,EAAQjE,OAAO6E,IAAS,GAAMC,SAAQ,SAAUlB,GAC9CC,EAAee,EAAQhB,EAAKiB,EAAOjB,OAE5B5D,OAAO+E,0BAChB/E,OAAOgF,iBAAiBJ,EAAQ5E,OAAO+E,0BAA0BF,IAEjEZ,EAAQjE,OAAO6E,IAASC,SAAQ,SAAUlB,GACxC5D,OAAO6D,eAAee,EAAQhB,EAAK5D,OAAOyE,yBAAyBI,EAAQjB,OAKjF,OAAOgB,0BC7BTK,MAAA,8BAEAC,gBAAAC,MAAA,uCCRAC,MAAA,iCACAC,MAAA,iCACAC,MAAA,yCCFAC,cAAAC,MAAA,qCCFAC,qBAAAC,MAAA,uCAEAC,MAAA,eCmfArD,KAAKsD,UAAYtD,KAAKsD,WAAa,CACjCC,KAAM,KACNC,IAAK,KACLC,aAAc,MAGhB,IAAMC,EAAO1D,KAAKsD,UA+ElB,SAAAK,EAAuBC,GACrB,OAxCF,SAA4BC,EAAWC,GAEnC,MAAM,IAAIhE,MAAM,oCAEyBgE,CAoCpCC,EAGLH,CCjkBG,SAAAI,EAAyBC,EAAMC,EAAQC,EAASC,EAAS,QAAQ,IAAAC,EAAAC,EACtE,GAAI,QAAAD,EAACE,YAAD,IAAAF,IAACA,EAAMG,eACT,MAAO,GAET,MAAMC,EAAY,IAAIF,KAAKC,eAAeN,EAAQ,CAChDQ,SAAUP,aAAF,EAAEA,EAASO,SACnBC,aAAcP,IAEVQ,GAAQ,QAAAN,EAAAG,EAAUI,qBAAV,IAAAP,OAAA,EAAAA,EAAApE,KAAAuE,EAA0BR,KAAS,GACjD,UAAWa,KAAQF,EACjB,GAAkB,iBAAdE,EAAKC,KACP,OAAOD,EAAKhH,MAGhB,MAAO,oEJXHkH,EAAqB,QAGrBC,EAAiB,KAGjBC,EAA2B,CAC/BC,OAAQ,UACRC,QAAS,QACTC,MAAO,UACPC,OAAQ,UACRC,SAAU,WAONC,EAAkBC,GAAgCA,EAAK,aAkG7D,SAAAC,EAAkBC,GAChB,OAAIA,EAAQ,EACHA,EAAMnI,WAGR,IAAMmI,EAgCf,SAAAC,EAA0B3B,EAAMC,EAAQ2B,GACtC,IACE,OAAO5B,EAAK6B,eAAe5B,EAAQ2B,EAEAE,CAFAF,MAC5BE,IG4YJrC,EAAKH,OACRG,EAAKH,KAAOI,UAGED,EAAKH,KAAKyC,IAEtBtC,EAAKD,eACJC,EAAKD,aAAeE,KAGlBD,EAAKH,MHrZH1D,MAhKC,mBAgKU,gBAAiBkG,IJtKhC,IAEAE,EAAA,cAA0B9E,IAGjC8E,EAAY,UIoEL,SAAAC,GAOJ,IAP8BrF,SAC/BA,YACAsF,EAAYnB,SACZd,EAASe,gBACTY,SACAO,EAASZ,GAERU,EADEG,EKtFU,SAAuC9D,EAAQ+D,GAC5D,GAAc,MAAV/D,EAAgB,MAAO,GAC3B,IAEIjB,EAAKvE,EAFLuF,EAAS,GACTiE,EAAa7I,OAAOoE,KAAKS,GAG7B,IAAKxF,EAAI,EAAGA,EAAIwJ,EAAWvJ,OAAQD,IACjCuE,EAAMiF,EAAWxJ,GACbuJ,EAASnH,QAAQmC,IAAQ,IAC7BgB,EAAOhB,GAAOiB,EAAOjB,IAGvB,OAAOgB,EL2ENkE,CAAAN,EAAAO,GACD,MAAMxC,GNvDgBnG,EMuDD+C,GNnDD,iBAAT/C,EACFA,ENsKU,iBMpKNA,EACJuC,EAAiCvC,GAGnCA,EAAM4I,UATJ,KAFJ,IAAiB5I,EMwDtB,MAAM2H,EAAO1C,GACX,IA6BJ,SAA4BkB,EAAMkC,EAAWjC,EAAQ2B,GAMnD,OAmBF,SAA+BJ,GAC7B,MAAMkB,EAASlB,EAAKH,KAAO,IAAM,GAGjC,OAA8CjD,IAAA,GACzCoD,GADyC,IAE5CmB,eAAgBlB,EAASD,EAAKN,KAAO,KACrC0B,gBAAiBnB,EAASD,EAAKL,OAC/B0B,cAAepB,EAASD,EAAKJ,KAC7B0B,eAAgBrB,EAASD,EAAKH,MAC9BqB,SAAUA,EACVK,iBAAkBtB,EAASiB,GAC3BM,iBAAkBvB,EAASD,EAAKF,QAChC2B,iBAAkBxB,EAASD,EAAK0B,QAChCC,YAAa3B,EAAKH,KAAO,GAAK,KAAO,OAjChC+B,CAJuB,QAA5BlB,EAAUlI,cA+Fd,SACEgG,EACAC,EACA2B,EAAgBX,GAEhB,MAAMoC,EAAkBjF,IAAA,GACnBwD,GADmB,IAEtBnB,SAAU,QAEZ,MAAO,CACLS,OAAQlB,EAAKsD,iBACbnC,QAASnB,EAAKuD,cAAgB,EAC9BC,YAAaxD,EAAKyD,mBAAmBxD,EAAQ,CAC3CkB,MAAO,OACPV,SAAU,QAEZiD,iBAAkB1D,EAAKyD,mBAAmBxD,EAAQ,CAChDkB,MAAO,QACPV,SAAU,QAEZW,MAAOpB,EAAK2D,aACZC,UAAW5D,EAAKyD,mBAAmBxD,EAAQ,CACzC4D,QAAS,OACTpD,SAAU,QAEZqD,eAAgB9D,EAAKyD,mBAAmBxD,EAAQ,CAC9C4D,QAAS,QACTpD,SAAU,QAEZY,OAAQrB,EAAK+D,cACbzC,SAAUtB,EAAKgE,gBACfd,SAAUlD,EAAKiE,gBACfC,MAAOlE,EAAKmE,cACZC,eAAgBzC,EAAiB3B,EAAMC,EAAQoD,GAC/C3C,eAAgBX,EAAgBC,EAAMC,EAAQoD,GAC9CgB,oBAAqBtE,EACnBC,EACAC,EACAoD,EACA,UArIEiB,CAAkBtE,EAAMC,EAAQ2B,GA6DxC,SACE5B,EACAC,EACA2B,EAAgBX,GAEhB,MAAO,CACLC,OAAQlB,EAAKuE,cACbpD,QAASnB,EAAKwE,WAAa,EAC3BhB,YAAaxD,EAAKyD,mBAAmBxD,EAAQ,CAACkB,MAAO,SACrDuC,iBAAkB1D,EAAKyD,mBAAmBxD,EAAQ,CAChDkB,MAAO,UAETC,MAAOpB,EAAKyE,UACZb,UAAW5D,EAAKyD,mBAAmBxD,EAAQ,CAAC4D,QAAS,SACrDC,eAAgB9D,EAAKyD,mBAAmBxD,EAAQ,CAC9C4D,QAAS,UAEXxC,OAAQrB,EAAK0E,WACbpD,SAAUtB,EAAK2E,aACfzB,SAAUlD,EAAK4E,aACfV,MAAOlE,EAAKmE,cACZC,eAAgBzC,EAAiB3B,EAAMC,EAAQ2B,GAC/ClB,eAAgBX,EAAgBC,EAAMC,EAAQ2B,GAC9CyC,oBAAqBtE,EAAgBC,EAAMC,EAAQ2B,EAAe,UAnF9DiD,CAAoB7E,EAAMC,EAAQ2B,GAEXkD,CAnCrBC,CAAmB,IAAIzI,KAAK0D,GAAOkC,EAAWjC,EAAQ2B,IAC5D,CAAC5B,EAAMkC,EAAWjC,EAAQ2B,IAGtBoD,EC9ED,SAAqBC,EAAUzD,GACpC,MAAO3H,EAAOqL,GAAYjG,EAAoC,MAmB9D,OAjBAD,GAAgB,KACd,MAAMgG,EAAYC,GAAYA,EAASzD,IAAU,KACjD,GVY0B,mBAAdpE,OADUA,EUXR4H,QVYT,EAAO5H,EAAK+H,MUZQ,CACvB,IAAIC,GAAW,EAMf,OALAJ,EAASG,MAAME,IACRD,GACHF,EAASG,MAGN,KACLD,GAAW,GVGZ,IAAmBhI,EUApB8H,EAA+BF,KAEhC,CAACC,EAAUzD,IAEP3H,ED0DUyL,CAAYnD,EAAQX,GAC/B+D,EACJP,GAA+B,iBAAZA,GAAwB,WAAYA,EAIzD,OE5FK,WACL,MAAMQ,OAACA,GAAUpG,IACjBJ,GAAgB,KACVwG,GACFA,OFsFJC,GAGE5G,EAACE,EAADX,IAAA,GACMgE,GADN,IAEEsD,GAAG,MACH9I,SAAU4E,EAAK,IACfmE,wBAAyBJ,EAASP,EAAW,OAE5CO,EAAS,KAAOP,IJ5FvBhD,EAAY,MAAW,CACrBpF,WAAY,CACVgJ,MAAO,CAAC,WAAY,eAAgB,oBAAqB,kBACzDC,WAsBG,SAAwBC,GAC7B,ODVK,SAAwBA,EAASC,GACtC,MAAMC,EAeR,SAAoBF,EAASC,GAK3B,MAAME,EAAUF,EAAUG,KAAKC,GAMtBxJ,EAAgBwJ,KAGzB,QAASrN,EAAI,EAAGA,EAAIiN,EAAUhN,SAAUD,EAAG,CACzC,MAAMsN,EAAUN,EAAQO,aAAaN,EAAUjN,IAC/C,GAAIsN,EACF,OAAOH,EAAQnN,GAAGsN,GAItB,OAAO,KApCOE,CAAWR,EAASC,GAKlC,OAJA7L,EAAW8L,EAAO,qCAAsCD,EAAUQ,KAAK,OAIhEP,EADmD,KAAvDjJ,OAAO+I,EAAQO,aAAa,oBAAsB,EACtCG,CCIRC,CAAmBX,EAAS,CACjC,WACA,eACA,wBAxBF5D,YAAa,CAACwE,KAAM,cACpBzG,SAAU,CAACyG,KAAM,UACjB9E,gBGiVK,SAAoC+E,GAKzC,MAAMC,EAAeC,IAASA,aAAA,EAAAA,EAAMC,WAAWH,KAAWE,IAASF,EAuBnE,MAAO,CACLC,cAAeA,EACff,aAnBkBC,IAElB,IAAIiB,EACJ,MAAMnB,EAAQE,EAAQkB,WACtB,QAASlO,EAAI,EAAGA,EAAI8M,EAAM7M,OAAQD,IAAK,CACrC,MAAMmO,EAASrB,EAAM9M,GACjB8N,EAAYK,EAAOJ,QAChBE,IACHA,EAAU,IAEZA,GXtWwBF,EWsWAI,EAAOJ,KAAKK,MAAMP,EAAO5N,QXrWhD8N,EAAKM,QAAQ,YAAajO,KWsWzB+N,EAAOpN,OXvWV,IAAyBgN,EW0W5B,OAAOE,GAKOlB,CH/WCuB,CAA2B,kBAI9CpF,EAAY,mBAAuB,EAGnCA,EAAY,YAAiB,MAG7BA,EAAY,cAAkB,EVF5B7F,EUvBiB,qBVAZ,cAA+B6F,EAEpCqF,0BACE,MAAMC,EoBHH,SAAqBxB,EAASyB,EAAY,YAC/C,GAAIzB,EAAQ0B,aAAaD,GAAY,CACnC,MAAMtN,EAAK6L,EAAQO,aAAakB,GAChC,OAAOE,QAAQxN,GACX6L,EAAQ4B,cAAcC,cACnB,YCqE4BC,EDrEM3N,ECyElC4N,IAAIC,OAAOF,MDvEd,KCmED,IAAgCA,EDjErC,OAAO9B,EAAQ6B,cAAc,YpBNVI,CAAYC,KAAKlC,SAC7BwB,GAKLU,KAAKC,YAAY,CACf9F,SAAWX,IAEF,CAAC0G,SADK1P,EAAS2J,OAAOmF,EAAgBa,UAAW3G,MACtC4G,QAUIrG","names":["mustache","remove","array","shouldRemove","removed","index","i","length","item","push","toUpperCase","_match","character","hasOwnProperty","hasOwn_","toString","toString_","Object","prototype","elementStringOrPassThru","val","value","nodeType","tagName","toLowerCase","id","userAssert","shouldBeTruthy","opt_message","opt_1","opt_2","opt_3","opt_4","opt_5","opt_6","opt_7","opt_8","opt_9","sentinel","var_args","_self$__AMP_REPORT_ER","_self","indexOf","splitMessage","split","message","shift","messageArray","subValue","arguments","nextConstant","trim","error","Error","x","self","__AMP_REPORT_ERROR","call","assertions","defineBentoElement","parseDate","s","Date","now","parsed","parse","isNaN","dateAttrParsers","datetime","d","timeleftMs","Number","ms","timestampSeconds","PreactBaseElement","_defineProperty","obj","key","defineProperty","enumerable","configurable","writable","ownKeys","object","enumerableOnly","keys","getOwnPropertySymbols","symbols","filter","sym","getOwnPropertyDescriptor","apply","_objectSpread2","target","source","forEach","getOwnPropertyDescriptors","defineProperties","createElement","Slot","createSlot","createElement2","useMemo","Wrapper","useLayoutEffect","useState","useCallback","useLayoutEffect2","useAmpContext","__AMP_LOG","user","dev","userForEmbed","logs","getUserLogger","suffix","levelFunc","opt_suffix","callLogConstructor","getTimeZoneName","date","locale","options","format","_Intl","_formatter$formatToPa","Intl","DateTimeFormat","formatter","timeZone","timeZoneName","parts","formatToParts","part","type","DEFAULT_DISPLAY_IN","DEFAULT_LOCALE","DEFAULT_DATETIME_OPTIONS","year","month","day","hour","minute","DEFAULT_RENDER","data","padStart","input","getLocaleString_","localeOptions","toLocaleString","e","win","BaseElement","_ref","displayIn","render","rest","excluded","sourceKeys","_objectWithoutPropertiesLoose","_excluded","getTime","hour12","yearTwoDigit","monthTwoDigit","dayTwoDigit","hourTwoDigit","hour12TwoDigit","minuteTwoDigit","secondTwoDigit","second","dayPeriod","enhanceBasicVariables","localeOptionsInUTC","getUTCFullYear","getUTCMonth","monthName","toLocaleDateString","monthNameShort","getUTCDate","dayName","weekday","dayNameShort","getUTCHours","getUTCMinutes","getUTCSeconds","iso","toISOString","localeString","timeZoneNameShort","getVariablesInUTC","getFullYear","getMonth","getDate","getHours","getMinutes","getSeconds","getVariablesInLocal","basicData","getDataForTemplate","rendered","renderer","setValue","then","canceled","result","useRenderer","isHtml","notify","useResourcesNotify","as","dangerouslySetInnerHTML","attrs","parseAttrs","element","dateAttrs","epoch","parsers","map","attrName","attrVal","getAttribute","parseEpoch","join","offsetSeconds","parseDateAttrsBase","attr","prefix","attrMatches","name","startsWith","currObj","attributes","attrib","slice","replace","createParseAttrsWithPrefix","checkPropsPostMutations","template","attribute","hasAttribute","Boolean","ownerDocument","querySelector","ident","CSS","escape","getTemplate","this","mutateProps","__html","innerHTML","html"],"sourceRoot":"https://raw.githubusercontent.com/ampproject/amphtml/2305221508000/","sources":["extensions/amp-date-display/1.0/web-component.js","src/core/types/array.js","src/core/types/string/index.js","src/core/types/object/index.js","src/core/error/message-helpers.js","src/core/types/index.js","src/core/assert/user.js","src/core/assert/base.js","src/core/types/date.js","src/core/dom/parse-date-attributes.js","extensions/amp-date-display/1.0/base-element.js","node_modules/@babel/runtime/helpers/esm/defineProperty.js","node_modules/@babel/runtime/helpers/esm/objectSpread2.js","src/preact/parse-props.js","extensions/amp-date-display/1.0/component.js","src/preact/component/renderer.js","src/preact/utils.js","src/utils/log.js","extensions/amp-date-display/format.js","node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js","src/bento/util/template.js","src/core/dom/css-selectors.js"]}