microsoft / pxt-mkc

Command line tool for MakeCode editors
https://microsoft.github.io/pxt-mkc/
MIT License
11 stars 6 forks source link

fix npm i makecode / makecode-browser #98

Closed jwunderl closed 1 year ago

jwunderl commented 1 year ago

fix https://github.com/microsoft/pxt-mkc/issues/97

the build over there just npm i's makecode(-node), and since the core dep is out of date that resulted in a bad build with nothing built https://www.npmjs.com/package/makecode-core/v/0.0.1

image
pelikhan commented 1 year ago

Is there a script that auto updates those dependencies?

jwunderl commented 1 year ago

I'm not certain why this didn't kick off a release for makecode / makecode-browser; do we only detect .ts changes and create releases off those, so package.json isn't enough?

re: auto update the deps, I'm not exactly sure how that would work as it automatically creates releases; it seems to run the release builds in a valid order (makecode-core -> makecode & makecode-browser after) so maybe we preemptively bump package.json when we know that it will release updates?