Socket
Socket
Sign inDemoInstall

@hebcal/icalendar

Package Overview
Dependencies
Maintainers
1
Versions
92
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@hebcal/icalendar - npm Package Compare versions

Comparing version 4.9.0 to 4.9.1

30

dist/index.js

@@ -1,2 +0,2 @@

/*! @hebcal/icalendar v4.9.0 */
/*! @hebcal/icalendar v4.9.1 */
'use strict';

@@ -452,3 +452,3 @@

var version="4.9.0";
var version="4.9.1";

@@ -473,2 +473,3 @@ var Chanukah="🕎";var Pesach="✡️";var Purim="🎭️📜";var Shavuot="⛰️🌸";var Sigd="✡️";var Sukkot="✡️";var emoji = {"Asara B'Tevet":"✡️",Chanukah:Chanukah,"Days of the Omer":"🔥","Lag BaOmer":"🔥","Leil Selichot":"🕍","Pesach Sheni":"✡️",Pesach:Pesach,"Purim Katan":"🎭️",Purim:Purim,"Rosh Chodesh Nisan":"🌑","Rosh Chodesh Iyyar":"🌑","Rosh Chodesh Sivan":"🌑","Rosh Chodesh Tamuz":"🌑","Rosh Chodesh Av":"🌑","Rosh Chodesh Elul":"🌑","Rosh Chodesh Cheshvan":"🌑","Rosh Chodesh Kislev":"🌑","Rosh Chodesh Tevet":"🌑","Rosh Chodesh Sh'vat":"🌑","Rosh Chodesh Adar":"🌑","Rosh Chodesh Adar I":"🌑","Rosh Chodesh Adar II":"🌑","Rosh Hashana":"🍏🍯","Rosh Hashana LaBehemot":"🐑","Shabbat Chazon":"🕍","Shabbat HaChodesh":"🕍","Shabbat HaGadol":"🕍","Shabbat Machar Chodesh":"🕍","Shabbat Nachamu":"🕍","Shabbat Parah":"🕍","Shabbat Rosh Chodesh":"🕍","Shabbat Shekalim":"🕍","Shabbat Shirah":"🕍","Shabbat Shuva":"🕍","Shabbat Zachor":"🕍",Shavuot:Shavuot,"Shmini Atzeret":"✡️","Shushan Purim":"🎭️📜",Sigd:Sigd,"Simchat Torah":"✡️",Sukkot:Sukkot,"Ta'anit Bechorot":"✡️","Ta'anit Esther":"✡️","Tish'a B'Av":"✡️","Tu B'Av":"❤️","Tu BiShvat":"🌳","Tzom Gedaliah":"✡️","Tzom Tammuz":"✡️","Yom HaAliyah":"✡️","Yom HaAtzma'ut":"✡️","Yom HaShoah":"✡️","Yom HaZikaron":"✡️","Yom Kippur":"📖✍️","Yom Yerushalayim":"✡️"};

const KEYCAP_DIGITS = ['0️⃣', '1️⃣', '2️⃣', '3️⃣', '4️⃣', '5️⃣', '6️⃣', '7️⃣', '8️⃣', '9️⃣'];
const EMOJI_IGNORE = core.flags.USER_EVENT | core.flags.DAF_YOMI | core.flags.HEBREW_DATE | core.flags.MOLAD;
/**

@@ -613,12 +614,22 @@ * @private

static getEmojiPrefix(ev) {
const mask = ev.getFlags();
if (mask & EMOJI_IGNORE) {
return null;
}
const desc = ev.getDesc();
const timed = Boolean(ev.eventTime);
const isCandleLighting = timed && desc.startsWith('Candle lighting');
const mask = ev.getFlags();
const isUserEvent = Boolean(mask & core.flags.USER_EVENT);
const isOmerCount = Boolean(mask & core.flags.OMER_COUNT);
const isCandleLighting = timed && desc === 'Candle lighting';
const isHavdalah = timed && desc === 'Havdalah';
if (isCandleLighting) {
return '🕯️';
} else if (isOmerCount) {
} else if (isHavdalah) {
return '🌃';
} else if (mask & core.flags.ROSH_CHODESH) {
return '🌑';
} else if (mask & core.flags.SPECIAL_SHABBAT) {
return '🕍';
} else if (mask & core.flags.OMER_COUNT) {
const num = ev.omer;

@@ -629,3 +640,6 @@ const ones = num % 10;

return prefix;
} else if (!isUserEvent && !desc.startsWith('Erev ')) {
} else if (mask & core.flags.CHANUKAH_CANDLES) {
const chanukahDay = ev.chanukahDay || 0;
return '🕎' + KEYCAP_DIGITS[chanukahDay + 1];
} else {
const holidayName = ev.basename();

@@ -632,0 +646,0 @@ const holidayEmoji = emoji[holidayName];

{
"name": "@hebcal/icalendar",
"version": "4.9.0",
"version": "4.9.1",
"author": "Michael J. Radwin (https://github.com/mjradwin)",

@@ -5,0 +5,0 @@ "keywords": [

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc