I have been since long been using the great nodes developed & contributed by @kevinGodell
In planning my next generation of video surveillance system with new net cameras, I started to setup a video server solution running in a NVIDIA Jetson Orin Nano Super Developer kit
I’m currently running Node-RED v 4.09 and node version 20.19.0
When I installed the node, everything seems to be ok but when I add the node to the flow, I get an error message as below. I have tried to search the net to find the reason behind but with no success. Does anyone know if this is a node or a Node-RED issue I have stumbled upon?
The same node works fine in a RPi so I wonder if it could be because the NVIDIA has the aarch64 archtecture?
"TypeError: Unexpected ( at 15, expected END: https://git.new/pathToRegexpError"
None. Node-red specifies express 4.x however the core of node-red is not installed where contrib nodes are installed (so it's not really relevant)
And looking at your npm list output, only Kevin's frag node was using it.
As of v7, npm will automatically install peerDependencies if they are not already present, but it will not install a new major version of it already finds a version that works. If you look at the version range specified in the frag nodes package, you will see:
What this means is: since nothing else has required any express version it will pick and install v5. Had you installed something like UIBUILDER first (which requires express v4.x), you would have been none-the-wiser.
In short, it might be worth Kevin revising the semver of his peer dependency.