Conversation
Bumps [esbuild](https://github.com/evanw/esbuild) in `/plugins` from 0.24.2 to 0.27.4. Updates `esbuild` from 0.24.2 to 0.27.4 - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md) - [Commits](evanw/esbuild@v0.24.2...v0.27.4) --- updated-dependencies: - dependency-name: esbuild dependency-version: 0.27.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Pull request overview
Updates the /plugins workspace to use a newer esbuild release and refreshes the pnpm lockfile accordingly.
Changes:
- Bump
esbuilddependency from0.24.2to0.27.4inplugins/package.json. - Regenerate
plugins/pnpm-lock.yamlto reflect the newesbuildversion and updated resolution metadata.
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| plugins/package.json | Updates the esbuild dependency range to ^0.27.4. |
| plugins/pnpm-lock.yaml | Lockfile updated for esbuild@0.27.4 and associated transitive dependency resolution/metadata changes. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| lockfileVersion: '9.0' | ||
|
|
||
| settings: | ||
| autoInstallPeers: true | ||
| excludeLinksFromLockfile: false | ||
| overrides: | ||
| axios@<1.12.0: '>=1.12.0' | ||
| axios@>=1.0.0 <=1.13.4: '>=1.13.5' | ||
| tmp@<=0.2.3: '>=0.2.4' | ||
|
|
There was a problem hiding this comment.
The lockfile no longer contains the overrides section that previously enforced minimum versions for some transitive deps (e.g., axios/tmp). Removing these constraints can allow vulnerable/outdated versions to be installed on the next resolution (and appears to have changed the resolved tmp version in this lockfile). Please restore the overrides (ideally via package.json pnpm.overrides, then regenerate the lockfile) so the constraints are explicit and stable.
| resolution: {integrity: sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==} | ||
| engines: {node: '>=14.14'} | ||
|
|
||
| tmp@0.0.33: |
There was a problem hiding this comment.
tmp is now resolved to 0.0.33, which is a large downgrade from the previously locked 0.2.x line and may reintroduce known issues that were being avoided by overrides. Please ensure tmp is constrained to a patched version (and that the lockfile resolves to it), either by restoring the pnpm override or by updating the dependency chain that pulls in tmp.
| tmp@0.0.33: | |
| tmp@0.2.3: |
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
Bumps esbuild in
/pluginsfrom 0.24.2 to 0.27.4.Updates
esbuildfrom 0.24.2 to 0.27.4Release notes
Sourced from esbuild's releases.
... (truncated)
Changelog
Sourced from esbuild's changelog.
Commits
f9c9012publish 0.27.4 to npm207dbc7js api: fall back to js-based metafile json parser1ca56dcfix #4329: auto-minify metafile for large bundlese3823aafix #4415: add uint cast to stdio int parserd50e88cchore: correct copy&paste panic message (#4399)8b829b1fix #4407: incorrect error for inject edge case4384badfix #4395 close #4405 close #4406: parens foror9129e00publish 0.27.3 to npme20e411small fix to release notes0dc0f2dfix #4322: parse and print CSS@scoperulesMaintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for esbuild since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions