chore(deps): update dependency tsdown to v0.22.3#950
Conversation
There was a problem hiding this comment.
1 issue found across 2 files
Confidence score: 3/5
package.jsonintroduces a concrete compatibility risk:tsdown0.22.0 needs a higher Node version than the repo currently declares, which can break build/publish in currently permitted Node 22.x/23 environments.- This is a medium-severity, high-confidence issue with direct CI/release impact, so there is some merge risk until the Node engine floor and tooling requirements are aligned.
- Pay close attention to
package.json- Node engine and dependency version mismatch may cause build/publish failures.
Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.
44532da to
9cddefc
Compare
fa48bb7 to
13fb931
Compare
c5695ac to
8831815
Compare
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
8831815 to
02f363a
Compare
02f363a to
f4db4f7
Compare
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
TegamiThis repository uses Tegami to manage releases. When your changes affect published packages, add a changelog file under Create a changelog → · Changelog format No changelogs yetThis PR has no pending changelog files. If your changes require a release, add a changelog before merging. Run Managed by Tegami. |
This PR contains the following updates:
0.21.10→0.22.3Release Notes
rolldown/tsdown (tsdown)
v0.22.3Compare Source
🚨 Breaking Changes
🐞 Bug Fixes
🏎 Performance
View changes on GitHub
v0.22.2Compare Source
🐞 Bug Fixes
View changes on GitHub
v0.22.1Compare Source
🚀 Features
deps.dtsoption to override dependency bundling for declaration files - by @sxzz (881bf)🐞 Bug Fixes
View changes on GitHub
v0.22.0Compare Source
🚨 Breaking Changes
🚀 Features
🐞 Bug Fixes
🔄 Migration Guide
Node.js version
Upgrade to Node.js 22.18.0 or later. Bun and Deno remain supported (experimental).
unrunis no longer bundledIf your environment relies on the
unrunconfig loader (i.e. you're on a Node version without native TypeScript support and use the defaultautoloader), install it manually:npm i -D unrun # or, alternatively, the new tsx loader: npm i -D tsxIf you use Node.js 22.18.0+ with native TypeScript support, no change is needed — the
autoloader will picknative.dtsauto-enabled from tsconfigIf your
tsconfig.jsonhascompilerOptions.declaration: truebut you do not want tsdown to emit.d.tsfiles, opt out explicitly:exports.binauto-detectionAny entry chunk containing a shebang (e.g.
#!/usr/bin/env node) now causes tsdown to write abinfield inpackage.jsonautomatically. The semantics differ slightly from explicitbin: true:truefalseTo opt out entirely:
Links
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.