<?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[new script for mirror release upgrades]]></title><description><![CDATA[<p dir="auto">as we get more users, we see the same errors occurring after each quarterly upgrade…</p>
<p dir="auto">i  have started a script to do this for the users…</p>
<p dir="auto">lets collaborate and get it working…</p>
<p dir="auto">I’ll maintain a copy on my dropbox…<br />
<a href="https://www.dropbox.com/s/71xtxr18si7cpnq/upgrade-script.sh?dl=0" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.dropbox.com/s/71xtxr18si7cpnq/upgrade-script.sh?dl=0</a></p>
<p dir="auto">right now it doesn’t DO the npm installs… (flag for that)<br />
we need to determine which files are important on the git pull ( i use fetch/diff to get the list of changed files)<br />
and what to do about them… reset hard or stash /stash pop after…</p>
<p dir="auto">know that package.json, package-lock.json and custom.css are files of concern so far…</p>
<p dir="auto">it find all modules which have a package.json, and goes into each and does npm install if the  base npm install works…</p>
<p dir="auto">we know that some modules are difficult , because their electron version must match the base…<br />
how can we detect that and run electron-rebuild…</p>
]]></description><link>https://forum.magicmirror.builders/topic/10729/new-script-for-mirror-release-upgrades</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Jul 2026 05:44:52 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/10729.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 05 Jul 2019 17:27:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to new script for mirror release upgrades on Sun, 28 Jul 2019 18:04:38 GMT]]></title><description><![CDATA[<p dir="auto">see my post containing link to the new script</p>
<p dir="auto"><a href="https://forum.magicmirror.builders/topic/10859/new-upgrade-script-ready-for-testing">https://forum.magicmirror.builders/topic/10859/new-upgrade-script-ready-for-testing</a></p>
]]></description><link>https://forum.magicmirror.builders/post/59462</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/59462</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 28 Jul 2019 18:04:38 GMT</pubDate></item><item><title><![CDATA[Reply to new script for mirror release upgrades on Sat, 06 Jul 2019 01:46:58 GMT]]></title><description><![CDATA[<p dir="auto">and another question</p>
<p dir="auto">I have 20 modules installed in the modules folder… but only 2 are active that have package.json files.</p>
<p dir="auto">should we upgrade ALL of them?  or only the active ones…(with disabled: false)</p>
<p dir="auto">I suspect that most of the time, the list will be the same either way. mine is weird cause I help others with module problems by installing them myself (and don’t erase for a while)</p>
<p dir="auto">one point to note here<br />
to get JUST the enabled ones, we need to run a tiny javascript file,  (so it will take two files)<br />
otherwise we can do this all in bash</p>
]]></description><link>https://forum.magicmirror.builders/post/58598</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/58598</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 06 Jul 2019 01:46:58 GMT</pubDate></item><item><title><![CDATA[Reply to new script for mirror release upgrades on Fri, 05 Jul 2019 19:34:37 GMT]]></title><description><![CDATA[<p dir="auto">we know that each release WILL modify package.json (at least version number)</p>
<p dir="auto">typically changes to package.json are because someone installed extra modules (npm install ??? will update the file)</p>
]]></description><link>https://forum.magicmirror.builders/post/58572</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/58572</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Fri, 05 Jul 2019 19:34:37 GMT</pubDate></item><item><title><![CDATA[Reply to new script for mirror release upgrades on Fri, 05 Jul 2019 19:32:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dazza120" aria-label="Profile: dazza120">@<bdi>dazza120</bdi></a> my pleasure…</p>
]]></description><link>https://forum.magicmirror.builders/post/58571</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/58571</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Fri, 05 Jul 2019 19:32:35 GMT</pubDate></item><item><title><![CDATA[Reply to new script for mirror release upgrades on Fri, 05 Jul 2019 19:08:21 GMT]]></title><description><![CDATA[<p dir="auto">Thanks for your hard work Sir 🤙🏾</p>
]]></description><link>https://forum.magicmirror.builders/post/58569</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/58569</guid><dc:creator><![CDATA[dazza120]]></dc:creator><pubDate>Fri, 05 Jul 2019 19:08:21 GMT</pubDate></item></channel></rss>