Bump inquirer from 7.3.3 to 12.0.0
Bumps inquirer from 7.3.3 to 12.0.0.
Release notes
Sourced from inquirer's releases.
inquirer@12.0.0
@types/nodeis now only apeerDependencies. This reduces the install size of inquirer dramatically for folks not using Typescript. It's unlikely to break your builds if you used TS already, if it does runnpm install --dev @types/node/yarn add --dev @types/node.inquirer@11.1.0
- Now exports base utility Typescript types:
import type { Question, DistinctQuestion, Answers } from 'inquirer';You should use as follow to keep the inference working properly:
const questions = [ { ... } ] as const satisfies Question[]; // If you're not using inquirer plugins, `Question` could alternatively be replaced by `DistinctQuestion` for stricter checks.inquirer@11.0.2
- Fix #1555:
whenbehaviour changed unexpectedly when returning a falsy value.inquirer@11.0.0
No technical breaking changes; but we changed the style of the question
prefixonce the answer is provided. Once a question is answer, the prefix becomes a tick mark (previously it was the same?as when the prompt is idle.)This is theme-able, and so can be overwritten to with
theme.prefix.inquirer@10.2.2
- Fix the
filteroption not working.- The
signal: AbortSignaldidn't work with class based prompts (OSS plugins.) Now it should work consistently with legacy style prompts.inquirer@10.2.1
- Fix
expandprompt being broken if a Separator was in thechoicesarray.inquirer@10.2.0
- Includes various fixes & new features to the different built-in prompts
- Fix: Major rework of the Typescript types. Hoping to reduce the amount of finicky type errors (or wrong types) you might've ran into.
inquirer@10.1.2
- Fix broken backward compatibility issues with v9.
Choiceobjects withoutvalueshould default to usenameas the value. Note: Please don't rely on this weird behaviour, but we fixed it since it was an unintended breaking change.inquirer@10.1.0
- Adds the new
{ type: 'search' }prompt.inquirer@10.0.3
- Fix: Re-added missing
shorton select and checkbox prompt.- Fix: Remove type requiring a
closemethod on prompt class instances (it wasn't required.)inquirer@10.0.0
- Re-implemented with Typescript.
- Adding CJS support (now
inquireris publishes a dual-build CJS/ESM.)- All core prompts are now coming from
@inquirer/prompt.- Custom prompts now should be implemented with
@inquirer/core. Custom prompts built oninquirer@9.x.xwill keep working, but should plan a migration.inquirer.ui.BottomBaris deleted.
... (truncated)
Commits
-
4831899Publish -
9d0c140Chore(*): Bump devDeps -
5f4ae3eFix(all): Require a specific version of@inquirer/typesince type packages ar... -
c12ab13Fix(all): Remove dependency on@types/node(to reduce package size) -
b0a84abTest: Link repository@inquirer/typeto the e2e build test -
c91f8eeDoc(@inquirer/input): Add tab behavior in the prompt README. Ref #911 -
69fba02Chore(test): Isolate a tsc run -
109d0daChore(deps): Bump mute-stream from 1.0.0 to 2.0.0 -
6f1f74cRevert "deps/devDeps" (wrong branch) -
d098211deps/devDeps - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot rebasewill rebase this MR -
$dependabot recreatewill recreate this MR rewriting all the manual changes and resolving conflicts