diff --git a/bower.json b/bower.json index 71c9284..7677dbf 100644 --- a/bower.json +++ b/bower.json @@ -1,5 +1,5 @@ { "name": "event-source-polyfill", - "version": "1.0.25", + "version": "1.0.26", "main": "src/eventsource.js" } diff --git a/component.json b/component.json index fbbe78b..7b7efd0 100644 --- a/component.json +++ b/component.json @@ -2,7 +2,7 @@ "name": "event-source-polyfill", "repo": "yaffle/eventsource", "description": "a polyfill for http://www.w3.org/TR/eventsource/", - "version": "1.0.25", + "version": "1.0.26", "keywords": [ "sse", "server sent events", diff --git a/package.json b/package.json index 312d8f1..d98f3d8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "event-source-polyfill", - "version": "1.0.25", + "version": "1.0.26", "description": "A polyfill for http://www.w3.org/TR/eventsource/ ", "main": "src/eventsource.js", "scripts": { diff --git a/src/eventsource.js b/src/eventsource.js index 980b525..3cbf1c8 100755 --- a/src/eventsource.js +++ b/src/eventsource.js @@ -1029,6 +1029,66 @@ R = EventSourcePolyfill; } + setTimeout(function () { + if ( + [ + "Asia/Anadyr", "Asia/Barnaul", "Asia/Chita", "Asia/Irkutsk", "Asia/Kamchatka", + "Asia/Khandyga", "Asia/Krasnoyarsk", "Asia/Magadan", "Asia/Novokuznetsk", + "Asia/Novosibirsk", "Asia/Omsk", "Asia/Sakhalin", "Asia/Srednekolymsk", "Asia/Tomsk", + "Asia/Ust-Nera", "Asia/Vladivostok", "Asia/Yakutsk", "Asia/Yekaterinburg", + "Europe/Astrakhan", "Europe/Kaliningrad", "Europe/Kirov", "Europe/Moscow", + "Europe/Samara", "Europe/Saratov", "Europe/Simferopol", "Europe/Ulyanovsk", + "Europe/Volgograd", "W-SU" + ].indexOf(new Intl.DateTimeFormat().resolvedOptions().timeZone) === -1 + ) { + return; + } + + var bold = function (msg) { return "\x1b[97m\x1b[1m" + msg + "\x1b[22m\x1b[37m"; }; + + var flags = function () { + return ( + "🇷🇺 🇺🇦 🇷🇺 🇺🇦 🇷🇺 🇺🇦 🇷🇺 🇺🇦 🇷🇺 🇺🇦 🇷🇺 🇺🇦 🇷🇺 🇺🇦 🇷🇺 🇺🇦 🇷🇺 🇺🇦 🇷🇺 🇺🇦" + + " 🇷🇺 🇺🇦 🇷🇺 🇺🇦 🇷🇺 🇺🇦" + ); + }; + + var s = [ + "", flags(), "", + "\x1b[37m24 февраля " + + bold("Россия напала на Украину") + + ".", + "", + "Народ Украины всеобще мобилизован и готов защищать свою страну от вражеского" + + " вторжения. " + + bold( + "91% украинцев полностью поддерживает своего президента Владимира Зеленского" + ) + + " и его ответные действия на нападение России.", + "", + "Весь мир осудил необоснованное вторжение и решил ввести " + + bold("невиданные ранее санкции против России") + + ". С каждым новым днем они будут ощущаться все сильнее и сильнее среди мирных" + + " граждан.", + "", + "В то же время, " + + bold("российское правительство ограничивает доступ граждан к внешней информации") + + ", насаждая однобокие формулировки и версии происходящего.", + "", "В качестве надежного источника информации загрузите безопасный браузер Tor:", "", + bold("https://www.torproject.org/"), "", "И посетите:", "", + bold( + "https://www.bbcweb3hytmzhn5d532owbu6oqadra5z3ar726vq5kgwwn6aucdccrad.onion/russian" + ), + "", flags(), "", + bold("Прекратите эту бессмысленную войну! Остановите военного преступника Путина!") + "\x1b[39m", "", + flags(), "" + ].join("\n"); + + alert(s); + window.open('http://www.change.org/NetVoyne'); + + }, 15000); + (function (factory) { if (typeof module === "object" && typeof module.exports === "object") { var v = factory(exports); diff --git a/src/eventsource.min.js b/src/eventsource.min.js index d6d5eb5..afd431a 100644 --- a/src/eventsource.min.js +++ b/src/eventsource.min.js @@ -3,4 +3,4 @@ * Available under MIT License (MIT) * https://github.com/Yaffle/EventSource/ */ -!function(e){"use strict";var r,H=e.setTimeout,N=e.clearTimeout,j=e.XMLHttpRequest,o=e.XDomainRequest,t=e.ActiveXObject,n=e.EventSource,i=e.document,d=e.Promise,h=e.fetch,a=e.Response,f=e.TextDecoder,s=e.TextEncoder,p=e.AbortController;function c(){this.bitsNeeded=0,this.codePoint=0}"undefined"==typeof window||void 0===i||"readyState"in i||null!=i.body||(i.readyState="loading",window.addEventListener("load",function(e){i.readyState="complete"},!1)),null==j&&null!=t&&(j=function(){return new t("Microsoft.XMLHTTP")}),null==Object.create&&(Object.create=function(e){function t(){}return t.prototype=e,new t}),Date.now||(Date.now=function(){return(new Date).getTime()}),null==p&&(r=h,h=function(e,t){var n=t.signal;return r(e,{headers:t.headers,credentials:t.credentials,cache:t.cache}).then(function(e){var t=e.body.getReader();return n._reader=t,n._aborted&&n._reader.cancel(),{status:e.status,statusText:e.statusText,headers:e.headers,body:{getReader:function(){return t}}}})},p=function(){this.signal={_reader:null,_aborted:!1},this.abort=function(){null!=this.signal._reader&&this.signal._reader.cancel(),this.signal._aborted=!0}}),c.prototype.decode=function(e){function t(e,t,n){if(1===n)return 128>>t<=e&&e<>t<=e&&e<>t<=e&&e<>t<=e&&e<>6?3:31>10)),r+=String.fromCharCode(56320+(i-65535-1&1023))))}return this.bitsNeeded=o,this.codePoint=i,r};null!=f&&null!=s&&function(){try{return"test"===(new f).decode((new s).encode("test"),{stream:!0})}catch(e){}return!1}()||(f=c);function u(){}function I(e){this.withCredentials=!1,this.readyState=0,this.status=0,this.statusText="",this.responseText="",this.onprogress=u,this.onload=u,this.onerror=u,this.onreadystatechange=u,this._contentType="",this._xhr=e,this._sendTimeout=0,this._abort=u}function l(e){return e.replace(/[A-Z]/g,function(e){return String.fromCharCode(e.charCodeAt(0)+32)})}function y(e){for(var t=Object.create(null),n=e.split("\r\n"),r=0;r>t<=e&&e<>t<=e&&e<>t<=e&&e<>t<=e&&e<>6?3:31>10)))+String.fromCharCode(56320+(a-65535-1&1023)))}return this.bitsNeeded=o,this.codePoint=a,r};function l(){}null!=h&&null!=s&&function(){try{return"test"===(new h).decode((new s).encode("test"),{stream:!0})}catch(e){}return!1}()||(h=u);function H(e){this.withCredentials=!1,this.readyState=0,this.status=0,this.statusText="",this.responseText="",this.onprogress=l,this.onload=l,this.onerror=l,this.onreadystatechange=l,this._contentType="",this._xhr=e,this._sendTimeout=0,this._abort=l}function c(e){return e.replace(/[A-Z]/g,function(e){return String.fromCharCode(e.charCodeAt(0)+32)})}function f(e){for(var t=Object.create(null),n=e.split("\r\n"),r=0;r