httpyac
httpyac copied to clipboard
chore(deps): bump inquirer from 9.3.7 to 12.0.1
Bumps inquirer from 9.3.7 to 12.0.1.
Release notes
Sourced from inquirer's releases.
[email protected]
@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
.[email protected]
- 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.
[email protected]
- Fix #1555:
when
behaviour changed unexpectedly when returning a falsy value.[email protected]
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
.[email protected]
- 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.[email protected]
- Fix
expand
prompt being broken if a Separator was in thechoices
array.[email protected]
- 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.
[email protected]
- 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.[email protected]
- Adds the new
{ type: 'search' }
prompt.[email protected]
- 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.)[email protected]
- 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 on[email protected]
will keep working, but should plan a migration.inquirer.ui.BottomBar
is deleted.
... (truncated)
Commits
da3dd74
Publish01d1bf9
Fix(*): Make sure peerDependencies of deps are hoisted through each package.2f5518d
Bump: All deps5503e5a
Bump: All deps2e889cc
Bump: All deps2f85ee8
Bump dev: Turbod2cfa72
Chore: Stricter type-aware eslint83cf7ed
Chore(deps-dev): Bump eslint-plugin-n from 17.10.3 to 17.11.12a9ee53
Chore(deps-dev): Bump@types/node
from 22.7.4 to 22.7.59883ee9
Chore(deps-dev): Bump globals from 15.10.0 to 15.11.0- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)