<?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[Upgrade]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> Howzit Sam? I upgraded using the upgrade script this weekend on my Mirror. However, I ran into an issue. The script installed Node 22.21.1 but MM requires 22.22.2. Not sure if this is just an oversight? I also noticed that it installed an earlier version of npm that is also not supported.</p>
<p dir="auto">I checked the install log and there is not much going on in there.</p>
<p dir="auto">I had to manually install node 22.22.2 and npm v11 before it worked.</p>
<p dir="auto">Just thought I would give you the heads-up.</p>
<p dir="auto">Besides the issue with the install, the upgrade is the second one that crashed my MicroSD. The one in April and now this one as well. I suspect something might be doing this. My SD card could not have gone within 4 month. But hey, i might be wrong.</p>
]]></description><link>https://forum.magicmirror.builders/topic/20293/upgrade</link><generator>RSS for Node</generator><lastBuildDate>Sat, 08 Aug 2026 04:25:53 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/20293.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 05 Jul 2026 15:34:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Upgrade on Thu, 16 Jul 2026 17:44:24 GMT]]></title><description><![CDATA[<p dir="auto">this was a bug in backup and restore when multiple ‘module’ folders were sourced from the same git repo (multi- instance copy type problem)</p>
<p dir="auto">the two scripts are fixed now… if you used these scripts, please run another backup to make sure the module_list file is updated…</p>
]]></description><link>https://forum.magicmirror.builders/post/131571</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131571</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Thu, 16 Jul 2026 17:44:24 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Thu, 16 Jul 2026 13:28:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mymirror" aria-label="Profile: MyMirror">@<bdi>MyMirror</bdi></a> can you provide me the</p>
<pre><code>~/MagicMirror/installlers/restore.log
</code></pre>
<p dir="auto">open an issue and attach it there</p>
<p dir="auto">In the issue. Please explain the steps you used up to restore</p>
<p dir="auto">edit<br />
| thanks… see it</p>
]]></description><link>https://forum.magicmirror.builders/post/131570</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131570</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Thu, 16 Jul 2026 13:28:43 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Wed, 15 Jul 2026 12:09:55 GMT]]></title><description><![CDATA[<p dir="auto">There might also be a minor error in Sam’s restore script here.<br />
The “MMM-MyWastePickup” directory was the only one that triggered the “folder already exists” error following a fresh installation.</p>
<pre><code>restoring MMM-MyWastePickup
module MMM-MyWastePickup contains package.json, doing npm install
there were files saved for this module , restoring

 MMM-MyWastePickup folder already exists, skipping restore from https://github.com/jclarke0000/MMM-MyWastePickup.git 


restoring MMM-NearCompliments
module MMM-NearCompliments contains package.json, doing npm install
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/131569</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131569</guid><dc:creator><![CDATA[MyMirror]]></dc:creator><pubDate>Wed, 15 Jul 2026 12:09:55 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Wed, 15 Jul 2026 11:48:53 GMT]]></title><description><![CDATA[<p dir="auto">Moin (as we say here in Hamburg),<br />
I’ve just reinstalled my MM using Sam’s “Install MagicMirror²” script. The script displayed and verified Node version 22.22.1.<br />
I then ran Sam’s upgrade script, which expected Node version 22.22.2 and installed it.<br />
If that’s how it’s meant to be – everything’s fine.</p>
<pre><code>pimaster@MM0626:~/MagicMirror $ bash -c  "$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/upgrade-script.sh)" apply
update log will be in /home/pimaster/MagicMirror/installers/upgrade.log
doing test run = false
Node currently installed. Checking version number.
Minimum Node version: v22.22.2
Installed Node version: v22.21.1
installing correct version of node and npm, please wait
Check current Node installation ...
Node currently installed. Checking version number.
Minimum Node version: v22.21.1
Installed Node version: v22.22.2
No Node.js upgrade necessary.
Check current NPM installation ...
NPM currently installed. Checking version number.
Minimum npm version: V10.9.7
Installed npm version: V10.9.7
No npm upgrade necessary.


local version 2.37.0 already same as master 2.37.0
moving css contents to config
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/131568</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131568</guid><dc:creator><![CDATA[MyMirror]]></dc:creator><pubDate>Wed, 15 Jul 2026 11:48:53 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Fri, 10 Jul 2026 17:21:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mumblebaj" aria-label="Profile: mumblebaj">@<bdi>mumblebaj</bdi></a> on windows these were NOT warnings… I actually had to run different tasks to get the scripts allowed/approved…  I hadn’t expected that in npm 11…</p>
<p dir="auto">same problem as always, some scammers leveraged the automation tools to do damage and now we all have to pay for it…</p>
]]></description><link>https://forum.magicmirror.builders/post/131552</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131552</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Fri, 10 Jul 2026 17:21:14 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Fri, 10 Jul 2026 17:18:26 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> Yeah, warnings come from 11.16.0+</p>
]]></description><link>https://forum.magicmirror.builders/post/131551</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131551</guid><dc:creator><![CDATA[mumblebaj]]></dc:creator><pubDate>Fri, 10 Jul 2026 17:18:26 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Fri, 10 Jul 2026 17:03:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mumblebaj" aria-label="Profile: mumblebaj">@<bdi>mumblebaj</bdi></a> yeh, I was working on a mobile app last  weekend<br />
It had npm 11 installed ( windows) and had all the acceptscript problems</p>
]]></description><link>https://forum.magicmirror.builders/post/131550</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131550</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Fri, 10 Jul 2026 17:03:30 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Fri, 10 Jul 2026 16:59:52 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> I see some major changes coming down the line for npm v12.</p>
<p dir="auto"><a href="https://github.blog/changelog/2026-07-08-npm-install-time-security-and-gat-bypass2fa-deprecation/" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.blog/changelog/2026-07-08-npm-install-time-security-and-gat-bypass2fa-deprecation/</a></p>
]]></description><link>https://forum.magicmirror.builders/post/131549</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131549</guid><dc:creator><![CDATA[mumblebaj]]></dc:creator><pubDate>Fri, 10 Jul 2026 16:59:52 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Thu, 09 Jul 2026 16:09:51 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/msimon360" aria-label="Profile: msimon360">@<bdi>msimon360</bdi></a> <a href="/post/131545">said</a>:</p>
<p dir="auto">Just and FYI, I just tried a fresh install and got the same issue with node.</p>
</blockquote>
<p dir="auto">yes, you didn’t use the install script you did it manually</p>
]]></description><link>https://forum.magicmirror.builders/post/131547</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131547</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Thu, 09 Jul 2026 16:09:51 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Thu, 09 Jul 2026 15:45: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>  Just and FYI, I just tried a fresh install and got the same issue with node.<br />
marksimon@digiframe:~ $ git clone <a href="https://github.com/MagicMirrorOrg/MagicMirror.git" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/MagicMirrorOrg/MagicMirror.git</a><br />
Cloning into ‘MagicMirror’…<br />
remote: Enumerating objects: 31023, done.<br />
remote: Counting objects: 100% (5/5), done.<br />
remote: Compressing objects: 100% (3/3), done.<br />
remote: Total 31023 (delta 2), reused 2 (delta 2), pack-reused 31018 (from 2)<br />
Receiving objects: 100% (31023/31023), 26.41 MiB | 2.15 MiB/s, done.<br />
Resolving deltas: 100% (19515/19515), done.<br />
marksimon@digiframe:~ $ cd MagicMirror/<br />
marksimon@digiframe:~/MagicMirror $ node --run install-mm<br />
npm error code EBADENGINE<br />
npm error engine Unsupported engine<br />
npm error engine Not compatible with your version of node/npm: eslint-plugin-package-json@1.5.0<br />
npm error notsup Not compatible with your version of node/npm: eslint-plugin-package-json@1.5.0<br />
npm error notsup Required: {“node”:“^22.22.2 || &gt;=24.15.0”}<br />
npm error notsup Actual:   {“npm”:“10.9.4”,“node”:“v22.21.1”}</p>
<p dir="auto">Then I tried using the script and it installed node v22.22.2 and looks like it is working.<br />
marksimon@digiframe:~/MagicMirror $ bash -c  “$(curl -sL <a href="https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/upgrade-script.sh" target="_blank" rel="noopener noreferrer nofollow ugc">https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/upgrade-script.sh</a>)” force<br />
update log will be in /home/marksimon/MagicMirror/installers/upgrade.log<br />
doing test run = false<br />
Node currently installed. Checking version number.<br />
Minimum Node version: v22.22.2<br />
Installed Node version: v22.21.1<br />
installing correct version of node and npm, please wait<br />
Check current Node installation …<br />
Node currently installed. Checking version number.<br />
Minimum Node version: v22.21.1<br />
Installed Node version: v22.22.2</p>
]]></description><link>https://forum.magicmirror.builders/post/131545</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131545</guid><dc:creator><![CDATA[msimon360]]></dc:creator><pubDate>Thu, 09 Jul 2026 15:45:04 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Mon, 06 Jul 2026 18:01:50 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> Just ran it quickly and it seems like it installed 22.22.2</p>
<pre><code>mumble@pi:~ $ sudo n
     copying : node/22.21.1
   installed : v22.21.1 (with npm 10.9.4)
mumble@pi:~ $ node -v
v22.21.1
mumble@pi:~ $ bash -c  "$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/upgrade-script.sh)" force
update log will be in /home/mumble/MagicMirror/installers/upgrade.log
doing test run = false
Node currently installed. Checking version number.
Minimum Node version: v22.22.2
Installed Node version: v22.21.1
installing correct version of node and npm, please wait
Check current Node installation ...
Node currently installed. Checking version number.
Minimum Node version: v22.21.1
Installed Node version: v22.22.2
No Node.js upgrade necessary.
Check current NPM installation ...
NPM currently installed. Checking version number.
Minimum npm version: V10.9.7
Installed npm version: V10.9.7
No npm upgrade necessary.


upgrading from version 2.37.0 to 2.37.0
force: line 762: pm2: command not found
some node app still running, please shutdown those apps, maybe MagicMirror, and restart
here is a list of those processes
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/131533</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131533</guid><dc:creator><![CDATA[mumblebaj]]></dc:creator><pubDate>Mon, 06 Jul 2026 18:01:50 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Mon, 06 Jul 2026 17:55:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mumblebaj" aria-label="Profile: mumblebaj">@<bdi>mumblebaj</bdi></a> if you have nvm or n installed (I detect nvm, install n )</p>
<p dir="auto">do this</p>
<pre><code>sudo n
</code></pre>
<p dir="auto">it might give you a list, then pick the right one 22.21.1</p>
<p dir="auto">if not there, then</p>
<pre><code>sudo n 22.21.1
</code></pre>
<p dir="auto">to install it</p>
]]></description><link>https://forum.magicmirror.builders/post/131530</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131530</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 06 Jul 2026 17:55:29 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Mon, 06 Jul 2026 17:53:31 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> No worries. I will check tomorrow after work and downgrade node and install again. Will advise</p>
]]></description><link>https://forum.magicmirror.builders/post/131529</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131529</guid><dc:creator><![CDATA[mumblebaj]]></dc:creator><pubDate>Mon, 06 Jul 2026 17:53:31 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Mon, 06 Jul 2026 17:36:40 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> I did it on github, will write a test for this so that we see it prior to release</p>
]]></description><link>https://forum.magicmirror.builders/post/131528</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131528</guid><dc:creator><![CDATA[karsten13]]></dc:creator><pubDate>Mon, 06 Jul 2026 17:36:40 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Mon, 06 Jul 2026 17:33:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/karsten13" aria-label="Profile: karsten13">@<bdi>karsten13</bdi></a> fixed the release notes</p>
]]></description><link>https://forum.magicmirror.builders/post/131527</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131527</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 06 Jul 2026 17:33:50 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Mon, 06 Jul 2026 17:35:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/karsten13" aria-label="Profile: karsten13">@<bdi>karsten13</bdi></a> bummer…  I fixed this is a prior release of something, renamed the devdependencies: entry and then there was nothing to check… what a pita</p>
<p dir="auto">fixed my scripts…</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mumblebaj" aria-label="Profile: mumblebaj">@<bdi>mumblebaj</bdi></a></p>
<p dir="auto">can you rerun, set node back…<br />
sudo n 22.21.1</p>
<p dir="auto">then run upgrade again with force to allow install over the same version</p>
<pre><code>bash -c  "$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/upgrade-script.sh)" force
</code></pre>
<p dir="auto">worked for me… thanks for the heads up</p>
]]></description><link>https://forum.magicmirror.builders/post/131526</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131526</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 06 Jul 2026 17:35:39 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Mon, 06 Jul 2026 17:23:41 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></p>
<blockquote>
<p dir="auto">so a normal install without devDependencies should not trigger this error</p>
</blockquote>
<p dir="auto">I wrote “should”, didn’t test it and this was my expectation to node behavior …</p>
<p dir="auto">As node seems to check all dependencies, we need &gt;= 22.22.2, we can edit release notes and forum post if needed …</p>
]]></description><link>https://forum.magicmirror.builders/post/131525</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131525</guid><dc:creator><![CDATA[karsten13]]></dc:creator><pubDate>Mon, 06 Jul 2026 17:23:41 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Mon, 06 Jul 2026 17:13:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/karsten13" aria-label="Profile: karsten13">@<bdi>karsten13</bdi></a> when I run</p>
<p dir="auto">npm run install-mm I get the dev error, even tho it specifies no dev</p>
<pre><code>&gt; npm install --no-audit --no-fund --no-update-notifier --only=prod --omit=dev

npm error code EBADENGINE
npm error engine Unsupported engine
npm error engine Not compatible with your version of node/npm: eslint-plugin-package-json@1.5.0
npm error notsup Not compatible with your version of node/npm: eslint-plugin-package-json@1.5.0
npm error notsup Required: {"node":"^22.22.2 || &gt;=24.15.0"}
npm error notsup Actual:   {"npm":"10.9.4","node":"v22.22.1"}
npm error A complete log of this run can be found in: /home/sam/.npm/_logs/2026-07-06T17_12_27_381Z-debug-0.log
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/131524</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131524</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 06 Jul 2026 17:13:54 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Mon, 06 Jul 2026 16:54:27 GMT]]></title><description><![CDATA[<p dir="auto">the <code>eslint-plugin-package-json</code> dependency has this requirement but this is only a devDependency so a normal install without devDependencies should not trigger this error.</p>
<pre><code class="language-json">		"node_modules/eslint-plugin-package-json": {
			"version": "1.5.0",
			"resolved": "https://registry.npmjs.org/eslint-plugin-package-json/-/eslint-plugin-package-json-1.5.0.tgz",
			"integrity": "sha512-KQkAdn+7I4vn1W4Va+V8M94RhcgZBvgrxMglDqgEhJgQDRUJ9RdtrEiHoe/84oVTIlp0jiPttLYwkExdvHYhZQ==",
			"dev": true,
			"license": "MIT",
			"dependencies": {
				"@altano/repository-tools": "^2.0.1",
				"change-case": "^5.4.4",
				"detect-indent": "^7.0.2",
				"detect-newline": "^4.0.1",
				"eslint-fix-utils": "~0.4.1",
				"eslint-json-compat-utils": "^0.2.3",
				"jsonc-eslint-parser": "^3.1.0",
				"package-json-validator": "^1.5.0",
				"semver": "^7.7.3",
				"sort-object-keys": "^2.0.0",
				"sort-package-json": "^4.0.0"
			},
			"engines": {
				"node": "^22.22.2 || &gt;=24.15.0"
			},
			"peerDependencies": {
				"@eslint/json": "&gt;=1.0.0",
				"eslint": "&gt;=9.0.0"
			},
			"peerDependenciesMeta": {
				"@eslint/json": {
					"optional": true
				}
			}
		},
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/131523</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131523</guid><dc:creator><![CDATA[karsten13]]></dc:creator><pubDate>Mon, 06 Jul 2026 16:54:27 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Mon, 06 Jul 2026 16:48:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mumblebaj" aria-label="Profile: mumblebaj">@<bdi>mumblebaj</bdi></a> yes, wierd… I just opened the project on github<br />
picked package.json on the master branch</p>
<pre><code>"engines": {
		"node": "&gt;=22.21.1 &lt;23 || &gt;=24"
	}
</code></pre>
<p dir="auto">develop branch says the same</p>
]]></description><link>https://forum.magicmirror.builders/post/131522</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131522</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 06 Jul 2026 16:48:19 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Mon, 06 Jul 2026 14:32:57 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> Yeah, I saw that so not sure where that 22.22.2 came from but it was there as can bee seen in the previous post. I had to install 22.22.2 and then only would MM install. Was weird.</p>
<p dir="auto">As for the SD card failure, I don’t know why this is but when I upgraded in April the card failed. When I upgraded now the first time the card failed so I had to setup a new one again.</p>
]]></description><link>https://forum.magicmirror.builders/post/131520</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131520</guid><dc:creator><![CDATA[mumblebaj]]></dc:creator><pubDate>Mon, 06 Jul 2026 14:32:57 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Mon, 06 Jul 2026 14:21:31 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> Hi Sam. Apologies for the late reply. See below.</p>
<pre><code>mble@pi:~ $ bash -c  "$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/raspberry.sh)"

$$\      $$\                     $$\           $$\      $$\ $$\                                          $$$$$$\
$$$\    $$$ |                    \__|          $$$\    $$$ |\__|                                        $$  __$$\
$$$$\  $$$$ | $$$$$$\   $$$$$$\  $$\  $$$$$$$\ $$$$\  $$$$ |$$\  $$$$$$\   $$$$$$\   $$$$$$\   $$$$$$\  \__/  $$ |
$$\$$\$$ $$ | \____$$\ $$  __$$\ $$ |$$  _____|$$\$$\$$ $$ |$$ |$$  __$$\ $$  __$$\ $$  __$$\ $$  __$$\  $$$$$$  |
$$ \$$$  $$ | $$$$$$$ |$$ /  $$ |$$ |$$ /      $$ \$$$  $$ |$$ |$$ |  \__|$$ |  \__|$$ /  $$ |$$ |  \__|$$  ____/
$$ |\$  /$$ |$$  __$$ |$$ |  $$ |$$ |$$ |      $$ |\$  /$$ |$$ |$$ |      $$ |      $$ |  $$ |$$ |      $$ |
$$ | \_/ $$ |\$$$$$$$ |\$$$$$$$ |$$ |\$$$$$$$\ $$ | \_/ $$ |$$ |$$ |      $$ |      \$$$$$$  |$$ |      $$$$$$$$\
\__|     \__| \_______| \____$$ |\__| \_______|\__|     \__|\__|\__|      \__|       \______/ \__|      \________|
                       $$\   $$ |
                       \$$$$$$  |
                        \______/

install log being saved to /home/mumble/install.log
Updating packages ...
Installing helper tools ...
nvm_command is sudo n v22.21.1
installing correct version of node and npm, please wait
Check current Node installation ...
Node currently installed. Checking version number.
Minimum Node version: v22.21.1
Installed Node version: v22.21.1
No Node.js upgrade necessary.
Check current NPM installation ...
NPM currently installed. Checking version number.
Minimum npm version: V10.9.4
Installed npm version: V10.9.4
No npm upgrade necessary.
Cloning MagicMirror ...
Cloning into 'MagicMirror'...
remote: Enumerating objects: 509, done.
remote: Counting objects: 100% (509/509), done.
remote: Compressing objects: 100% (406/406), done.
remote: Total 509 (delta 118), reused 319 (delta 93), pack-reused 0 (from 0)
Receiving objects: 100% (509/509), 572.14 KiB | 9.54 MiB/s, done.
Resolving deltas: 100% (118/118), done.
Cloning MagicMirror Done!
Installing dependencies ...
npm error code EBADENGINE
npm error engine Unsupported engine
npm error engine Not compatible with your version of node/npm: eslint-plugin-package-json@1.5.0
npm error notsup Not compatible with your version of node/npm: eslint-plugin-package-json@1.5.0
npm error notsup Required: {"node":"^22.22.2 || &gt;=24.15.0"}
npm error notsup Actual:   {"npm":"10.9.4","node":"v22.21.1"}
npm notice
npm notice New major version of npm available! 10.9.4 -&gt; 11.18.0
npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.18.0
npm notice To update run: npm install -g npm@11.18.0
npm notice
npm error A complete log of this run can be found in: /home/mumble/.npm/_logs/2026-07-04T07_32_18_929Z-debug-0.log
Unable to install dependencies!
</code></pre>
<p dir="auto">I had to manually install v22.22.2 before I could install MM.</p>
]]></description><link>https://forum.magicmirror.builders/post/131519</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131519</guid><dc:creator><![CDATA[mumblebaj]]></dc:creator><pubDate>Mon, 06 Jul 2026 14:21:31 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Mon, 06 Jul 2026 00:49:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/plainbroke" aria-label="Profile: plainbroke">@<bdi>plainbroke</bdi></a> the package.json says 22.21.1 or above, not 23.<br />
My script installs 22.21.1 or slightly higher</p>
<p dir="auto">So you should be fine</p>
]]></description><link>https://forum.magicmirror.builders/post/131516</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131516</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 06 Jul 2026 00:49:14 GMT</pubDate></item><item><title><![CDATA[Reply to Upgrade on Sun, 05 Jul 2026 22:38:48 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 />
Do I need 22.22.1 or 22.22.2 ???<br />
When I updated with your script I got 22.21.1 for node is that correct?</p>
]]></description><link>https://forum.magicmirror.builders/post/131515</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/131515</guid><dc:creator><![CDATA[plainbroke]]></dc:creator><pubDate>Sun, 05 Jul 2026 22:38:48 GMT</pubDate></item></channel></rss>