Skip to content

Update minor versions of @clack/prompts, figlet, and tsdown - #79

Merged
adelrodriguez merged 2 commits into
deps/patch-updatesfrom
deps/minor-updates
Oct 19, 2026
Merged

adelrodriguez merged 2 commits into
deps/patch-updatesfrom
deps/minor-updates

Conversation

@adelrodriguez

@adelrodriguez adelrodriguez commented Oct 19, 2026 •

Copy link
Copy Markdown
Owner

Summary

Stacked on #77.

  • @clack/prompts 1.7.0 → 1.8.1 (runtime, with a patch changeset)
  • figlet 1.11.4 → 1.12.0 (dev, build-time banner macro)
  • tsdown 0.22.14 → 0.23.1 (dev)
  • Run packref sync: the dependency-tracked @clack/prompts reference moves to 1.8.1, and adamantite (stale at 0.42.0) moves to 0.43.0.

Release notes checked

  • @clack/prompts: no breaking changes. 1.8.1 narrows the cancel return type to typeof CANCEL_SYMBOL. The isCancel checks in src/terminal/prompter.ts still narrow it. The new text, path and autocomplete features apply to prompt types that Packref does not use.
  • figlet: no breaking changes. It adds fonts and emoji support. The Slant banner in src/terminal/title.macro.ts stays the same.
  • tsdown 0.23: the breaking changes do not touch tsdown.config.ts. Node 25 support is dropped (.node-version is 24), old tsup options are removed (the config uses none of them), resolveDepSubpath now defaults to false (it had no effect with neverBundle), and the dts and attw changes do not apply (dts: false).

Verification

🤖 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/prompts runtime update.

Runtime: @clack/prompts 1.7.0 → 1.8.1 (changeset notes this for the next packref release). Dev: figlet 1.11.4 → 1.12.0 (banner macro) and tsdown 0.22.14 → 0.23.1 (build). pnpm-lock.yaml reflects transitive updates from the tsdown stack (e.g. rolldown 1.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, dist comparison).

Reviewed by Cursor Bugbot for commit 5b3e416. Configure here.

@pullfrog pullfrog Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ℹ️ 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/prompts from 1.7.0 to 1.8.1; the existing prompt and cancellation handling remains compatible.
  • Build dependencies: Updates figlet to 1.12.0 and tsdown to 0.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.

Pullfrog  | Fix all ➔ | Fix 👍s ➔ | View workflow run | Using gpt-6.1-sol | 𝕏

Comment thread package.json
adelrodriguez and others added 2 commits October 19, 2026 18:42
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>

@pullfrog pullfrog Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ 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.0 to 0.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.

Pullfrog  | View workflow run | Using gpt-6.1-sol | 𝕏

@adelrodriguez
adelrodriguez merged commit d2e33e0 into main Oct 19, 2026
8 of 13 checks passed
@adelrodriguez
adelrodriguez deleted the deps/minor-updates branch October 19, 2026 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant