nft.storage icon indicating copy to clipboard operation
nft.storage copied to clipboard

Update `engines.node` in api package.json to require node>=18

Open olizilla opened this issue 3 years ago • 1 comments

Since https://github.com/nftstorage/nft.storage/pull/2065 we require node>=18 for the api, but the package.json engines.node field requires node>=16 so folks aren't being nudged to use node 18, which then causes hard to debug test failures.

Updating this needs some tweaks to our CI test config as we hit: error [email protected]: The engine "node" is incompatible with this module. Expected version ">= 18.0". Got "16.17.0"

...with our other packages like the client which is still built on node 16... we can probably update the builder to use node18 everywhere, but it we do want to be able to test it on node 16 for as long as it is LTS...

olizilla avatar Oct 03 '22 17:10 olizilla

image I've been stuck here for a long time. I want to know what's the reason and how to solve it. I've tried it many times and it still looks like this.

LinmyChi-you avatar Oct 10 '23 23:10 LinmyChi-you

If you still need support, please re-open this issue and provide more detail. Thanks!

elizabeth-griffiths avatar Apr 25 '24 12:04 elizabeth-griffiths