-
-
Notifications
You must be signed in to change notification settings - Fork 294
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: upgrade esbuild to 0.24.x #2658
Conversation
🦋 Changeset detectedLatest commit: dc23517 The changes in this PR will be included in the next version bump. This PR includes changesets to release 3 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
i think this is blocked until storybook also moves to esbuild 0.20.x i have a PR here: storybookjs/storybook#26255 |
why do you think it's blocked? |
I figured there will be another issue: chialab esbuild plugins used in the storybook-builder are on esbuild 0.19.x (e.g. esbuild-plugin-commonjs), those need compatibility. Can you raise a PR in their repo? |
ah you are right, it isn't storybook, it is the commonjs plugin basically, our so we need to upgrade that repo upstream first |
What about this one? Seems like https://github.com/chialab/rna/tree/main/packages/esbuild-plugin-commonjs was updated quite a while ago 🤔 |
btw this is not an issue anymore, since we don't use chialab esbuild plugins anymore |
@43081j can you please look into updating this PR? the conflicts need to be resolved and we might be able to jump right to |
updated to be 0.24.0, but it seems CI fails for unrelated reasons in one of the test runs not too sure what's going on there 🤔 second pair of eyes would be good |
Looks to be related to new node 23 released on Oct 16 I tested current master with it locally, also breaks. |
@43081j please rebase with latest master to get Node 22 testing back. There will still be failure on Node 23, but that's OK for now, I'll merge with it since it's really not related. Also small remark: please update the PR title and the changeset to mention 0.24.x instead of 0.20.x |
@43081j any update on this? UPDATE: just thinking if I have access to the PR myself as a maintainer, will try to update |
Sorry! I lost track of this as I've been pretty busy travelling I have it locally mid rebase but ran into a bunch of dependency problems. I can try again in the next day or two unless you beat me to it |
4617731
to
4593c3c
Compare
4593c3c
to
dc23517
Compare
Rebase worked good for me, updated the rest and merging now! Thanks! |
This just bumps esbuild to 0.20.x
it'll help de-dupe a lot of my dependency tree since many of our other dependencies are using esbuild 0.20.x 👀