Repository navigation
Update minor versions of @clack/prompts, figlet, and tsdown - #79
Conversation
There was a problem hiding this comment.
ℹ️ One minor source-reference issue is noted inline. No runtime or build regression was found.
Reviewed changes
Reviewed the complete dependency update against deps/patch-updates.
- Runtime dependency: Updates
@clack/promptsfrom1.7.0to1.8.1; the existing prompt and cancellation handling remains compatible. - Build dependencies: Updates
figletto1.12.0andtsdownto0.23.1, with the related dependency lockfile changes. - Release record: Adds a patch changeset for the Clack runtime update.
Validation passed: frozen dependency installation, pnpm run check, the full TypeScript check, pnpm run analyze, and pnpm run test (295 passed, 2 skipped). pnpm run build:verify also passed with fresh npm and pnpm production installs.
gpt-6.1-sol | 𝕏
None of the breaking changes in tsdown 0.23 affect the build config. The built CLI has the same external imports and the same banner. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
5b3e416 to
95aff69
Compare
There was a problem hiding this comment.
✅ No new issues found.
Reviewed changes
Reviewed the package source reference updates since the prior review at 5b3e416.
- Updated Clack source reference to
1.8.1, which matches the runtime dependency and corrects the prior review finding. - Updated Adamantite source reference from
0.42.0to0.43.0, which matches the development dependency.
Validation passed: all four dependency-tracked references match package.json, with no duplicate package names. Runtime and build tests were not repeated because the new commit changes only the Packref lockfile.
gpt-6.1-sol | 𝕏

Summary
Stacked on #77.
@clack/prompts1.7.0 → 1.8.1 (runtime, with a patch changeset)figlet1.11.4 → 1.12.0 (dev, build-time banner macro)tsdown0.22.14 → 0.23.1 (dev)packref sync: the dependency-tracked@clack/promptsreference moves to 1.8.1, andadamantite(stale at 0.42.0) moves to 0.43.0.Release notes checked
typeof CANCEL_SYMBOL. TheisCancelchecks insrc/terminal/prompter.tsstill narrow it. The new text, path and autocomplete features apply to prompt types that Packref does not use.Slantbanner insrc/terminal/title.macro.tsstays the same.tsdown.config.ts. Node 25 support is dropped (.node-versionis 24), old tsup options are removed (the config uses none of them),resolveDepSubpathnow defaults tofalse(it had no effect withneverBundle), and the dts and attw changes do not apply (dts: false).Verification
pnpm run checkpnpm run analyzepnpm run test: 295 passed, 2 skippedpnpm run build:verify: npm and pnpm consumer installs passdist/index.jswith the build from Update patch versions of dependencies not managed by Adamantite #77. The external imports and the banner are the same.🤖 Generated with Claude Code
Note
Low Risk
Dependency-only bumps with no source edits; runtime impact is limited to CLI prompts via
@clack/prompts, with dev-only changes to figlet/tsdown.Overview
Bumps three direct dependencies and records a patch changeset for the
@clack/promptsruntime update.Runtime:
@clack/prompts1.7.0 → 1.8.1 (changeset notes this for the nextpackrefrelease). Dev:figlet1.11.4 → 1.12.0 (banner macro) andtsdown0.22.14 → 0.23.1 (build).pnpm-lock.yamlreflects transitive updates from thetsdownstack (e.g.rolldown1.2.14,rolldown-plugin-dts, yuku toolchain).No application source changes; behavior is expected to stay the same per PR verification (checks, tests, build verify,
distcomparison).Reviewed by Cursor Bugbot for commit 5b3e416. Configure here.