espruino / EspruinoTools

JavaScript library of tools for Espruino - used for the Web IDE, CLI, etc.
Apache License 2.0
150 stars 89 forks source link

Work with arm64 #168

Open posva opened 11 months ago

posva commented 11 months ago

Currently, only using non-supported versions of node (<=14) work. Anything more recent fails because it relies on node-pre-gyp. Given that arm64 has been around for a long time now, it would make sense to support it. Tested with osx m1

gfwilliams commented 9 months ago

Sorry to hear this - I should add that I'm running Node v17/18 here on Linux and Windows and it appears to install fine for me, so this is basically just an issue with new Node.js on new ARM-based Mac OS systems?

If anyone wants to do a PR to make this work I'm very happy to merge, but I don't own an ARM-based Mac so I can't really make changes/test here