/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/save-your-internet-widget@0.1.5/src/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
import html from"./templates/widget.html";import*as locales_de from"./lang/de.json";import*as locales_el from"./lang/el.json";import*as locales_en from"./lang/en.json";import*as locales_fr from"./lang/fr.json";import*as locales_nl from"./lang/nl.json";const locales={de:locales_de.default,el:locales_el.default,en:locales_en.default,fr:locales_fr.default,nl:locales_nl.default},config={blackOutDay:"2019-03-21",hideOnReload:!1,language:"en"};void 0!==typeof SAVE_YOUR_INTERNET_CONFIG&&Object.assign(config,SAVE_YOUR_INTERNET_CONFIG);let getTemplate=()=>{const e=Object.entries(locales[config.language]);let l=html;for(let[o,a]of e){let e=new RegExp("{{"+o+"}}","g");l=l.replace(e,a)}return l},showWidget=()=>{document.getElementsByTagName("body")[0].insertAdjacentHTML("beforeend",getTemplate()),!0===config.hideOnReload&&localStorage.setItem("syi.seen","yes")},alreadySeen=()=>!0===config.hideOnReload&&"yes"===localStorage.getItem("syi.seen"),isBlackOutDay=()=>(new Date).toISOString().substr(0,10)===config.blackOutDay;"#showsaveyourinternet"===window.location.hash||!alreadySeen()&&isBlackOutDay()?showWidget():console.log('No reason to show "Save your internet" widget.');
//# sourceMappingURL=/sm/c5edff69a7f73bbbfd705df5c1715de26afcf95cb876f24634fa9798575af886.map