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/node
is 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:
when
behaviour changed unexpectedly when returning a falsy value.inquirer@11.0.0
No technical breaking changes; but we changed the style of the question
prefix
once 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
filter
option not working.- The
signal: AbortSignal
didn't work with class based prompts (OSS plugins.) Now it should work consistently with legacy style prompts.inquirer@10.2.1
- Fix
expand
prompt being broken if a Separator was in thechoices
array.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.
Choice
objects withoutvalue
should default to usename
as 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
short
on select and checkbox prompt.- Fix: Remove type requiring a
close
method on prompt class instances (it wasn't required.)inquirer@10.0.0
- Re-implemented with Typescript.
- Adding CJS support (now
inquirer
is 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.x
will keep working, but should plan a migration.inquirer.ui.BottomBar
is deleted.
... (truncated)
Commits
-
4831899
Publish -
9d0c140
Chore(*): Bump devDeps -
5f4ae3e
Fix(all): Require a specific version of@inquirer/type
since type packages ar... -
c12ab13
Fix(all): Remove dependency on@types/node
(to reduce package size) -
b0a84ab
Test: Link repository@inquirer/type
to the e2e build test -
c91f8ee
Doc(@inquirer/input
): Add tab behavior in the prompt README. Ref #911 -
69fba02
Chore(test): Isolate a tsc run -
109d0da
Chore(deps): Bump mute-stream from 1.0.0 to 2.0.0 -
6f1f74c
Revert "deps/devDeps" (wrong branch) -
d098211
deps/devDeps - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot rebase
will rebase this MR -
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts