iobroker.lovelace
Version:
With this adapter you can build visualization for ioBroker with Home Assistant Lovelace UI
5 lines • 29.6 kB
JavaScript
/*! For license information please see 2986.58ad9dab455456cf.js.LICENSE.txt */
(self.rspackChunkhome_assistant_frontend=self.rspackChunkhome_assistant_frontend||[]).push([[2986],{29079:function(e,a,t){e.exports=t(81267)},35370:function(e,a,t){"use strict";var i=t(26198);e.exports=function(e,a,t){for(var n=0,r=arguments.length>2?t:i(a),o=new e(r);r>n;)o[n]=a[n++];return o}},52630:function(e,a,t){"use strict";t.a(e,async function(e,i){try{t.d(a,{A:function(){return k}});t(74423),t(44114),t(18111),t(22489),t(3362),t(27495),t(62953);var n=t(5124),r=t(67576),o=t(6412),s=t(17051),u=t(42462),c=t(28438),l=t(98779),h=t(27259),d=t(25877),p=t(984),M=t(95010),T=t(9395),m=t(717),G=t(40158),f=t(51920),A=e([G]);G=(A.then?(await A)():A)[0];let w,y=e=>e;var g=Object.defineProperty,v=Object.getOwnPropertyDescriptor,b=(e,a,t,i)=>{for(var n,r=i>1?void 0:i?v(a,t):a,o=e.length-1;o>=0;o--)(n=e[o])&&(r=(i?n(a,t,r):n(r))||r);return i&&r&&g(a,t,r),r};let k=class extends m.A{connectedCallback(){super.connectedCallback(),this.eventController.signal.aborted&&(this.eventController=new AbortController),this.addEventListener("mouseout",this.handleMouseOut),this.open&&(this.open=!1,this.updateComplete.then(()=>{this.open=!0})),this.id||(this.id=(0,M.N)("wa-tooltip-")),this.for&&this.anchor?(this.anchor=null,this.handleForChange()):this.for&&this.handleForChange()}disconnectedCallback(){super.disconnectedCallback(),document.removeEventListener("keydown",this.handleDocumentKeyDown),(0,d.Fw)(this),this.eventController.abort(),this.anchor&&this.removeFromAriaLabelledBy(this.anchor,this.id)}firstUpdated(){this.body.hidden=!this.open,this.open&&(this.popup.active=!0,this.popup.reposition())}hasTrigger(e){return this.trigger.split(" ").includes(e)}addToAriaLabelledBy(e,a){const t=(e.getAttribute("aria-labelledby")||"").split(/\s+/).filter(Boolean);t.includes(a)||(t.push(a),e.setAttribute("aria-labelledby",t.join(" ")))}removeFromAriaLabelledBy(e,a){const t=(e.getAttribute("aria-labelledby")||"").split(/\s+/).filter(Boolean).filter(e=>e!==a);t.length>0?e.setAttribute("aria-labelledby",t.join(" ")):e.removeAttribute("aria-labelledby")}async handleOpenChange(){if(this.open){if(this.disabled)return;const e=new l.k;if(this.dispatchEvent(e),e.defaultPrevented)return void(this.open=!1);document.addEventListener("keydown",this.handleDocumentKeyDown,{signal:this.eventController.signal}),(0,d.AZ)(this),this.body.hidden=!1,this.popup.active=!0,await(0,h.Ud)(this.popup.popup,"show-with-scale"),this.popup.reposition(),this.dispatchEvent(new u.q)}else{const e=new c.L;if(this.dispatchEvent(e),e.defaultPrevented)return void(this.open=!1);document.removeEventListener("keydown",this.handleDocumentKeyDown),(0,d.Fw)(this),await(0,h.Ud)(this.popup.popup,"hide-with-scale"),this.popup.active=!1,this.body.hidden=!0,this.dispatchEvent(new s.Z)}}handleForChange(){const e=this.getRootNode();if(!e)return;const a=this.for?e.getElementById(this.for):null,t=this.anchor;if(a===t)return;const{signal:i}=this.eventController;a&&(this.addToAriaLabelledBy(a,this.id),a.addEventListener("blur",this.handleBlur,{capture:!0,signal:i}),a.addEventListener("focus",this.handleFocus,{capture:!0,signal:i}),a.addEventListener("click",this.handleClick,{signal:i}),a.addEventListener("mouseover",this.handleMouseOver,{signal:i}),a.addEventListener("mouseout",this.handleMouseOut,{signal:i})),t&&(this.removeFromAriaLabelledBy(t,this.id),t.removeEventListener("blur",this.handleBlur,{capture:!0}),t.removeEventListener("focus",this.handleFocus,{capture:!0}),t.removeEventListener("click",this.handleClick),t.removeEventListener("mouseover",this.handleMouseOver),t.removeEventListener("mouseout",this.handleMouseOut)),this.anchor=a}async handleOptionsChange(){this.hasUpdated&&(await this.updateComplete,this.popup.reposition())}handleDisabledChange(){this.disabled&&this.open&&this.hide()}async show(){if(!this.open)return this.open=!0,(0,p.l)(this,"wa-after-show")}async hide(){if(this.open)return this.open=!1,(0,p.l)(this,"wa-after-hide")}render(){return(0,n.qy)(w||(w=y` <wa-popup part="base" exportparts="
popup:base__popup,
arrow:base__arrow
" class="${0}" placement="${0}" distance="${0}" skidding="${0}" flip shift ?arrow="${0}" hover-bridge .anchor="${0}"> <div part="body" class="body"> <slot></slot> </div> </wa-popup> `),(0,o.H)({tooltip:!0,"tooltip-open":this.open}),this.placement,this.distance,this.skidding,!this.withoutArrow,this.anchor)}constructor(){super(...arguments),this.placement="top",this.disabled=!1,this.distance=8,this.open=!1,this.skidding=0,this.showDelay=150,this.hideDelay=0,this.trigger="hover focus",this.withoutArrow=!1,this.for=null,this.anchor=null,this.eventController=new AbortController,this.handleBlur=()=>{this.hasTrigger("focus")&&this.hide()},this.handleClick=()=>{this.hasTrigger("click")&&(this.open?this.hide():this.show())},this.handleFocus=()=>{this.hasTrigger("focus")&&this.show()},this.handleDocumentKeyDown=e=>{"Escape"===e.key&&this.open&&(0,d.a0)(this)&&(e.preventDefault(),e.stopPropagation(),this.hide())},this.handleMouseOver=()=>{this.hasTrigger("hover")&&(clearTimeout(this.hoverTimeout),this.hoverTimeout=window.setTimeout(()=>this.show(),this.showDelay))},this.handleMouseOut=()=>{if(this.hasTrigger("hover")){var e;const a=Boolean(null===(e=this.anchor)||void 0===e?void 0:e.matches(":hover")),t=this.matches(":hover");if(a||t)return;clearTimeout(this.hoverTimeout),a||t||(this.hoverTimeout=window.setTimeout(()=>{this.hide()},this.hideDelay))}}}};k.css=f.A,k.dependencies={"wa-popup":G.A},b([(0,r.P)("slot:not([name])")],k.prototype,"defaultSlot",2),b([(0,r.P)(".body")],k.prototype,"body",2),b([(0,r.P)("wa-popup")],k.prototype,"popup",2),b([(0,r.MZ)()],k.prototype,"placement",2),b([(0,r.MZ)({type:Boolean,reflect:!0})],k.prototype,"disabled",2),b([(0,r.MZ)({type:Number})],k.prototype,"distance",2),b([(0,r.MZ)({type:Boolean,reflect:!0})],k.prototype,"open",2),b([(0,r.MZ)({type:Number})],k.prototype,"skidding",2),b([(0,r.MZ)({attribute:"show-delay",type:Number})],k.prototype,"showDelay",2),b([(0,r.MZ)({attribute:"hide-delay",type:Number})],k.prototype,"hideDelay",2),b([(0,r.MZ)()],k.prototype,"trigger",2),b([(0,r.MZ)({attribute:"without-arrow",type:Boolean,reflect:!0})],k.prototype,"withoutArrow",2),b([(0,r.MZ)()],k.prototype,"for",2),b([(0,r.wk)()],k.prototype,"anchor",2),b([(0,T.w)("open",{waitUntilFirstUpdate:!0})],k.prototype,"handleOpenChange",1),b([(0,T.w)("for")],k.prototype,"handleForChange",1),b([(0,T.w)(["distance","placement","skidding"])],k.prototype,"handleOptionsChange",1),b([(0,T.w)("disabled")],k.prototype,"handleDisabledChange",1),k=b([(0,r.EM)("wa-tooltip")],k),i()}catch(w){i(w)}})},51920:function(e,a,t){"use strict";t.d(a,{A:function(){return n}});let i;var n=(0,t(5124).AH)(i||(i=(e=>e)`:host{--max-width:30ch;display:inline-block;position:absolute;color:var(--wa-tooltip-content-color);font-size:var(--wa-tooltip-font-size);line-height:var(--wa-tooltip-line-height);text-align:start;white-space:normal}.tooltip{--arrow-size:var(--wa-tooltip-arrow-size);--arrow-color:var(--wa-tooltip-background-color)}.tooltip::part(popup){z-index:1000}.tooltip[placement^=top]::part(popup){transform-origin:bottom}.tooltip[placement^=bottom]::part(popup){transform-origin:top}.tooltip[placement^=left]::part(popup){transform-origin:right}.tooltip[placement^=right]::part(popup){transform-origin:left}.body{display:block;width:max-content;max-width:var(--max-width);border-radius:var(--wa-tooltip-border-radius);background-color:var(--wa-tooltip-background-color);border:var(--wa-tooltip-border-width) var(--wa-tooltip-border-style) var(--wa-tooltip-border-color);padding:.25em .5em;user-select:none;-webkit-user-select:none}.tooltip{--popup-border-width:var(--wa-tooltip-border-width)}.tooltip::part(arrow){border-bottom:var(--wa-tooltip-border-width) var(--wa-tooltip-border-style) var(--wa-tooltip-border-color);border-right:var(--wa-tooltip-border-width) var(--wa-tooltip-border-style) var(--wa-tooltip-border-color)}`))},984:function(e,a,t){"use strict";t.d(a,{l:function(){return i}});t(3362);function i(e,a){return new Promise(t=>{e.addEventListener(a,function i(n){n.target===e&&(e.removeEventListener(a,i),t())})})}},95010:function(e,a,t){"use strict";t.d(a,{q:function(){return n},N:function(){return r}});t(54743),t(11745),t(16573),t(78100),t(77936),t(21489),t(48140),t(75044),t(21903),t(91134),t(28845),t(373),t(37467),t(44732),t(79577),t(16632),t(34226),t(9486),t(20456);let i=(e=21)=>{let a="",t=crypto.getRandomValues(new Uint8Array(e|=0));for(;e--;)a+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[63&t[e]];return a};function n(e,a,t){const i=e=>Object.is(e,-0)?0:e;return i(e<a?a:e>t?t:e)}function r(e=""){return`${e}${i()}`}},2209:function(e,a,t){"use strict";t.d(a,{LV:function(){return d}});t(89463),t(16280),t(72712),t(55081),t(18111),t(61701),t(18237),t(45367),t(92731),t(3362),t(84864),t(57465),t(27495),t(88454),t(29452),t(62953);const i=Symbol("Comlink.proxy"),n=Symbol("Comlink.endpoint"),r=Symbol("Comlink.releaseProxy"),o=Symbol("Comlink.finalizer"),s=Symbol("Comlink.thrown"),u=e=>"object"==typeof e&&null!==e||"function"==typeof e,c=new Map([["proxy",{canHandle:e=>u(e)&&e[i],serialize(e){const{port1:a,port2:t}=new MessageChannel;return l(e,a),[t,[t]]},deserialize(e){return e.start(),d(e)}}],["throw",{canHandle:e=>u(e)&&s in e,serialize({value:e}){let a;return a=e instanceof Error?{isError:!0,value:{message:e.message,name:e.name,stack:e.stack}}:{isError:!1,value:e},[a,[]]},deserialize(e){if(e.isError)throw Object.assign(new Error(e.value.message),e.value);throw e.value}}]]);function l(e,a=globalThis,t=["*"]){a.addEventListener("message",function n(r){if(!r||!r.data)return;if(!function(e,a){for(const t of e){if(a===t||"*"===t)return!0;if(t instanceof RegExp&&t.test(a))return!0}return!1}(t,r.origin))return void console.warn(`Invalid origin '${r.origin}' for comlink proxy`);const{id:u,type:c,path:d}=Object.assign({path:[]},r.data),p=(r.data.argumentList||[]).map(v);let M;try{const a=d.slice(0,-1).reduce((e,a)=>e[a],e),t=d.reduce((e,a)=>e[a],e);switch(c){case"GET":M=t;break;case"SET":a[d.slice(-1)[0]]=v(r.data.value),M=!0;break;case"APPLY":M=t.apply(a,p);break;case"CONSTRUCT":M=function(e){return Object.assign(e,{[i]:!0})}(new t(...p));break;case"ENDPOINT":{const{port1:a,port2:t}=new MessageChannel;l(e,t),M=function(e,a){return A.set(e,a),e}(a,[a])}break;case"RELEASE":M=void 0;break;default:return}}catch(T){M={value:T,[s]:0}}Promise.resolve(M).catch(e=>({value:e,[s]:0})).then(t=>{const[i,r]=g(t);a.postMessage(Object.assign(Object.assign({},i),{id:u}),r),"RELEASE"===c&&(a.removeEventListener("message",n),h(a),o in e&&"function"==typeof e[o]&&e[o]())}).catch(e=>{const[t,i]=g({value:new TypeError("Unserializable return value"),[s]:0});a.postMessage(Object.assign(Object.assign({},t),{id:u}),i)})}),a.start&&a.start()}function h(e){(function(e){return"MessagePort"===e.constructor.name})(e)&&e.close()}function d(e,a){const t=new Map;return e.addEventListener("message",function(e){const{data:a}=e;if(!a||!a.id)return;const i=t.get(a.id);if(i)try{i(a)}finally{t.delete(a.id)}}),G(e,t,[],a)}function p(e){if(e)throw new Error("Proxy has been released and is not useable")}function M(e){return b(e,new Map,{type:"RELEASE"}).then(()=>{h(e)})}const T=new WeakMap,m="FinalizationRegistry"in globalThis&&new FinalizationRegistry(e=>{const a=(T.get(e)||0)-1;T.set(e,a),0===a&&M(e)});function G(e,a,t=[],i=function(){}){let o=!1;const s=new Proxy(i,{get(i,n){if(p(o),n===r)return()=>{!function(e){m&&m.unregister(e)}(s),M(e),a.clear(),o=!0};if("then"===n){if(0===t.length)return{then:()=>s};const i=b(e,a,{type:"GET",path:t.map(e=>e.toString())}).then(v);return i.then.bind(i)}return G(e,a,[...t,n])},set(i,n,r){p(o);const[s,u]=g(r);return b(e,a,{type:"SET",path:[...t,n].map(e=>e.toString()),value:s},u).then(v)},apply(i,r,s){p(o);const u=t[t.length-1];if(u===n)return b(e,a,{type:"ENDPOINT"}).then(v);if("bind"===u)return G(e,a,t.slice(0,-1));const[c,l]=f(s);return b(e,a,{type:"APPLY",path:t.map(e=>e.toString()),argumentList:c},l).then(v)},construct(i,n){p(o);const[r,s]=f(n);return b(e,a,{type:"CONSTRUCT",path:t.map(e=>e.toString()),argumentList:r},s).then(v)}});return function(e,a){const t=(T.get(a)||0)+1;T.set(a,t),m&&m.register(e,a,e)}(s,e),s}function f(e){const a=e.map(g);return[a.map(e=>e[0]),(t=a.map(e=>e[1]),Array.prototype.concat.apply([],t))];var t}const A=new WeakMap;function g(e){for(const[a,t]of c)if(t.canHandle(e)){const[i,n]=t.serialize(e);return[{type:"HANDLER",name:a,value:i},n]}return[{type:"RAW",value:e},A.get(e)||[]]}function v(e){switch(e.type){case"HANDLER":return c.get(e.name).deserialize(e.value);case"RAW":return e.value}}function b(e,a,t,i){return new Promise(n=>{const r=new Array(4).fill(0).map(()=>Math.floor(Math.random()*Number.MAX_SAFE_INTEGER).toString(16)).join("-");a.set(r,n),e.start&&e.start(),e.postMessage(Object.assign({id:r},t),i)})}},2045:function(e,a,t){"use strict";t.d(a,{q:function(){return n}});let i={};function n(){return i}},6439:function(e,a,t){"use strict";function i(e){return a=>{const t=(e?Math[e]:Math.trunc)(a);return 0===t?0:t}}t.d(a,{u:function(){return i}})},74816:function(e,a,t){"use strict";t.d(a,{x:function(){return n}});t(18111),t(20116),t(61701);var i=t(73420);function n(e,...a){const t=i.w.bind(null,e||a.find(e=>"object"==typeof e));return a.map(t)}},9160:function(e,a,t){"use strict";t.d(a,{_P:function(){return o},my:function(){return i},s0:function(){return r},w4:function(){return n}});Math.pow(10,8);const i=6048e5,n=864e5,r=36e5,o=Symbol.for("constructDateFrom")},73420:function(e,a,t){"use strict";t.d(a,{w:function(){return n}});var i=t(9160);function n(e,a){return"function"==typeof e?e(a):e&&"object"==typeof e&&i._P in e?e[i._P](a):e instanceof Date?new e.constructor(a):new Date(a)}},465:function(e,a,t){"use strict";t.d(a,{m:function(){return u}});t(62953);var i=t(83504);function n(e){const a=(0,i.a)(e),t=new Date(Date.UTC(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds(),a.getMilliseconds()));return t.setUTCFullYear(a.getFullYear()),+e-+t}var r=t(74816),o=t(9160),s=t(35932);function u(e,a,t){const[i,u]=(0,r.x)(null==t?void 0:t.in,e,a),c=(0,s.o)(i),l=(0,s.o)(u),h=+c-n(c),d=+l-n(l);return Math.round((h-d)/o.w4)}},6946:function(e,a,t){"use strict";t.d(a,{c:function(){return r}});t(62953);var i=t(74816),n=t(465);function r(e,a,t){const[r,s]=(0,i.x)(null==t?void 0:t.in,e,a),u=o(r,s),c=Math.abs((0,n.m)(r,s));r.setDate(r.getDate()-u*c);const l=u*(c-Number(o(r,s)===-u));return 0===l?0:l}function o(e,a){const t=e.getFullYear()-a.getFullYear()||e.getMonth()-a.getMonth()||e.getDate()-a.getDate()||e.getHours()-a.getHours()||e.getMinutes()-a.getMinutes()||e.getSeconds()-a.getSeconds()||e.getMilliseconds()-a.getMilliseconds();return t<0?-1:t>0?1:t}},38684:function(e,a,t){"use strict";t.d(a,{I:function(){return r}});var i=t(6439),n=t(6946);function r(e,a,t){const r=(0,n.c)(e,a,t)/7;return(0,i.u)(null==t?void 0:t.roundingMethod)(r)}},25625:function(e,a,t){"use strict";t.d(a,{H:function(){return o}});t(84864),t(57465),t(27495),t(25440);var i=t(9160),n=t(73420),r=t(83504);function o(e,a){var t;const o=()=>(0,n.w)(null==a?void 0:a.in,NaN),T=null!==(t=null==a?void 0:a.additionalDigits)&&void 0!==t?t:2,m=function(e){const a={},t=e.split(s.dateTimeDelimiter);let i;if(t.length>2)return a;/:/.test(t[0])?i=t[0]:(a.date=t[0],i=t[1],s.timeZoneDelimiter.test(a.date)&&(a.date=e.split(s.timeZoneDelimiter)[0],i=e.substr(a.date.length,e.length)));if(i){const e=s.timezone.exec(i);e?(a.time=i.replace(e[1],""),a.timezone=e[1]):a.time=i}return a}(e);let G;if(m.date){const e=function(e,a){const t=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+a)+"})|(\\d{2}|[+-]\\d{"+(2+a)+"})$)"),i=e.match(t);if(!i)return{year:NaN,restDateString:""};const n=i[1]?parseInt(i[1]):null,r=i[2]?parseInt(i[2]):null;return{year:null===r?n:100*r,restDateString:e.slice((i[1]||i[2]).length)}}(m.date,T);G=function(e,a){if(null===a)return new Date(NaN);const t=e.match(u);if(!t)return new Date(NaN);const i=!!t[4],n=h(t[1]),r=h(t[2])-1,o=h(t[3]),s=h(t[4]),c=h(t[5])-1;if(i)return function(e,a,t){return a>=1&&a<=53&&t>=0&&t<=6}(0,s,c)?function(e,a,t){const i=new Date(0);i.setUTCFullYear(e,0,4);const n=i.getUTCDay()||7,r=7*(a-1)+t+1-n;return i.setUTCDate(i.getUTCDate()+r),i}(a,s,c):new Date(NaN);{const e=new Date(0);return function(e,a,t){return a>=0&&a<=11&&t>=1&&t<=(p[a]||(M(e)?29:28))}(a,r,o)&&function(e,a){return a>=1&&a<=(M(e)?366:365)}(a,n)?(e.setUTCFullYear(a,r,Math.max(n,o)),e):new Date(NaN)}}(e.restDateString,e.year)}if(!G||isNaN(+G))return o();const f=+G;let A,g=0;if(m.time&&(g=function(e){const a=e.match(c);if(!a)return NaN;const t=d(a[1]),n=d(a[2]),r=d(a[3]);if(!function(e,a,t){if(24===e)return 0===a&&0===t;return t>=0&&t<60&&a>=0&&a<60&&e>=0&&e<25}(t,n,r))return NaN;return t*i.s0+6e4*n+1e3*r}(m.time),isNaN(g)))return o();if(!m.timezone){const e=new Date(f+g),t=(0,r.a)(0,null==a?void 0:a.in);return t.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),t.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),t}return A=function(e){if("Z"===e)return 0;const a=e.match(l);if(!a)return 0;const t="+"===a[1]?-1:1,n=parseInt(a[2]),r=a[3]&&parseInt(a[3])||0;if(!function(e,a){return a>=0&&a<=59}(0,r))return NaN;return t*(n*i.s0+6e4*r)}(m.timezone),isNaN(A)?o():(0,r.a)(f+g+A,null==a?void 0:a.in)}const s={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},u=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,c=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,l=/^([+-])(\d{2})(?::?(\d{2}))?$/;function h(e){return e?parseInt(e):1}function d(e){return e&&parseFloat(e.replace(",","."))||0}const p=[31,null,31,30,31,30,31,31,30,31,30,31];function M(e){return e%400==0||e%4==0&&e%100!=0}},35932:function(e,a,t){"use strict";t.d(a,{o:function(){return n}});var i=t(83504);function n(e,a){const t=(0,i.a)(e,null==a?void 0:a.in);return t.setHours(0,0,0,0),t}},52640:function(e,a,t){"use strict";t.d(a,{k:function(){return r}});var i=t(2045),n=t(83504);function r(e,a){var t,r,o,s,u,c;const l=(0,i.q)(),h=null!==(t=null!==(r=null!==(o=null!==(s=null==a?void 0:a.weekStartsOn)&&void 0!==s?s:null==a||null===(u=a.locale)||void 0===u||null===(u=u.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==o?o:l.weekStartsOn)&&void 0!==r?r:null===(c=l.locale)||void 0===c||null===(c=c.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==t?t:0,d=(0,n.a)(e,null==a?void 0:a.in),p=d.getDay(),M=(p<h?7:0)+p-h;return d.setDate(d.getDate()-M),d.setHours(0,0,0,0),d}},83504:function(e,a,t){"use strict";t.d(a,{a:function(){return n}});var i=t(73420);function n(e,a){return(0,i.w)(a||e,e)}},81267:function(e){"use strict";e.exports=JSON.parse('{"Pacific/Niue":"(GMT-11:00) Niue","Pacific/Pago_Pago":"(GMT-11:00) Pago Pago","Pacific/Honolulu":"(GMT-10:00) Hawaii Time","Pacific/Rarotonga":"(GMT-10:00) Rarotonga","Pacific/Tahiti":"(GMT-10:00) Tahiti","Pacific/Marquesas":"(GMT-09:30) Marquesas","America/Anchorage":"(GMT-09:00) Alaska Time","Pacific/Gambier":"(GMT-09:00) Gambier","America/Los_Angeles":"(GMT-08:00) Pacific Time","America/Tijuana":"(GMT-08:00) Pacific Time - Tijuana","America/Vancouver":"(GMT-08:00) Pacific Time - Vancouver","America/Whitehorse":"(GMT-08:00) Pacific Time - Whitehorse","Pacific/Pitcairn":"(GMT-08:00) Pitcairn","America/Dawson_Creek":"(GMT-07:00) Mountain Time - Dawson Creek","America/Denver":"(GMT-07:00) Mountain Time","America/Edmonton":"(GMT-07:00) Mountain Time - Edmonton","America/Hermosillo":"(GMT-07:00) Mountain Time - Hermosillo","America/Mazatlan":"(GMT-07:00) Mountain Time - Chihuahua, Mazatlan","America/Phoenix":"(GMT-07:00) Mountain Time - Arizona","America/Yellowknife":"(GMT-07:00) Mountain Time - Yellowknife","America/Belize":"(GMT-06:00) Belize","America/Chicago":"(GMT-06:00) Central Time","America/Costa_Rica":"(GMT-06:00) Costa Rica","America/El_Salvador":"(GMT-06:00) El Salvador","America/Guatemala":"(GMT-06:00) Guatemala","America/Managua":"(GMT-06:00) Managua","America/Mexico_City":"(GMT-06:00) Central Time - Mexico City","America/Regina":"(GMT-06:00) Central Time - Regina","America/Tegucigalpa":"(GMT-06:00) Central Time - Tegucigalpa","America/Winnipeg":"(GMT-06:00) Central Time - Winnipeg","Pacific/Galapagos":"(GMT-06:00) Galapagos","America/Bogota":"(GMT-05:00) Bogota","America/Cancun":"(GMT-05:00) America Cancun","America/Cayman":"(GMT-05:00) Cayman","America/Guayaquil":"(GMT-05:00) Guayaquil","America/Havana":"(GMT-05:00) Havana","America/Iqaluit":"(GMT-05:00) Eastern Time - Iqaluit","America/Jamaica":"(GMT-05:00) Jamaica","America/Lima":"(GMT-05:00) Lima","America/Nassau":"(GMT-05:00) Nassau","America/New_York":"(GMT-05:00) Eastern Time","America/Panama":"(GMT-05:00) Panama","America/Port-au-Prince":"(GMT-05:00) Port-au-Prince","America/Rio_Branco":"(GMT-05:00) Rio Branco","America/Toronto":"(GMT-05:00) Eastern Time - Toronto","Pacific/Easter":"(GMT-05:00) Easter Island","America/Caracas":"(GMT-04:00) Caracas","America/Asuncion":"(GMT-03:00) Asuncion","America/Barbados":"(GMT-04:00) Barbados","America/Boa_Vista":"(GMT-04:00) Boa Vista","America/Campo_Grande":"(GMT-03:00) Campo Grande","America/Cuiaba":"(GMT-03:00) Cuiaba","America/Curacao":"(GMT-04:00) Curacao","America/Grand_Turk":"(GMT-04:00) Grand Turk","America/Guyana":"(GMT-04:00) Guyana","America/Halifax":"(GMT-04:00) Atlantic Time - Halifax","America/La_Paz":"(GMT-04:00) La Paz","America/Manaus":"(GMT-04:00) Manaus","America/Martinique":"(GMT-04:00) Martinique","America/Port_of_Spain":"(GMT-04:00) Port of Spain","America/Porto_Velho":"(GMT-04:00) Porto Velho","America/Puerto_Rico":"(GMT-04:00) Puerto Rico","America/Santo_Domingo":"(GMT-04:00) Santo Domingo","America/Thule":"(GMT-04:00) Thule","Atlantic/Bermuda":"(GMT-04:00) Bermuda","America/St_Johns":"(GMT-03:30) Newfoundland Time - St. Johns","America/Araguaina":"(GMT-03:00) Araguaina","America/Argentina/Buenos_Aires":"(GMT-03:00) Buenos Aires","America/Bahia":"(GMT-03:00) Salvador","America/Belem":"(GMT-03:00) Belem","America/Cayenne":"(GMT-03:00) Cayenne","America/Fortaleza":"(GMT-03:00) Fortaleza","America/Godthab":"(GMT-03:00) Godthab","America/Maceio":"(GMT-03:00) Maceio","America/Miquelon":"(GMT-03:00) Miquelon","America/Montevideo":"(GMT-03:00) Montevideo","America/Paramaribo":"(GMT-03:00) Paramaribo","America/Recife":"(GMT-03:00) Recife","America/Santiago":"(GMT-03:00) Santiago","America/Sao_Paulo":"(GMT-03:00) Sao Paulo","Antarctica/Palmer":"(GMT-03:00) Palmer","Antarctica/Rothera":"(GMT-03:00) Rothera","Atlantic/Stanley":"(GMT-03:00) Stanley","America/Noronha":"(GMT-02:00) Noronha","Atlantic/South_Georgia":"(GMT-02:00) South Georgia","America/Scoresbysund":"(GMT-01:00) Scoresbysund","Atlantic/Azores":"(GMT-01:00) Azores","Atlantic/Cape_Verde":"(GMT-01:00) Cape Verde","Africa/Abidjan":"(GMT+00:00) Abidjan","Africa/Accra":"(GMT+00:00) Accra","Africa/Bissau":"(GMT+00:00) Bissau","Africa/Casablanca":"(GMT+00:00) Casablanca","Africa/El_Aaiun":"(GMT+00:00) El Aaiun","Africa/Monrovia":"(GMT+00:00) Monrovia","America/Danmarkshavn":"(GMT+00:00) Danmarkshavn","Atlantic/Canary":"(GMT+00:00) Canary Islands","Atlantic/Faroe":"(GMT+00:00) Faeroe","Atlantic/Reykjavik":"(GMT+00:00) Reykjavik","Etc/GMT":"(GMT+00:00) GMT (no daylight saving)","Europe/Dublin":"(GMT+00:00) Dublin","Europe/Lisbon":"(GMT+00:00) Lisbon","Europe/London":"(GMT+00:00) London","Africa/Algiers":"(GMT+01:00) Algiers","Africa/Ceuta":"(GMT+01:00) Ceuta","Africa/Lagos":"(GMT+01:00) Lagos","Africa/Ndjamena":"(GMT+01:00) Ndjamena","Africa/Tunis":"(GMT+01:00) Tunis","Africa/Windhoek":"(GMT+02:00) Windhoek","Europe/Amsterdam":"(GMT+01:00) Amsterdam","Europe/Andorra":"(GMT+01:00) Andorra","Europe/Belgrade":"(GMT+01:00) Central European Time - Belgrade","Europe/Berlin":"(GMT+01:00) Berlin","Europe/Brussels":"(GMT+01:00) Brussels","Europe/Budapest":"(GMT+01:00) Budapest","Europe/Copenhagen":"(GMT+01:00) Copenhagen","Europe/Gibraltar":"(GMT+01:00) Gibraltar","Europe/Luxembourg":"(GMT+01:00) Luxembourg","Europe/Madrid":"(GMT+01:00) Madrid","Europe/Malta":"(GMT+01:00) Malta","Europe/Monaco":"(GMT+01:00) Monaco","Europe/Oslo":"(GMT+01:00) Oslo","Europe/Paris":"(GMT+01:00) Paris","Europe/Prague":"(GMT+01:00) Central European Time - Prague","Europe/Rome":"(GMT+01:00) Rome","Europe/Stockholm":"(GMT+01:00) Stockholm","Europe/Tirane":"(GMT+01:00) Tirane","Europe/Vienna":"(GMT+01:00) Vienna","Europe/Warsaw":"(GMT+01:00) Warsaw","Europe/Zurich":"(GMT+01:00) Zurich","Africa/Cairo":"(GMT+02:00) Cairo","Africa/Johannesburg":"(GMT+02:00) Johannesburg","Africa/Maputo":"(GMT+02:00) Maputo","Africa/Tripoli":"(GMT+02:00) Tripoli","Asia/Amman":"(GMT+02:00) Amman","Asia/Beirut":"(GMT+02:00) Beirut","Asia/Damascus":"(GMT+02:00) Damascus","Asia/Gaza":"(GMT+02:00) Gaza","Asia/Jerusalem":"(GMT+02:00) Jerusalem","Asia/Nicosia":"(GMT+02:00) Nicosia","Europe/Athens":"(GMT+02:00) Athens","Europe/Bucharest":"(GMT+02:00) Bucharest","Europe/Chisinau":"(GMT+02:00) Chisinau","Europe/Helsinki":"(GMT+02:00) Helsinki","Europe/Istanbul":"(GMT+03:00) Istanbul","Europe/Kaliningrad":"(GMT+02:00) Moscow-01 - Kaliningrad","Europe/Kyiv":"(GMT+02:00) Kyiv","Europe/Riga":"(GMT+02:00) Riga","Europe/Sofia":"(GMT+02:00) Sofia","Europe/Tallinn":"(GMT+02:00) Tallinn","Europe/Vilnius":"(GMT+02:00) Vilnius","Africa/Khartoum":"(GMT+03:00) Khartoum","Africa/Nairobi":"(GMT+03:00) Nairobi","Antarctica/Syowa":"(GMT+03:00) Syowa","Asia/Baghdad":"(GMT+03:00) Baghdad","Asia/Qatar":"(GMT+03:00) Qatar","Asia/Riyadh":"(GMT+03:00) Riyadh","Europe/Minsk":"(GMT+03:00) Minsk","Europe/Moscow":"(GMT+03:00) Moscow+00 - Moscow","Asia/Tehran":"(GMT+03:30) Tehran","Asia/Baku":"(GMT+04:00) Baku","Asia/Dubai":"(GMT+04:00) Dubai","Asia/Tbilisi":"(GMT+04:00) Tbilisi","Asia/Yerevan":"(GMT+04:00) Yerevan","Europe/Samara":"(GMT+04:00) Moscow+01 - Samara","Indian/Mahe":"(GMT+04:00) Mahe","Indian/Mauritius":"(GMT+04:00) Mauritius","Indian/Reunion":"(GMT+04:00) Reunion","Asia/Kabul":"(GMT+04:30) Kabul","Antarctica/Mawson":"(GMT+05:00) Mawson","Asia/Aqtau":"(GMT+05:00) Aqtau","Asia/Aqtobe":"(GMT+05:00) Aqtobe","Asia/Ashgabat":"(GMT+05:00) Ashgabat","Asia/Dushanbe":"(GMT+05:00) Dushanbe","Asia/Karachi":"(GMT+05:00) Karachi","Asia/Tashkent":"(GMT+05:00) Tashkent","Asia/Yekaterinburg":"(GMT+05:00) Moscow+02 - Yekaterinburg","Indian/Kerguelen":"(GMT+05:00) Kerguelen","Indian/Maldives":"(GMT+05:00) Maldives","Asia/Calcutta":"(GMT+05:30) India Standard Time","Asia/Colombo":"(GMT+05:30) Colombo","Asia/Katmandu":"(GMT+05:45) Katmandu","Antarctica/Vostok":"(GMT+06:00) Vostok","Asia/Almaty":"(GMT+06:00) Almaty","Asia/Bishkek":"(GMT+06:00) Bishkek","Asia/Dhaka":"(GMT+06:00) Dhaka","Asia/Omsk":"(GMT+06:00) Moscow+03 - Omsk, Novosibirsk","Asia/Thimphu":"(GMT+06:00) Thimphu","Indian/Chagos":"(GMT+06:00) Chagos","Asia/Rangoon":"(GMT+06:30) Rangoon","Indian/Cocos":"(GMT+06:30) Cocos","Antarctica/Davis":"(GMT+07:00) Davis","Asia/Bangkok":"(GMT+07:00) Bangkok","Asia/Hovd":"(GMT+07:00) Hovd","Asia/Jakarta":"(GMT+07:00) Jakarta","Asia/Krasnoyarsk":"(GMT+07:00) Moscow+04 - Krasnoyarsk","Asia/Saigon":"(GMT+07:00) Hanoi","Asia/Ho_Chi_Minh":"(GMT+07:00) Ho Chi Minh","Indian/Christmas":"(GMT+07:00) Christmas","Antarctica/Casey":"(GMT+08:00) Casey","Asia/Brunei":"(GMT+08:00) Brunei","Asia/Choibalsan":"(GMT+08:00) Choibalsan","Asia/Hong_Kong":"(GMT+08:00) Hong Kong","Asia/Irkutsk":"(GMT+08:00) Moscow+05 - Irkutsk","Asia/Kuala_Lumpur":"(GMT+08:00) Kuala Lumpur","Asia/Macau":"(GMT+08:00) Macau","Asia/Makassar":"(GMT+08:00) Makassar","Asia/Manila":"(GMT+08:00) Manila","Asia/Shanghai":"(GMT+08:00) China Time - Beijing","Asia/Singapore":"(GMT+08:00) Singapore","Asia/Taipei":"(GMT+08:00) Taipei","Asia/Ulaanbaatar":"(GMT+08:00) Ulaanbaatar","Australia/Perth":"(GMT+08:00) Western Time - Perth","Asia/Pyongyang":"(GMT+08:30) Pyongyang","Asia/Dili":"(GMT+09:00) Dili","Asia/Jayapura":"(GMT+09:00) Jayapura","Asia/Seoul":"(GMT+09:00) Seoul","Asia/Tokyo":"(GMT+09:00) Tokyo","Asia/Yakutsk":"(GMT+09:00) Moscow+06 - Yakutsk","Pacific/Palau":"(GMT+09:00) Palau","Australia/Adelaide":"(GMT+10:30) Central Time - Adelaide","Australia/Darwin":"(GMT+09:30) Central Time - Darwin","Antarctica/DumontDUrville":"(GMT+10:00) Dumont D\'Urville","Asia/Magadan":"(GMT+10:00) Moscow+07 - Magadan","Asia/Vladivostok":"(GMT+10:00) Moscow+07 - Vladivostok","Australia/Brisbane":"(GMT+10:00) Eastern Time - Brisbane","Asia/Yuzhno-Sakhalinsk":"(GMT+11:00) Moscow+08 - Yuzhno-Sakhalinsk","Australia/Hobart":"(GMT+11:00) Eastern Time - Hobart","Australia/Sydney":"(GMT+11:00) Eastern Time - Melbourne, Sydney","Pacific/Chuuk":"(GMT+10:00) Truk","Pacific/Guam":"(GMT+10:00) Guam","Pacific/Port_Moresby":"(GMT+10:00) Port Moresby","Pacific/Efate":"(GMT+11:00) Efate","Pacific/Guadalcanal":"(GMT+11:00) Guadalcanal","Pacific/Kosrae":"(GMT+11:00) Kosrae","Pacific/Norfolk":"(GMT+11:00) Norfolk","Pacific/Noumea":"(GMT+11:00) Noumea","Pacific/Pohnpei":"(GMT+11:00) Ponape","Asia/Kamchatka":"(GMT+12:00) Moscow+09 - Petropavlovsk-Kamchatskiy","Pacific/Auckland":"(GMT+13:00) Auckland","Pacific/Fiji":"(GMT+13:00) Fiji","Pacific/Funafuti":"(GMT+12:00) Funafuti","Pacific/Kwajalein":"(GMT+12:00) Kwajalein","Pacific/Majuro":"(GMT+12:00) Majuro","Pacific/Nauru":"(GMT+12:00) Nauru","Pacific/Tarawa":"(GMT+12:00) Tarawa","Pacific/Wake":"(GMT+12:00) Wake","Pacific/Wallis":"(GMT+12:00) Wallis","Pacific/Apia":"(GMT+14:00) Apia","Pacific/Enderbury":"(GMT+13:00) Enderbury","Pacific/Fakaofo":"(GMT+13:00) Fakaofo","Pacific/Tongatapu":"(GMT+13:00) Tongatapu","Pacific/Kiritimati":"(GMT+14:00) Kiritimati"}')}}]);