cordis-lib / cordis

Modular, micro-service based Discord API wrapper written in TS.
https://cordis.js.org
Other
29 stars 1 forks source link

Node v16 is blocked #79

Closed didinele closed 3 years ago

didinele commented 3 years ago

Which cordis libraries/services are you facing this issue in?:

Please describe the problem you are having in as much detail as possible: @cordis/gateway will not install with nodejs v16.

This means a couple of things:

How fix? Unclear. The issue comes from a lack of support for v16 from erlpack. I attempted to fix this by forking it (and polishing!) with the intention of releasing under @cordis/erlpack - but just as I was done with the code I noticed that the actual problem was - nan. That's where the v16 support is missing.

Unfortunately I do not have the time nor the knowledge needed to move away the fork from nan atm - but I fully intend to do so in the future.

I'd expect this will be solved at the very least when v16 becomes LTS, if not earlier.

Further details: