-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy pathbundle.js
More file actions
2 lines (2 loc) 路 17.8 KB
/
Copy pathbundle.js
File metadata and controls
2 lines (2 loc) 路 17.8 KB
1
2
!function(){"use strict";var e=new Date,t=new Date;function n(r,o,a,u){function i(e){return r(e=0===arguments.length?new Date:new Date(+e)),e}return i.floor=function(e){return r(e=new Date(+e)),e},i.ceil=function(e){return r(e=new Date(e-1)),o(e,1),r(e),e},i.round=function(e){var t=i(e),n=i.ceil(e);return e-t<n-e?t:n},i.offset=function(e,t){return o(e=new Date(+e),null==t?1:Math.floor(t)),e},i.range=function(e,t,n){var a,u=[];if(e=i.ceil(e),n=null==n?1:Math.floor(n),!(e<t&&n>0))return u;do{u.push(a=new Date(+e)),o(e,n),r(e)}while(a<e&&e<t);return u},i.filter=function(e){return n(function(t){if(t>=t)for(;r(t),!e(t);)t.setTime(t-1)},function(t,n){if(t>=t)if(n<0)for(;++n<=0;)for(;o(t,-1),!e(t););else for(;--n>=0;)for(;o(t,1),!e(t););})},a&&(i.count=function(n,o){return e.setTime(+n),t.setTime(+o),r(e),r(t),Math.floor(a(e,t))},i.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?i.filter(u?function(t){return u(t)%e===0}:function(t){return i.count(0,t)%e===0}):i:null}),i}const r=6e4,o=864e5,a=6048e5;var u=n(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*r)/o,e=>e.getDate()-1);function i(e){return n(function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},function(e,t){e.setDate(e.getDate()+7*t)},function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*r)/a})}u.range;var c=i(0),l=i(1),s=i(2),f=i(3),g=i(4),d=i(5),m=i(6);c.range,l.range,s.range,f.range,g.range,d.range,m.range;var h=n(function(e){e.setMonth(0,1),e.setHours(0,0,0,0)},function(e,t){e.setFullYear(e.getFullYear()+t)},function(e,t){return t.getFullYear()-e.getFullYear()},function(e){return e.getFullYear()});h.every=function(e){return isFinite(e=Math.floor(e))&&e>0?n(function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},function(t,n){t.setFullYear(t.getFullYear()+n*e)}):null},h.range;var w=n(function(e){e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCDate(e.getUTCDate()+t)},function(e,t){return(t-e)/o},function(e){return e.getUTCDate()-1});function v(e){return n(function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},function(e,t){e.setUTCDate(e.getUTCDate()+7*t)},function(e,t){return(t-e)/a})}w.range;var y=v(0),T=v(1),p=v(2),C=v(3),D=v(4),M=v(5),U=v(6);y.range,T.range,p.range,C.range,D.range,M.range,U.range;var S=n(function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t)},function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()},function(e){return e.getUTCFullYear()});function x(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function b(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function I(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}S.every=function(e){return isFinite(e=Math.floor(e))&&e>0?n(function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)}):null},S.range;var L,F,Y,E={"-":"",_:" ",0:"0"},H=/^\s*\d+/,A=/^%/,$=/[\\^$*+?|[\]().{}]/g;function P(e,t,n){var r=e<0?"-":"",o=(r?-e:e)+"",a=o.length;return r+(a<n?new Array(n-a+1).join(t)+o:o)}function O(e){return e.replace($,"\\$&")}function z(e){return new RegExp("^(?:"+e.map(O).join("|")+")","i")}function k(e){return new Map(e.map((e,t)=>[e.toLowerCase(),t]))}function B(e,t,n){var r=H.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function W(e,t,n){var r=H.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function _(e,t,n){var r=H.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function j(e,t,n){var r=H.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function Z(e,t,n){var r=H.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function G(e,t,n){var r=H.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function V(e,t,n){var r=H.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function R(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function q(e,t,n){var r=H.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function J(e,t,n){var r=H.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function Q(e,t,n){var r=H.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function X(e,t,n){var r=H.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function N(e,t,n){var r=H.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function K(e,t,n){var r=H.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function ee(e,t,n){var r=H.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function te(e,t,n){var r=H.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function ne(e,t,n){var r=H.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function re(e,t,n){var r=A.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function oe(e,t,n){var r=H.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function ae(e,t,n){var r=H.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function ue(e,t){return P(e.getDate(),t,2)}function ie(e,t){return P(e.getHours(),t,2)}function ce(e,t){return P(e.getHours()%12||12,t,2)}function le(e,t){return P(1+u.count(h(e),e),t,3)}function se(e,t){return P(e.getMilliseconds(),t,3)}function fe(e,t){return se(e,t)+"000"}function ge(e,t){return P(e.getMonth()+1,t,2)}function de(e,t){return P(e.getMinutes(),t,2)}function me(e,t){return P(e.getSeconds(),t,2)}function he(e){var t=e.getDay();return 0===t?7:t}function we(e,t){return P(c.count(h(e)-1,e),t,2)}function ve(e){var t=e.getDay();return t>=4||0===t?g(e):g.ceil(e)}function ye(e,t){return e=ve(e),P(g.count(h(e),e)+(4===h(e).getDay()),t,2)}function Te(e){return e.getDay()}function pe(e,t){return P(l.count(h(e)-1,e),t,2)}function Ce(e,t){return P(e.getFullYear()%100,t,2)}function De(e,t){return P((e=ve(e)).getFullYear()%100,t,2)}function Me(e,t){return P(e.getFullYear()%1e4,t,4)}function Ue(e,t){var n=e.getDay();return P((e=n>=4||0===n?g(e):g.ceil(e)).getFullYear()%1e4,t,4)}function Se(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+P(t/60|0,"0",2)+P(t%60,"0",2)}function xe(e,t){return P(e.getUTCDate(),t,2)}function be(e,t){return P(e.getUTCHours(),t,2)}function Ie(e,t){return P(e.getUTCHours()%12||12,t,2)}function Le(e,t){return P(1+w.count(S(e),e),t,3)}function Fe(e,t){return P(e.getUTCMilliseconds(),t,3)}function Ye(e,t){return Fe(e,t)+"000"}function Ee(e,t){return P(e.getUTCMonth()+1,t,2)}function He(e,t){return P(e.getUTCMinutes(),t,2)}function Ae(e,t){return P(e.getUTCSeconds(),t,2)}function $e(e){var t=e.getUTCDay();return 0===t?7:t}function Pe(e,t){return P(y.count(S(e)-1,e),t,2)}function Oe(e){var t=e.getUTCDay();return t>=4||0===t?D(e):D.ceil(e)}function ze(e,t){return e=Oe(e),P(D.count(S(e),e)+(4===S(e).getUTCDay()),t,2)}function ke(e){return e.getUTCDay()}function Be(e,t){return P(T.count(S(e)-1,e),t,2)}function We(e,t){return P(e.getUTCFullYear()%100,t,2)}function _e(e,t){return P((e=Oe(e)).getUTCFullYear()%100,t,2)}function je(e,t){return P(e.getUTCFullYear()%1e4,t,4)}function Ze(e,t){var n=e.getUTCDay();return P((e=n>=4||0===n?D(e):D.ceil(e)).getUTCFullYear()%1e4,t,4)}function Ge(){return"+0000"}function Ve(){return"%"}function Re(e){return+e}function qe(e){return Math.floor(+e/1e3)}(L=function(e){var t=e.dateTime,n=e.date,r=e.time,o=e.periods,a=e.days,i=e.shortDays,c=e.months,s=e.shortMonths,f=z(o),g=k(o),d=z(a),m=k(a),h=z(i),v=k(i),y=z(c),p=k(c),C=z(s),D=k(s),M={a:function(e){return i[e.getDay()]},A:function(e){return a[e.getDay()]},b:function(e){return s[e.getMonth()]},B:function(e){return c[e.getMonth()]},c:null,d:ue,e:ue,f:fe,g:De,G:Ue,H:ie,I:ce,j:le,L:se,m:ge,M:de,p:function(e){return o[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:Re,s:qe,S:me,u:he,U:we,V:ye,w:Te,W:pe,x:null,X:null,y:Ce,Y:Me,Z:Se,"%":Ve},U={a:function(e){return i[e.getUTCDay()]},A:function(e){return a[e.getUTCDay()]},b:function(e){return s[e.getUTCMonth()]},B:function(e){return c[e.getUTCMonth()]},c:null,d:xe,e:xe,f:Ye,g:_e,G:Ze,H:be,I:Ie,j:Le,L:Fe,m:Ee,M:He,p:function(e){return o[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:Re,s:qe,S:Ae,u:$e,U:Pe,V:ze,w:ke,W:Be,x:null,X:null,y:We,Y:je,Z:Ge,"%":Ve},S={a:function(e,t,n){var r=h.exec(t.slice(n));return r?(e.w=v.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=d.exec(t.slice(n));return r?(e.w=m.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=C.exec(t.slice(n));return r?(e.m=D.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=y.exec(t.slice(n));return r?(e.m=p.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return Y(e,t,n,r)},d:Q,e:Q,f:ne,g:V,G:G,H:N,I:N,j:X,L:te,m:J,M:K,p:function(e,t,n){var r=f.exec(t.slice(n));return r?(e.p=g.get(r[0].toLowerCase()),n+r[0].length):-1},q:q,Q:oe,s:ae,S:ee,u:W,U:_,V:j,w:B,W:Z,x:function(e,t,r){return Y(e,n,t,r)},X:function(e,t,n){return Y(e,r,t,n)},y:V,Y:G,Z:R,"%":re};function L(e,t){return function(n){var r,o,a,u=[],i=-1,c=0,l=e.length;for(n instanceof Date||(n=new Date(+n));++i<l;)37===e.charCodeAt(i)&&(u.push(e.slice(c,i)),null!=(o=E[r=e.charAt(++i)])?r=e.charAt(++i):o="e"===r?" ":"0",(a=t[r])&&(r=a(n,o)),u.push(r),c=i+1);return u.push(e.slice(c,i)),u.join("")}}function F(e,t){return function(n){var r,o,a=I(1900,void 0,1);if(Y(a,e,n+="",0)!=n.length)return null;if("Q"in a)return new Date(a.Q);if("s"in a)return new Date(1e3*a.s+("L"in a?a.L:0));if(t&&!("Z"in a)&&(a.Z=0),"p"in a&&(a.H=a.H%12+12*a.p),void 0===a.m&&(a.m="q"in a?a.q:0),"V"in a){if(a.V<1||a.V>53)return null;"w"in a||(a.w=1),"Z"in a?(o=(r=b(I(a.y,0,1))).getUTCDay(),r=o>4||0===o?T.ceil(r):T(r),r=w.offset(r,7*(a.V-1)),a.y=r.getUTCFullYear(),a.m=r.getUTCMonth(),a.d=r.getUTCDate()+(a.w+6)%7):(o=(r=x(I(a.y,0,1))).getDay(),r=o>4||0===o?l.ceil(r):l(r),r=u.offset(r,7*(a.V-1)),a.y=r.getFullYear(),a.m=r.getMonth(),a.d=r.getDate()+(a.w+6)%7)}else("W"in a||"U"in a)&&("w"in a||(a.w="u"in a?a.u%7:"W"in a?1:0),o="Z"in a?b(I(a.y,0,1)).getUTCDay():x(I(a.y,0,1)).getDay(),a.m=0,a.d="W"in a?(a.w+6)%7+7*a.W-(o+5)%7:a.w+7*a.U-(o+6)%7);return"Z"in a?(a.H+=a.Z/100|0,a.M+=a.Z%100,b(a)):x(a)}}function Y(e,t,n,r){for(var o,a,u=0,i=t.length,c=n.length;u<i;){if(r>=c)return-1;if(37===(o=t.charCodeAt(u++))){if(o=t.charAt(u++),!(a=S[o in E?t.charAt(u++):o])||(r=a(e,n,r))<0)return-1}else if(o!=n.charCodeAt(r++))return-1}return r}return M.x=L(n,M),M.X=L(r,M),M.c=L(t,M),U.x=L(n,U),U.X=L(r,U),U.c=L(t,U),{format:function(e){var t=L(e+="",M);return t.toString=function(){return e},t},parse:function(e){var t=F(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=L(e+="",U);return t.toString=function(){return e},t},utcParse:function(e){var t=F(e+="",!0);return t.toString=function(){return e},t}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]})).format,L.parse,F=L.utcFormat,Y=L.utcParse;const Je="https://epic.gsfc.nasa.gov/",Qe="https://slider.cira.colostate.edu/data/",Xe="https://epic.gsfc.nasa.gov",Ne=Xe+"/enhanced",Ke="EPIC",et="EPIC_ENHANCED",tt="HIMAWARI_9",nt="GOES_EAST",rt="GOES_WEST",ot="METEOSAT",at="METEOSAT_IODC",ut="MTG",it="GK2A",ct={[tt]:{path:"himawari",tileSize:688,maxLevel:4,title:"Himawari-9",urlParam:"himawari"},[nt]:{path:"goes-19",tileSize:678,maxLevel:4,title:"GOES-East",urlParam:"goes-east"},[rt]:{path:"goes-18",tileSize:678,maxLevel:4,title:"GOES-West",urlParam:"goes-west"},[ot]:{path:"meteosat-0deg",tileSize:464,maxLevel:3,title:"Meteosat 0掳",urlParam:"meteosat"},[at]:{path:"meteosat-9",tileSize:464,maxLevel:3,title:"Meteosat IODC",urlParam:"meteosat-iodc"},[ut]:{path:"meteosat-12",tileSize:696,maxLevel:4,title:"Meteosat-12 (MTG)",urlParam:"mtg"},[it]:{path:"gk2a",tileSize:688,maxLevel:4,title:"GK2A",urlParam:"gk2a"}},lt=[1,2,4,8,16],st=2048,ft="imageData",gt="cachedDate",dt="cachedImageType",mt=window.browser&&!!browser.storage,ht={animated:!1,imageType:tt};function wt(e,t){let n=e+"";for(;n.length<t;)n="0"+n;return n}function vt(e){return mt?e:`https://slider-proxy.domoritz.workers.dev/?${encodeURIComponent(e)}`}let yt=null,Tt=null;function pt(e){document.getElementById("time").innerHTML=null===e?"":`<abbr title="${e}">${function(e){const t=Math.floor(((new Date).getTime()-e.getTime())/1e3);let n=Math.floor(t/31536e3);return n>1?n+" years":(n=Math.floor(t/2592e3),n>1?n+" months":(n=Math.floor(t/86400),n>1?n+" days":(n=Math.floor(t/3600),n>1?n+" hours":(n=Math.floor(t/60),n>1?n+" minutes":Math.floor(t)+" seconds"))))}(e)}</abbr> ago`}function Ct(e,t){pt(e),yt=e,function(e){document.body.classList.remove("slider"),document.body.classList.remove("dscovr"),e===Ke||e===et?document.body.classList.add("dscovr"):document.body.classList.add("slider")}(t),Tt=t}let Dt=null;function Mt(e,t,n=.95){const r=document.getElementById("output"),o=r.toDataURL(function(e){return null===Dt&&(Dt=e.toDataURL("image/webp").startsWith("data:image/webp")),Dt?"image/webp":"image/jpeg"}(r),n);try{localStorage.setItem(ft,o)}catch{if(n>.5)return n-=.05,console.warn(`Couldn't store image. Trying again with lower image quality of ${n}`),Mt(e,t,n)}localStorage.setItem(gt,e.toString()),localStorage.setItem(dt,t)}function Ut(e,t,n){if(yt&&e.getTime()===yt.getTime()&&Tt===n)return;const r=!localStorage.getItem(gt);r&&Ct(e,n);const o=lt.slice(0,t.maxLevel+1),{blocks:a,level:u}=function(e,t){const n=document.getElementById("output").clientHeight*window.devicePixelRatio/e;for(let o=0;o<t.length;o++){const e=t[o];if(e>n)return{blocks:e,level:o}}const r=t.length-1;return{blocks:t[r],level:r}}(t.tileSize,o),i=function(e,t,n,r){const o=F("%Y/%m/%d")(t),a=F("%Y%m%d%H%M%S")(t),u=`${Qe}imagery/${o}/${e.path}---full_disk/geocolor/${a}/`,i=[];for(let c=0;c<n;c++)for(let e=0;e<n;e++){const t=`${u}${wt(r,2)}/${wt(c,3)}_${wt(e,3)}.png`;i.push({url:t,x:e,y:c})}return{blocks:n,date:t,tiles:i}}(t,e,a,u),c=i.blocks*t.tileSize,l=r?document.getElementById("output"):document.createElement("canvas"),s=l.getContext("2d");s.canvas.width=c,s.canvas.height=c,Promise.all(i.tiles.map(e=>function(e){return new Promise(n=>{const r=new Image;r.setAttribute("crossOrigin","anonymous"),r.onload=()=>{s.drawImage(r,e.x*t.tileSize,e.y*t.tileSize,t.tileSize,t.tileSize),n()},r.src=vt(e.url)})}(e))).catch(e=>{throw e}).then(()=>{if(!r){const e=document.getElementById("output").getContext("2d");e.canvas.width=c,e.canvas.height=c,e.drawImage(l,0,0)}Ct(e,n),Mt(e,n)})}function St(){const e=new URLSearchParams(window.location.search).get("satellite");if(e){if("epic"===e)return Ke;if("epic-enhanced"===e)return et;for(const t of Object.keys(ct))if(ct[t].urlParam===e)return t}return tt}async function xt(){if(!navigator.onLine)return;let e;if(mt){document.title="New Tab";e=(await browser.storage.sync.get(ht)).imageType}else e=St();if(e===Ke||e===et)return void function(e,t){if(yt&&e.date.getTime()===yt.getTime()&&Tt===t)return;const n=!localStorage.getItem(gt);n&&Ct(e.date,t);const r=n?document.getElementById("output"):document.createElement("canvas"),o=r.getContext("2d");o.canvas.width=st,o.canvas.height=st;const a=new Image;a.setAttribute("crossOrigin","anonymous"),a.onload=()=>{if(o.drawImage(a,0,0),!n){const e=document.getElementById("output").getContext("2d");e.canvas.width=st,e.canvas.height=st,e.drawImage(r,0,0)}Ct(e.date,t),Mt(e.date,t)};const u=t===et?"enhanced":"natural",i=wt(e.date.getMonth()+1,2),c=wt(e.date.getDate(),2);a.src=vt(`${Je}archive/${u}/${e.date.getFullYear()}/${i}/${c}/png/${e.image}.png`)}(await async function(e){const t=await fetch(`${Je}api/${e===et?"enhanced":"natural"}`),n=await t.json();if(0===n.length)return null;const r=n[n.length-1];return{date:Y("%Y-%m-%d %H:%M:%S")(r.date),image:r.image}}(e),e);const t=ct[e]||ct[tt],n=ct[e]?e:tt;Ut(await async function(e){const t=await fetch(vt(`${Qe}json/${e.path}/full_disk/geocolor/latest_times.json`)),n=await t.json();return Y("%Y%m%d%H%M%S")(String(n.timestamps_int[0]))}(t),t,n)}function bt(){localStorage.getItem(gt)&&function(){const e=document.getElementById("output").getContext("2d"),t=new Date(localStorage.getItem(gt)),n=new Image;n.onload=()=>{e.canvas.width=n.width,e.canvas.height=n.height,e.drawImage(n,0,0),Ct(t,localStorage.getItem(dt))},n.src=localStorage.getItem(ft)}(),xt()}window.setInterval(xt,6e4),window.addEventListener("online",xt),mt?browser.storage.sync.get(ht).then(e=>{e.animated?document.body.classList.add("animated"):document.body.classList.remove("animated"),bt()}):(!function(){const e=document.getElementById("satellite");if(!e)return;const t=[...Object.keys(ct).map(e=>({param:ct[e].urlParam,label:ct[e].title})),{param:"epic",label:"DSCOVR EPIC"},{param:"epic-enhanced",label:"DSCOVR EPIC Enhanced"}];for(const r of t){const t=document.createElement("option");t.value=r.param,t.textContent=r.label,e.appendChild(t)}var n;e.value=(n=St())===Ke?"epic":n===et?"epic-enhanced":ct[n]?ct[n].urlParam:"himawari",e.addEventListener("change",()=>{const t=new URL(window.location.href);t.searchParams.set("satellite",e.value),history.replaceState(null,"",t.toString()),xt()})}(),bt()),window.setInterval(()=>{yt&&pt(yt)},1e4),mt&&(browser.storage.onChanged.addListener(xt),document.body.classList.add("extension"),document.getElementById("go-to-options").addEventListener("click",()=>{browser.runtime.openOptionsPage()})),document.getElementById("explore").addEventListener("click",()=>{switch(Tt){case Ke:window.open(Xe,"_self");break;case et:window.open(Ne,"_self");break;default:window.open("https://rammb-slider.cira.colostate.edu/","_self")}})}();
//# sourceMappingURL=bundle.js.map