Now that it is not a dev dep, needs to be installed as a real dep
I tried to simply omit the "-D" in the ecash-wallet install, but the strange error about ecash-lib being unavailable persisted (could recreate what I see in CI locally).
With this change, it builds locally. This is (probably) a better way to do it, removing all local deps and evidence of them and then regenerating a package-lock.json with an npm install
I am not sure exactly what is causing the npm install ecash-lib@latest failure. I can do that locally. But the docker container doesn't like it.