lvgl / lv_img_conv

Image converter for LVGL, written in JS
https://lvgl.github.io/lv_img_conv/
Other
89 stars 42 forks source link

Node 18 or 20 support #36

Open cbeeler opened 12 months ago

cbeeler commented 12 months ago

Node V14 is no longer a LTS release and node-gyp no longer works with MacOS Sonoma when installing the node dependencies.

On Sonoma, I am receiving the error ValueError: invalid mode: 'rU' while trying to load binding.gyp when attempting to npm install. I think this is because node-gyp is outdated and doesn't support newer XCodes, which are installing newer python versions.

When running with Node 18 on Linux and MacOS, the error is sh: 1: ts-node: not found.