deps: bump esbuild from 0.25.12 to 0.28.2 in /packages/squad-cli in the minor-patch group across 1 directory - #112
Conversation
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
Bumps the minor-patch group with 1 update in the /packages/squad-cli directory: [esbuild](https://github.com/evanw/esbuild). Updates `esbuild` from 0.25.12 to 0.28.2 - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2025.md) - [Commits](evanw/esbuild@v0.25.12...v0.28.2) --- updated-dependencies: - dependency-name: esbuild dependency-version: 0.28.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-patch ... Signed-off-by: dependabot[bot] <support@github.com>
bd79afb to
29b5e5a
Compare
|
Not merged — needs refresh: workspace lockfile drift (head This PR changes GitHub reports this PR as Asking Dependabot to rebuild the update so the root lockfile moves with the manifest: ·@·d·ependabot r·ecreate Even once refreshed, this one is human review, not an automatic merge. Two reasons compound:
Worth checking before taking it: esbuild's changelog across 0.26, 0.27, and 0.28 for output/target changes, and whether |
`packages/squad-cli` and `packages/squad-sdk` had their own `package-ecosystem: npm` entries in dependabot.yml. They are workspace members of `workspaces: packages/*` and have no `package-lock.json` of their own, so a directory-scoped entry makes Dependabot edit the member's `package.json` and nothing else. The manifest and the single root lockfile then disagree, `npm ci` refuses with EUSAGE, and every check that installs first fails for a reason that has nothing to do with the dependency being bumped. That produced three of the open PRs — #111, #112 and #26 — all reporting `mergeable: MERGEABLE` while being uninstallable. The root `/` entry already updates every member manifest together with the lockfile, which is the only combination npm will install, so the two entries are removed rather than fixed. Lands the upgrades those PRs were trying to make, this time with the lockfile: - esbuild ^0.25.0 -> ^0.28.2 in squad-cli (#112) - @opentelemetry/{exporter-metrics-otlp-grpc,exporter-trace-otlp-grpc,sdk-node} ^0.219.0 -> ^0.221.0 in squad-sdk (#111) The lockfile diff is large because those two trees are large — 60 @opentelemetry and 26 @esbuild entries move. A no-op `npm install --package-lock-only` on dev changes 4 lines, so the churn is the upgrade, not a reformat.
|
Superseded by #135 — closing. The upgrade this PR wanted is now on This PR could never have merged as it stood. It changed The |
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
Bumps the minor-patch group with 1 update in the /packages/squad-cli directory: esbuild.
Updates
esbuildfrom 0.25.12 to 0.28.2Release notes
Sourced from esbuild's releases.
... (truncated)
Changelog
Sourced from esbuild's changelog.
... (truncated)
Commits
609683dpublish 0.28.2 to npm11b1fe4add to release notesab50d91css: fix green/blue channel swap in oklch gamut mapping (#4488)04627b6fix #4498:asyncTLA checks need a worklist5c15177disablegoplsin thegofolderfc2ee9bcss: adjust parser to allow--foo: {...}209db54release notes for css nesting bugfixc625d31fix #4497: preserve nested ampersands during minification (#4500)34474e2better isolation of current part in js parser07f6e8cfix #4507:importassignment tree-shaking bugMaintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for esbuild since your current version.