Bump esbuild
, koa
, and octokit
to fix audit
#2447
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes
Fixes audit:
Fixes audit by bumping
koa
,esbuild
, andoctokit
. Used a pnpm overrides foresbuild
since even the latest@vanilla-extract/integration
(a subdep in the remix playground) uses an old `esbuild version.pnpm why esbuild
inplaygrounds/remix
:Since we updated octokit by a major version, not sure if will break anything in
publish-packages.mjs
and thus in therelease
script and in the CD workflow.Also, there are some deps that are not at their latest version (e.g.
vite
,vitest
,astro
, etc.). Thus, their esbuild version ranges may not include[email protected]
. So, theesbuild
pnpm overrides applies to them. Thus, added an after-PR TODO to update deps to their latest versions soon. (more info)Testing
Added an after-PR TODO removing the pnpm override.
Docs
No changeset since it seems to only be related to dev dependencies.
After PR TODO
esbuild
pnpm override when@vanilla-extract/integration
supportsesbuild@>=0.25.0
.