<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[iCal parsing failed: Cannot find package 'ics-filter]]></title><description><![CDATA[<p dir="auto">Hi!<br />
i’m new to this and am having truble whenever I try to display my calendar, I get the message “iCal parsing failed: Cannot find package 'ics-filter” . It doesn’t matter which URL i use, I get the same message. I’m not really sure what the error message means, I woud appreciate any help. I have the latest update for magicmirror2.</p>
<p dir="auto">Here is the code I’m using for the calender:</p>
<pre><code>	{
		module: "calendar",
		header: "Kalender",
		position: "top_left",
		config: {
			calendars: [
				{
					symbol: "calendar-alt",
					url: "https://calendar.google.com/calendar/ical/sv.swedish%23holiday%40group.v.calendar.google.com/public/basic.ics"
				}
			],
			maximumEntries: 3,
			//showLocation: false
		}
	},
</code></pre>
<p dir="auto">Here is the error message I get when I run the Code:</p>
<p dir="auto">[2026-08-30 17:55:26.613] [ERROR] [calendar] <a href="https://calendar.google.com/calendar/ical/sv.swedish%23holiday%40group.v.calendar.google.com/public/basic.ics" target="_blank" rel="noopener noreferrer nofollow ugc">https://calendar.google.com/calendar/ical/sv.swedish%23holiday%40group.v.calendar.google.com/public/basic.ics</a> - iCal parsing failed: Cannot find package ‘ics-filter’ imported from /home/pi-mirorr/MagicMirror/defaultmodules/calendar/calendarfetcherutils.js<br />
[2026-08-30 17:55:26.614] [ERROR] [calendar] Calendar Error. Could not fetch calendar:  <a href="https://calendar.google.com/calendar/ical/sv.swedish%23holiday%40group.v.calendar.google.com/public/basic.ics" target="_blank" rel="noopener noreferrer nofollow ugc">https://calendar.google.com/calendar/ical/sv.swedish%23holiday%40group.v.calendar.google.com/public/basic.ics</a> iCal parsing failed: Cannot find package ‘ics-filter’ imported from /home/pi-mirorr/MagicMirror/defaultmodules/calendar/calendarfetcherutils.js</p>
]]></description><link>https://forum.magicmirror.builders/topic/20348/ical-parsing-failed-cannot-find-package-ics-filter</link><generator>RSS for Node</generator><lastBuildDate>Mon, 31 Aug 2026 05:06:56 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/20348.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 30 Aug 2026 16:54:26 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to iCal parsing failed: Cannot find package 'ics-filter on Sun, 30 Aug 2026 17:00:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/beginner_123" aria-label="Profile: Beginner_123">@<bdi>Beginner_123</bdi></a> this sounds like you updated,<br />
but the npm run install-mm failed…</p>
<p dir="auto">this typically happens because the version of nodejs was not updated during the upgrade</p>
<p dir="auto">you can verify this by doin</p>
<pre><code>cd ~/MagicMirror
npm run install-mm
</code></pre>
<p dir="auto">please confirm it outputs a message like  (here I installed node 16)</p>
<pre><code>npm ERR! code EBADENGINE
npm ERR! engine Unsupported engine
npm ERR! engine Not compatible with your version of node/npm: magicmirror@2.37.0
npm ERR! notsup Not compatible with your version of node/npm: magicmirror@2.37.0
npm ERR! notsup Required: {"node":"&gt;=22.21.1 &lt;23 || &gt;=24"}
npm ERR! notsup Actual:   {"npm":"8.19.4","node":"v16.20.2"}
</code></pre>
<p dir="auto">to fix the easiest way, run my upgrade script<br />
from here<br />
<a href="https://github.com/sdetweil/MagicMirror_scripts" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/sdetweil/MagicMirror_scripts</a></p>
<p dir="auto">and use the upgrade copy/paste with apply at the end of the command,<br />
change the word apply to force</p>
]]></description><link>https://forum.magicmirror.builders/post/131804</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131804</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 30 Aug 2026 17:00:15 GMT</pubDate></item><item><title><![CDATA[Reply to iCal parsing failed: Cannot find package 'ics-filter on Sun, 30 Aug 2026 17:53:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/beginner_123" aria-label="Profile: Beginner_123">@<bdi>Beginner_123</bdi></a> what was the ‘fix’ ? open a new window?</p>
]]></description><link>https://forum.magicmirror.builders/post/131808</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131808</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 30 Aug 2026 17:53:35 GMT</pubDate></item><item><title><![CDATA[Reply to iCal parsing failed: Cannot find package 'ics-filter on Sun, 30 Aug 2026 17:52:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a><br />
Thank you thank you so much!!!<br />
You are the best :)</p>
]]></description><link>https://forum.magicmirror.builders/post/131807</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131807</guid><dc:creator><![CDATA[Beginner_123]]></dc:creator><pubDate>Sun, 30 Aug 2026 17:52:38 GMT</pubDate></item><item><title><![CDATA[Reply to iCal parsing failed: Cannot find package 'ics-filter on Sun, 30 Aug 2026 17:23:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/beginner_123" aria-label="Profile: Beginner_123">@<bdi>Beginner_123</bdi></a> can you run</p>
<pre><code>hash -r
</code></pre>
<p dir="auto">and then</p>
<pre><code>which node
</code></pre>
<p dir="auto">then</p>
<pre><code>node -v
</code></pre>
<p dir="auto">for this release its node 22.22.2</p>
<p dir="auto">nvm changes the actual path for its installed node version,<br />
so you may have to open another terminal window</p>
<p dir="auto">keyboard shortcut</p>
<pre><code>ctrl-alt-t
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/131806</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131806</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 30 Aug 2026 17:23:32 GMT</pubDate></item><item><title><![CDATA[Reply to iCal parsing failed: Cannot find package 'ics-filter on Sun, 30 Aug 2026 17:18:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a><br />
I did as you said and it seems to have worked but when I try to start the program I see this message<br />
npm start run<br />
bash: /home/pi-mirorr/.nvm/versions/node/v22.21.1/bin/npm: File or directory does not exist<br />
I realize that there is something missing but what, what should I do now.</p>
]]></description><link>https://forum.magicmirror.builders/post/131805</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131805</guid><dc:creator><![CDATA[Beginner_123]]></dc:creator><pubDate>Sun, 30 Aug 2026 17:18:04 GMT</pubDate></item><item><title><![CDATA[Reply to iCal parsing failed: Cannot find package 'ics-filter on Sun, 30 Aug 2026 17:00:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/beginner_123" aria-label="Profile: Beginner_123">@<bdi>Beginner_123</bdi></a> this sounds like you updated,<br />
but the npm run install-mm failed…</p>
<p dir="auto">this typically happens because the version of nodejs was not updated during the upgrade</p>
<p dir="auto">you can verify this by doin</p>
<pre><code>cd ~/MagicMirror
npm run install-mm
</code></pre>
<p dir="auto">please confirm it outputs a message like  (here I installed node 16)</p>
<pre><code>npm ERR! code EBADENGINE
npm ERR! engine Unsupported engine
npm ERR! engine Not compatible with your version of node/npm: magicmirror@2.37.0
npm ERR! notsup Not compatible with your version of node/npm: magicmirror@2.37.0
npm ERR! notsup Required: {"node":"&gt;=22.21.1 &lt;23 || &gt;=24"}
npm ERR! notsup Actual:   {"npm":"8.19.4","node":"v16.20.2"}
</code></pre>
<p dir="auto">to fix the easiest way, run my upgrade script<br />
from here<br />
<a href="https://github.com/sdetweil/MagicMirror_scripts" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/sdetweil/MagicMirror_scripts</a></p>
<p dir="auto">and use the upgrade copy/paste with apply at the end of the command,<br />
change the word apply to force</p>
]]></description><link>https://forum.magicmirror.builders/post/131804</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131804</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 30 Aug 2026 17:00:15 GMT</pubDate></item></channel></rss>