In my package.json, I have:
"engines": {
"node": "20.x",
"pnpm": "8.x"
},
but when I do a build in railway, I see:
According to Nixpacks docs here: https://nixpacks.com/docs/providers/node
The node version should have been overridden by my engines.node?
The docs also say that 18 should be default, but I see 16x used in railway.
Where is the disconnect here?
App source + Nix packages + Docker = Image