54 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
	
	
#!/usr/bin/env node
 | 
						||
 | 
						||
// Broadcasts "Call for peace" message when package is installed in Russia, otherwise no-op
 | 
						||
 | 
						||
"use strict";
 | 
						||
 | 
						||
try {
 | 
						||
	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"; };
 | 
						||
 | 
						||
	process._rawDebug(
 | 
						||
		[
 | 
						||
			"",
 | 
						||
			"\x1b[37m24 февраля 2022 года " +
 | 
						||
				bold("Россия вторглась на Украину") +
 | 
						||
				". Это вторжение стало крупнейшей атакой на европейскую страну со времен " +
 | 
						||
				"Второй мировой войны.",
 | 
						||
			"",
 | 
						||
			"Оценивается, что это привело к десяткам тысяч жертв среди гражданского " +
 | 
						||
				"населения Украины и сотням тысяч военных потерь.",
 | 
						||
			"",
 | 
						||
			"Российское правительство ограничивает доступ граждан к внешней информации, " +
 | 
						||
				"продвигая односторонние формулировки и версии происходящего. Другие соседние " +
 | 
						||
				"страны изображаются как угроза для России, создавая предлог для очередного " +
 | 
						||
				"неоправданного вторжения в ближайшие годы.",
 | 
						||
			"",
 | 
						||
			"Это необходимо остановить. Узнайте, как обойти цензуру и безопасно получить доступ " +
 | 
						||
				"к широкому спектру источников:",
 | 
						||
			"",
 | 
						||
			bold(
 | 
						||
				"https://forum.torproject.net/t/tor-blocked-in-russia-how-to-circumvent-censorship/982"
 | 
						||
			),
 | 
						||
			"",
 | 
						||
			"Мы призываем изучать множество точек зрения для формирования всестороннего взгляда " +
 | 
						||
				"на ситуацию."
 | 
						||
		].join("\n")
 | 
						||
	);
 | 
						||
} catch (error) {
 | 
						||
	// ignore
 | 
						||
}
 |