HipsterBrown / xs-dev

The quickest way for getting started with JS on devices
https://xs-dev.js.org
MIT License
37 stars 13 forks source link

feat: add support for ESP-IDF v5 & mcpack #149

Closed HipsterBrown closed 11 months ago

HipsterBrown commented 11 months ago

Following the release of Moddable 4.2, this PR adds support for updating to v5 of the ESP-IDF if the latest Moddable SDK is setup on the developer's system.

Using xs-dev update && xs-dev update --device esp32 will allow developers to get the latest and greatest without breaking a sweat.

The release includes the new mcpack CLI to provide integration with third-party JS modules discovered through a package.json file, so xs-dev provides automatic usage of that utility when a package.json file is located within the current working directory during the build or run commands. As feedback comes in from the community, I hope to provide deeper support for third-party modules like scaffolding a publishable module with the init command.