Closed kiesel closed 1 year ago
We are migrating to Node 18. Which will superseed this PR.
Thanks for looking into it though!
When will the Node 18 migration expected to be done?
When will the Node 18 migration expected to be done?
It's actively being worked on. So "soon" :)
On arch, when running the companion application on commandline, it immediately fails with the following stacktrace:
This happens as dependency
log4js
depends on thefatted
package, which provides npm modules for commonJS and ECMAScript module ("ESM") - but the bundled runtime (node 12) does not support any of this.This MR bumps the dependency to node 16, and therefore requires a newer
pkg
. Sincepkg-fetch
is actually just a transitive dependency, I've also dropped it frompackage.json
.In a subsequent step one should check all dependencies for updates, since there are some issues mentioned by
npm audit
.