CardanoSolutions / ogmios

❇️ A WebSocket JSON/RPC bridge for Cardano
https://ogmios.dev
Mozilla Public License 2.0
304 stars 90 forks source link

Why pin to Node 14 #152

Closed longngn closed 2 years ago

longngn commented 2 years ago

https://github.com/CardanoSolutions/ogmios/blob/master/clients/TypeScript/package.json#L7 Does this mean all consumers have to use Node 14? We're using Node 16 and can't install @cardano-ogmios/client Node 16 has been LTS recently

KtorZ commented 2 years ago

It's merely a choice for build reproducibility, and also indicates that the software is tested only with Node.js@14 at the moment. There's probably no issue with 15 nor 16 though.

We could also very much extend the CI workflow to test for multiple versions actually.

I didn't realize that this would prevent package from being installed from npm 😮!