Skip to content

build(cli): depend on the inquirer prompts used, not on @inquirer/prompts - #88

Merged
marcalexiei merged 1 commit into
mainfrom
feat/cli-inquirier
Sep 11, 2026
Merged

build(cli): depend on the inquirer prompts used, not on @inquirer/prompts#88
marcalexiei merged 1 commit into
mainfrom
feat/cli-inquirier

Conversation

@marcalexiei

Copy link
Copy Markdown
Member

The meta-package pulled all ten prompts,
so editor, expand, number, rawlist and search were installed and never imported — and editor brought @inquirer/external-editor, chardet, iconv-lite and safer-buffer with it. Ten packages leave the install.

Separator comes from @inquirer/select, which re-exports it from @inquirer/core, and each prompt is a default export where the meta-package re-exported them as names. Dependabot groups @inquirer/*, because the five share one @inquirer/core and a lone bump can leave two copies of it in the tree.

…mpts

The meta-package pulled all ten prompts,
so `editor`, `expand`, `number`, `rawlist` and `search` were installed and never imported —
and `editor` brought `@inquirer/external-editor`, `chardet`, `iconv-lite` and `safer-buffer` with it.
Ten packages leave the install.

`Separator` comes from `@inquirer/select`, which re-exports it from `@inquirer/core`,
and each prompt is a default export where the meta-package re-exported them as names.
Dependabot groups `@inquirer/*`, because the five share one `@inquirer/core`
and a lone bump can leave two copies of it in the tree.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: d6bf23f

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@stats-forge/github-stats-forge-cli Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@marcalexiei
marcalexiei added this pull request to the merge queue Sep 11, 2026
@marcalexiei
marcalexiei removed this pull request from the merge queue due to the queue being cleared Sep 11, 2026
@marcalexiei
marcalexiei merged commit 7de50e4 into main Sep 11, 2026
12 checks passed
@marcalexiei
marcalexiei deleted the feat/cli-inquirier branch September 11, 2026 04:13
@stats-forge-helper stats-forge-helper Bot mentioned this pull request Sep 11, 2026
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