Read the statement by Michael Teeuw here.
Update to v2.25.0
-
Hi @sdetweil, does the log tell me I have to only check MMM-MyCalendar & MMM-GoogleSheets, and all of the other modules are okay?
-
@MZ-BER sorry for not replying sooner.
I need to improve the messages.
those two modules are impacted by the removal of libraries. and would fail , stopping MagicMirror.
the upgrade script will fix them.
-
@sdetweil No worries at all. Thanks for responding. I was able to upgrade with your script. Only MMM-NewsAPI and MMM-MyCalendar needed some attention.
For MMM-NewsAPI I had to install
fetch-node
and for MMM-MyCalendar I applied the workaround. -
@MZ-BER but, you KNEW about it before you started the ACTUAL upgrade, and so you were prepared.
that’s the whole point of the two pass approach.
awesome feedback. thanks.
-
@MZ-BER for MMM-NewsApi, the upgrade should have fixed that for you. (it’s node-fetch)
but, in addition, he has a module upgrade that fixes it natively without the extra npm install…
-
@MZ-BER what do you think of these new messages
Checking for modules with removed libraries require for node-fetch in module MMM-NewsAPI not found in package.json bypass installing node-fetch for module MMM-NewsAPI , doing test run updating dependencies for active modules with package.json files processing for module birthdaylist please wait ---------------------------------- skipped processing for birthdaylist, doing test run processing complete for module birthdaylist