Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SBoudrias/Inquirer.js
/ functions
Functions
330 in github.com/SBoudrias/Inquirer.js
⨍
Functions
330
◇
Types & classes
66
↓ 25 callers
Method
keypress
(key: string | KeypressEvent)
packages/testing/src/screen.ts:151
↓ 23 callers
Method
error
(error)
packages/inquirer/src/utils/observable.ts:163
↓ 21 callers
Method
isSeparator
(choice: unknown)
packages/core/src/lib/Separator.ts:22
↓ 20 callers
Method
type
(text: string)
packages/testing/src/screen.ts:159
↓ 18 callers
Function
makeTheme
( ...themes: ReadonlyArray<undefined | PartialDeep<Theme<SpecificTheme>>> )
packages/core/src/lib/make-theme.ts:33
↓ 17 callers
Method
write
(content: string)
packages/core/src/lib/screen-manager.ts:31
↓ 15 callers
Function
createPrompt
( view: ViewFunction<Value, Config>, )
packages/core/src/lib/create-prompt.ts:49
↓ 14 callers
Function
render
( prompt: Prompt<Value, Config>, config: Config, options?: RenderOptions, )
packages/testing/src/index.ts:9
↓ 13 callers
Method
getScreen
({ raw }: { raw?: boolean } = {})
packages/testing/src/screen.ts:140
↓ 13 callers
Function
isEnterKey
(key: KeypressEvent)
packages/core/src/lib/key.ts:61
↓ 13 callers
Function
useKeypress
( userHandler: (event: KeypressEvent, rl: InquirerReadline) => void | Promise<void>, )
packages/core/src/lib/use-keypress.ts:7
↓ 13 callers
Function
useState
(defaultValue: NotFunction<Value> | (() => Value))
packages/core/src/lib/use-state.ts:28
↓ 12 callers
Function
usePrefix
({ status = 'idle', theme, }: { status?: Status; theme?: Theme; })
packages/core/src/lib/use-prefix.ts:6
↓ 10 callers
Function
getLocale
()
packages/i18n/src/index.ts:70
↓ 9 callers
Method
abort
()
packages/inquirer/src/ui/prompt.ts:380
↓ 8 callers
Method
close
()
packages/inquirer/inquirer.test.ts:56
↓ 8 callers
Function
useEffect
( cb: (rl: InquirerReadline) => void | (() => void), depArray: ReadonlyArray<unknown>, )
packages/core/src/lib/use-effect.ts:4
↓ 7 callers
Function
getStore
()
packages/core/src/lib/hook-engine.ts:51
↓ 7 callers
Method
run
* Runs the prompt. * * @returns * The result of the prompt.
packages/inquirer/src/ui/prompt.ts:90
↓ 6 callers
Function
callObserver
(callback: () => void)
packages/inquirer/src/utils/observable.ts:91
↓ 6 callers
Method
complete
()
packages/inquirer/src/utils/observable.ts:179
↓ 6 callers
Function
isDownKey
( key: KeypressEvent, keybindings: ReadonlyArray<Keybinding> = [], )
packages/core/src/lib/key.ts:41
↓ 6 callers
Function
isUpKey
( key: KeypressEvent, keybindings: ReadonlyArray<Keybinding> = [], )
packages/core/src/lib/key.ts:30
↓ 6 callers
Function
useMemo
( fn: () => Value, dependencies: ReadonlyArray<unknown>, )
packages/core/src/lib/use-memo.ts:8
↓ 6 callers
Function
useRef
(val: Value)
packages/core/src/lib/use-ref.ts:5
↓ 6 callers
Function
validate
(value: string)
packages/input/src/index.ts:48
↓ 5 callers
Method
clear
()
packages/testing/src/screen.ts:166
↓ 5 callers
Function
createLocalizedPrompts
(locale: Locale)
packages/i18n/src/create.ts:40
↓ 5 callers
Method
next
(value)
packages/inquirer/src/utils/observable.ts:158
↓ 5 callers
Function
nextRender
()
packages/testing/src/index.ts:68
↓ 4 callers
Function
isTabKey
(key: KeypressEvent)
packages/core/src/lib/key.ts:56
↓ 4 callers
Function
runTeardown
(teardown: TeardownLogic)
packages/inquirer/src/utils/observable.ts:110
↓ 4 callers
Function
select
(config, context)
packages/i18n/src/index.ts:81
↓ 3 callers
Function
breakLines
(content: string, width: number)
packages/core/src/lib/utils.ts:12
↓ 3 callers
Function
confirm
(config, context)
packages/i18n/src/index.ts:78
↓ 3 callers
Method
createOutput
()
packages/testing/src/screen.ts:30
↓ 3 callers
Function
editAsync
( text?: string, callbackOrOptions?: StringCallback | FileOptions, fileOptions?: FileOptions, )
packages/external-editor/src/index.ts:47
↓ 3 callers
Function
eraseLines
(lines: number)
packages/ansi/src/index.ts:31
↓ 3 callers
Function
input
(config, context)
packages/i18n/src/index.ts:96
↓ 3 callers
Function
isBackspaceKey
(key: KeypressEvent)
packages/core/src/lib/key.ts:54
↓ 3 callers
Function
isSelectable
(item: Item<Value>)
packages/checkbox/src/index.ts:107
↓ 3 callers
Function
rawlist
(config, context)
packages/i18n/src/index.ts:105
↓ 3 callers
Method
subscribe
( observerOrNext?: Observer<T> | NextHandler<T> | null, error?: ErrorHandler | null, complete?: Co
packages/inquirer/src/utils/observable.ts:131
↓ 3 callers
Method
unsubscribe
()
packages/inquirer/src/utils/observable.ts:145
↓ 3 callers
Function
usePagination
({ items, active, renderItem, pageSize, loop = true, }: { items: ReadonlyArray<T>; /** The index
packages/core/src/lib/pagination/use-pagination.ts:94
↓ 3 callers
Function
withPointer
( cb: (pointer: Pointer<Value>) => ReturnValue, )
packages/core/src/lib/hook-engine.ts:95
↓ 3 callers
Function
writeJson
(filepath: string, value: unknown)
tools/package/src/lint.test.ts:20
↓ 2 callers
Function
applyPeerDependencyHoists
( pkg: PackageJson, hoists: PeerDependencyHoist[], )
tools/package/src/peer-dependencies.ts:93
↓ 2 callers
Function
asPackageJson
(value: unknown, source: string)
tools/package/src/package-json.ts:8
↓ 2 callers
Function
checkbox
(config, context)
packages/i18n/src/index.ts:84
↓ 2 callers
Method
cleanup
()
packages/external-editor/src/index.ts:145
↓ 2 callers
Function
createClosedSubscription
()
packages/inquirer/src/utils/observable.ts:99
↓ 2 callers
Method
createTempFile
()
packages/external-editor/src/index.ts:156
↓ 2 callers
Function
cursorDown
(rows: number = 1)
packages/ansi/src/index.ts:16
↓ 2 callers
Function
cursorTo
(x: number, y?: number)
packages/ansi/src/index.ts:20
↓ 2 callers
Function
cursorUp
(rows: number = 1)
packages/ansi/src/index.ts:13
↓ 2 callers
Function
editor
(config, context)
packages/i18n/src/index.ts:93
↓ 2 callers
Method
editorArgs
()
packages/external-editor/src/index.ts:175
↓ 2 callers
Function
expand
(config, context)
packages/i18n/src/index.ts:90
↓ 2 callers
Function
fileExists
(filepath: string)
tools/setup-packages/src/bin.ts:27
↓ 2 callers
Function
fileExists
(filepath: string)
packages/demo/src/demos/search.ts:6
↓ 2 callers
Method
getLastChunk
({ raw }: { raw?: boolean } = {})
packages/testing/src/buffered-stream.ts:38
↓ 2 callers
Function
getPeerDependencyHoists
( pkg: PackageJson, packageDir: string, resolvePackageJson: ResolvePackageJson = resolveDependencyPackag
tools/package/src/peer-dependencies.ts:42
↓ 2 callers
Function
interpretTerminalOutput
( rawOutput: string, cols: number = 10_000, rows: number = 4000, )
packages/testing/src/terminal.ts:3
↓ 2 callers
Function
isNumberKey
(key: KeypressEvent)
packages/core/src/lib/key.ts:58
↓ 2 callers
Function
isSelectable
(item: Item<Value>)
packages/search/src/index.ts:80
↓ 2 callers
Function
isSpaceKey
(key: KeypressEvent)
packages/core/src/lib/key.ts:52
↓ 2 callers
Function
isStepOf
(value: number, step: number, min: number)
packages/number/src/is-step-of.ts:16
↓ 2 callers
Function
lintPackages
(options: { cwd?: string; check?: boolean } = {})
tools/package/src/lint.ts:16
↓ 2 callers
Function
number
(config, context)
packages/i18n/src/index.ts:99
↓ 2 callers
Function
observableToAsyncIterable
(source: Observable<T>)
packages/inquirer/src/utils/observable.ts:302
↓ 2 callers
Function
parseEditorCommand
(editor: string)
packages/external-editor/src/parse-editor-command.ts:6
↓ 2 callers
Function
parseJSON
(content: string)
tools/isolate-monorepo-package/src/index.ts:19
↓ 2 callers
Function
password
(config, context)
packages/i18n/src/index.ts:102
↓ 2 callers
Function
prompt
( config, context = {}, )
packages/core/src/lib/create-prompt.ts:54
↓ 2 callers
Function
readFile
(filepath: string)
tools/setup-packages/src/bin.ts:11
↓ 2 callers
Function
readPackageJsonFile
(filepath: string)
tools/package/src/package-json.ts:63
↓ 2 callers
Method
readTemporaryFile
()
packages/external-editor/src/index.ts:179
↓ 2 callers
Function
readWorkspaceProject
( cwd = process.cwd(), )
tools/package/src/workspaces.ts:81
↓ 2 callers
Function
readline
()
packages/core/src/lib/hook-engine.ts:61
↓ 2 callers
Function
readlineWidth
()
packages/core/src/lib/utils.ts:27
↓ 2 callers
Function
rejectPending
(error: unknown)
packages/inquirer/src/utils/observable.ts:318
↓ 2 callers
Function
reportObserverError
(error: unknown)
packages/inquirer/src/utils/observable.ts:85
↓ 2 callers
Function
resolveDependencyPackageJson
( name: string, fromDirectory = process.cwd(), )
tools/package/src/package-json.ts:71
↓ 2 callers
Function
resolvePackageJson
(dependencyName: string, packageDir: string)
tools/package/src/lint.ts:34
↓ 2 callers
Function
resolvePending
(result: IteratorResult<T>)
packages/inquirer/src/utils/observable.ts:312
↓ 2 callers
Method
runAsync
(callback?: StringCallback)
packages/external-editor/src/index.ts:107
↓ 2 callers
Function
search
(config, context)
packages/i18n/src/index.ts:87
↓ 2 callers
Method
setActivePromise
(promise: Promise<unknown>)
packages/testing/src/screen.ts:46
↓ 2 callers
Function
toError
(error: unknown)
packages/inquirer/src/utils/observable.ts:106
↓ 2 callers
Function
withUpdates
( fn: (...args: Args) => R, )
packages/core/src/lib/hook-engine.ts:66
↓ 2 callers
Function
wrapPrompt
( prompt: Prompt<Value, Config> | { default: Prompt<Value, Config> }, )
packages/testing/src/vitest.ts:28
↓ 1 callers
Method
#waitForNextRender
()
packages/testing/src/screen.ts:120
↓ 1 callers
Function
abort
()
packages/core/src/lib/create-prompt.ts:84
↓ 1 callers
Function
ask
()
packages/inquirer/examples/recursive.ts:9
↓ 1 callers
Function
askNextDemo
()
packages/demo/src/index.ts:38
↓ 1 callers
Function
boolToString
(value: boolean)
packages/confirm/src/index.ts:74
↓ 1 callers
Function
bound
(num: number)
packages/core/src/lib/pagination/use-pagination.ts:112
↓ 1 callers
Function
captureStderr
()
tools/package/src/bin.test.ts:35
↓ 1 callers
Function
check
(checked: boolean)
packages/checkbox/src/index.ts:123
next →
1–100 of 330, ranked by callers