Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SBoudrias/Inquirer.js
/ functions
Functions
329 in github.com/SBoudrias/Inquirer.js
⨍
Functions
329
◇
Types & classes
66
↓ 641 callers
Method
keypress
(key: string | KeypressEvent)
packages/testing/src/screen.ts:151
↓ 224 callers
Function
render
( prompt: Prompt<Value, Config>, config: Config, options?: RenderOptions, )
packages/testing/src/index.ts:9
↓ 146 callers
Method
type
(text: string)
packages/testing/src/screen.ts:159
↓ 73 callers
Method
getScreen
({ raw }: { raw?: boolean } = {})
packages/testing/src/screen.ts:140
↓ 51 callers
Function
useState
(defaultValue: NotFunction<Value> | (() => Value))
packages/core/src/lib/use-state.ts:16
↓ 48 callers
Method
error
(error)
packages/inquirer/src/utils/observable.ts:163
↓ 40 callers
Function
nextRender
()
packages/testing/src/index.ts:68
↓ 37 callers
Function
createPrompt
( view: ViewFunction<Value, Config>, )
packages/core/src/lib/create-prompt.ts:43
↓ 36 callers
Method
write
(content: string)
packages/core/src/lib/screen-manager.ts:31
↓ 33 callers
Function
promptModule
( questions: PromptSession<A>, answers?: Partial<A>, )
packages/inquirer/src/index.ts:126
↓ 30 callers
Function
useKeypress
( userHandler: (event: KeypressEvent, rl: InquirerReadline) => void | Promise<void>, )
packages/core/src/lib/use-keypress.ts:7
↓ 29 callers
Method
isSeparator
(choice: unknown)
packages/core/src/lib/Separator.ts:22
↓ 28 callers
Function
isUpKey
( key: KeypressEvent, keybindings: ReadonlyArray<Keybinding> = [], )
packages/core/src/lib/key.ts:30
↓ 27 callers
Function
isEnterKey
(key: KeypressEvent)
packages/core/src/lib/key.ts:61
↓ 26 callers
Method
abort
()
packages/inquirer/src/ui/prompt.ts:380
↓ 25 callers
Function
isDownKey
( key: KeypressEvent, keybindings: ReadonlyArray<Keybinding> = [], )
packages/core/src/lib/key.ts:41
↓ 20 callers
Function
confirm
(config, context)
packages/i18n/src/index.ts:78
↓ 20 callers
Function
createTestPromptModule
(options: StreamOptions = {})
packages/inquirer/inquirer.test.ts:83
↓ 20 callers
Function
makeTheme
( ...themes: ReadonlyArray<undefined | PartialDeep<Theme<SpecificTheme>>> )
packages/core/src/lib/make-theme.ts:33
↓ 20 callers
Method
next
* Wait for the next screen update. * * Handles re-renders within the same prompt (e.g., validation errors, * async updates) and prompt transi
packages/testing/src/screen.ts:63
↓ 20 callers
Method
run
* Runs the prompt. * * @returns * The result of the prompt.
packages/inquirer/src/ui/prompt.ts:90
↓ 20 callers
Function
useEffect
( cb: (rl: InquirerReadline) => void | (() => void), depArray: ReadonlyArray<unknown>, )
packages/core/src/lib/use-effect.ts:4
↓ 20 callers
Function
wrapPrompt
( prompt: Prompt<Value, Config> | { default: Prompt<Value, Config> }, )
packages/testing/src/vitest.ts:28
↓ 15 callers
Function
editorAction
(error: undefined | Error, value?: string)
packages/editor/editor.test.ts:25
↓ 12 callers
Function
usePrefix
({ status = 'idle', theme, }: { status?: Status; theme?: Theme; })
packages/core/src/lib/use-prefix.ts:6
↓ 11 callers
Method
next
(value)
packages/inquirer/src/utils/observable.ts:158
↓ 11 callers
Function
wrapPrompt
( prompt: Prompt<Value, Config> | { default: Prompt<Value, Config> }, )
packages/testing/src/jest.ts:29
↓ 10 callers
Method
close
()
packages/inquirer/inquirer.test.ts:56
↓ 10 callers
Function
getListSearch
( choices: ReadonlyArray< Separator | { value: string; name?: string; disabled?: boolean | string } >,
packages/search/search.test.ts:22
↓ 10 callers
Function
getLocale
()
packages/i18n/src/index.ts:70
↓ 10 callers
Function
select
(config, context)
packages/i18n/src/index.ts:81
↓ 9 callers
Function
useMemo
( fn: () => Value, dependencies: ReadonlyArray<unknown>, )
packages/core/src/lib/use-memo.ts:8
↓ 8 callers
Method
getFullOutput
({ raw }: { raw?: boolean } = {})
packages/testing/src/screen.ts:145
↓ 8 callers
Function
writeJson
(filepath: string, value: unknown)
tools/package/src/lint.test.ts:20
↓ 7 callers
Function
getStore
()
packages/core/src/lib/hook-engine.ts:51
↓ 7 callers
Function
input
(config, context)
packages/i18n/src/index.ts:96
↓ 7 callers
Function
lintPackages
(options: { cwd?: string; check?: boolean } = {})
tools/package/src/lint.ts:16
↓ 7 callers
Function
parseEditorCommand
(editor: string)
packages/external-editor/src/parse-editor-command.ts:6
↓ 7 callers
Function
report
(packagePath: string, message: string, fixable: boolean)
tools/package/src/lint.ts:48
↓ 7 callers
Function
useRef
(val: Value)
packages/core/src/lib/use-ref.ts:5
↓ 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
expand
(config, context)
packages/i18n/src/index.ts:90
↓ 6 callers
Function
makeTempDir
()
tools/package/src/lint.test.ts:14
↓ 6 callers
Function
number
(config, context)
packages/i18n/src/index.ts:99
↓ 6 callers
Function
rawlist
(config, context)
packages/i18n/src/index.ts:105
↓ 6 callers
Method
subscribe
( observerOrNext?: Observer<T> | NextHandler<T> | null, error?: ErrorHandler | null, complete?: Co
packages/inquirer/src/utils/observable.ts:131
↓ 6 callers
Function
validate
(value: string)
packages/input/src/index.ts:48
↓ 6 callers
Function
writeJson
(filepath: string, value: unknown)
tools/package/src/workspaces.test.ts:20
↓ 5 callers
Function
breakLines
(content: string, width: number)
packages/core/src/lib/utils.ts:12
↓ 5 callers
Function
checkbox
(config, context)
packages/i18n/src/index.ts:84
↓ 5 callers
Method
clear
()
packages/testing/src/screen.ts:166
↓ 5 callers
Function
createLocalizedPrompts
(locale: Locale)
packages/i18n/src/create.ts:40
↓ 5 callers
Function
editor
(config, context)
packages/i18n/src/index.ts:93
↓ 5 callers
Function
password
(config, context)
packages/i18n/src/index.ts:102
↓ 5 callers
Function
search
(config, context)
packages/i18n/src/index.ts:87
↓ 5 callers
Function
writeRootPackage
(cwd: string, nodeRange = '>=20.17.0')
tools/package/src/lint.test.ts:29
↓ 4 callers
Method
#waitForNextRender
()
packages/testing/src/screen.ts:120
↓ 4 callers
Function
bound
(num: number)
packages/core/src/lib/pagination/use-pagination.ts:119
↓ 4 callers
Function
fileExists
(filepath: string)
tools/setup-packages/src/bin.ts:27
↓ 4 callers
Function
isSelectable
(item: Item<Value>)
packages/checkbox/src/index.ts:107
↓ 4 callers
Function
isTabKey
(key: KeypressEvent)
packages/core/src/lib/key.ts:56
↓ 4 callers
Function
readJson
(filepath: string)
tools/package/src/lint.test.ts:25
↓ 4 callers
Function
readPackageJsonFile
(filepath: string)
tools/package/src/package-json.ts:63
↓ 4 callers
Function
readWorkspaceProject
( cwd = process.cwd(), )
tools/package/src/workspaces.ts:81
↓ 4 callers
Method
runAsync
(callback?: StringCallback)
packages/external-editor/src/index.ts:107
↓ 4 callers
Function
runTeardown
(teardown: TeardownLogic)
packages/inquirer/src/utils/observable.ts:110
↓ 3 callers
Function
createClosedSubscription
()
packages/inquirer/src/utils/observable.ts:99
↓ 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
fetchAsyncQuestionProperty
* Resolve a question property value if it is passed as a function. * This method will overwrite the property on the question object with the received
packages/inquirer/src/ui/prompt.ts:62
↓ 3 callers
Function
getSelectedChoice
( input: string, choices: ReadonlyArray<Separator | NormalizedChoice<Value>>, )
packages/rawlist/src/index.ts:92
↓ 3 callers
Function
isBackspaceKey
(key: KeypressEvent)
packages/core/src/lib/key.ts:54
↓ 3 callers
Function
isSelectable
( item: NormalizedChoice<Value> | Separator, )
packages/select/src/index.ts:77
↓ 3 callers
Function
isSelectableChoice
( choice: undefined | Separator | NormalizedChoice<T>, )
packages/rawlist/src/index.ts:57
↓ 3 callers
Function
isSpaceKey
(key: KeypressEvent)
packages/core/src/lib/key.ts:52
↓ 3 callers
Function
makeTempDir
()
tools/package/src/workspaces.test.ts:14
↓ 3 callers
Function
nodeEngine
(pkg: PackageJson)
tools/package/src/lint.ts:11
↓ 3 callers
Function
normalize
(value: string)
packages/i18n/src/index.ts:35
↓ 3 callers
Function
parseJSON
(content: string)
tools/isolate-monorepo-package/src/index.ts:19
↓ 3 callers
Function
renderItemAtIndex
(index: number)
packages/core/src/lib/pagination/use-pagination.ts:129
↓ 3 callers
Function
resolveDependencyPackageJson
( name: string, fromDirectory = process.cwd(), )
tools/package/src/package-json.ts:71
↓ 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:95
↓ 3 callers
Function
withPointer
( cb: (pointer: Pointer<Value>) => ReturnValue, )
packages/core/src/lib/hook-engine.ts:101
↓ 3 callers
Function
writeDependencyPackage
(cwd: string, packageJson: unknown)
tools/package/src/lint.test.ts:40
↓ 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
askNextDemo
()
packages/demo/src/index.ts:38
↓ 2 callers
Method
cleanup
()
packages/external-editor/src/index.ts:145
↓ 2 callers
Function
clearLocaleEnv
()
packages/i18n/test/auto-detect.test.ts:9
↓ 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
Method
editorArgs
()
packages/external-editor/src/index.ts:175
↓ 2 callers
Function
errorCode
(error: unknown)
tools/package/src/package-json.ts:17
↓ 2 callers
Function
fileExists
(filepath: string)
packages/demo/src/demos/search.ts:6
↓ 2 callers
Function
getBooleanValue
(value: string, defaultValue?: boolean)
packages/confirm/src/index.ts:21
next →
1–100 of 329, ranked by callers