heroku-connect-plugin
heroku-connect-plugin copied to clipboard
Bump inquirer from 5.2.0 to 12.0.0
Bumps inquirer from 5.2.0 to 12.0.0.
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
4831899
Publish9d0c140
Chore(*): Bump devDeps5f4ae3e
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 testc91f8ee
Doc(@inquirer/input
): Add tab behavior in the prompt README. Ref #91169fba02
Chore(test): Isolate a tsc run109d0da
Chore(deps): Bump mute-stream from 1.0.0 to 2.0.06f1f74c
Revert "deps/devDeps" (wrong branch)d098211
deps/devDeps- 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)