Repository navigation
build(deps-dev): bump tsdown from 0.22.14 to 0.23.1 in the development group - #64
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the development group with 1 update: [tsdown](https://github.com/rolldown/tsdown). Updates `tsdown` from 0.22.14 to 0.23.1 - [Release notes](https://github.com/rolldown/tsdown/releases) - [Commits](rolldown/tsdown@v0.22.14...v0.23.1) --- updated-dependencies: - dependency-name: tsdown dependency-version: 0.23.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development ... Signed-off-by: dependabot[bot] <support@github.com>
|
🦞👀 Pull request received. I will update this pull request when review starts. ClawSweeper review completeClawSweeper finished reviewing this revision. The review result is being finalized. |
|
Codex review: blocked before merge. What this changesThis PR upgrades tsdown from 0.22.14 to 0.23.1 and refreshes its locked build dependencies. Example: A contributor installs development dependencies on Node 25.
Review scores
ProductKind: Maintenance · Worth it: No Merge readiness⛔ Blocked before merge - 3 items remain This PR breaks supported Node 25 development installs and reverses an explicit maintainer decision to retain compatible tooling; repository policy does not permit auto-closing this incompatible upgrade. Priority: P2 Before merge
Findings
Provenance
Tests
Agent review detailsHow this fits togethertsdown consumes the router's TypeScript entry point during build and prepack, producing the ESM bundle and declarations distributed to consumers. flowchart LR
A[Contributor or CI] --> B[Frozen dependency install]
B --> C[Strict engine validation]
C --> D[tsdown build]
D --> E[ESM and declarations]
E --> F[Package import validation]
Technical reviewBest possible solution: Retain the complete tsdown 0.22.14 graph until an upgrade supports the repository's existing Node contract. Do we have a high-confidence way to reproduce the issue? The changed lockfile excludes Node 25 under engineStrict, and exact-head CI independently fails during Node 25 installation; no local reproduction was run. Is this the best way to solve the issue? This upgrade is unsuitable under the current support contract and contradicts the recorded decision to retain compatible build tooling. Full review comments:
Overall correctness: patch is incorrect AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning medium; reviewed against 3b2fb01297a5. TestingProof path: shipped entry point. SecurityNone. EvidenceWhat I checked:
Likely related people:
Root-cause clusterRelationship: Members:
Proposal only: this assessment does not dispatch repair, suppress jobs, mutate sibling items, close, or merge anything. LabelsLabel changes:
Label justifications:
Rating scale6/6 🦀 challenger crab · 5/6 🦞 diamond lobster · 4/6 🐚 platinum hermit · 3/6 🦐 gold shrimp · 2/6 🦪 silver shellfish · 1/6 🧂 unranked krab. Overall follows the weaker of proof and patch quality; ✨ marks media proof (a screenshot, video, or linked artifact) that directly shows the changed behavior. WorkflowClawSweeper edits this one comment on every review. Comment Reviewed October 19, 2026, 3:09 PM ET / 19:09 UTC. |
|
Closing because tsdown 0.23.1 drops this repository's documented Node 25 development support. The Node 25 CI job reproduces Proof: https://github.com/openclaw/uirouter/actions/runs/39306592880/job/118245147283 Retaining tsdown 0.22.14 and its compatible declaration-generator graph. This update can be reconsidered when upstream supports the declared range or the repository deliberately changes that range. Thanks for the update. |
|
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 development group with 1 update: tsdown.
Updates
tsdownfrom 0.22.14 to 0.23.1Release notes
Sourced from tsdown's releases.
... (truncated)
Commits
6493257chore: release v0.23.1ba6acb9chore: upgrade deps6cbfec7chore(deps): update dependency unplugin-vue to v8 (#1090)eb40c95chore: declare package side effectsf9c95d0chore: align pnpm workspace settingse64bde4chore: configure pnpm via devEngines83f0c57fix(pkg): pack tarball insidenpm publish --dry-run(#1076)1745223fix(entry): honor custom root for object entry (#1072)9655dcbchore: upgrade deps30da631docs: correct default value ofminifyDependabot 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