Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

initial?: string
message: string | (() => string) | (() => Promise<string>)
multiline?: boolean
name: string | (() => string)
required?: boolean
skip?: boolean | ((state: object) => boolean | Promise<boolean>)
stdin?: ReadStream
stdout?: WriteStream
type: "list" | "input" | "invisible" | "password" | "text"

Methods

  • format(value: string): string | Promise<string>
  • Parameters

    • value: string

    Returns string | Promise<string>

  • onCancel(name: string, value: any, prompt: Enquirer.Prompt): boolean | Promise<boolean>
  • onSubmit(name: string, value: any, prompt: Enquirer.Prompt): boolean | Promise<boolean>
  • result(value: string): string | Promise<string>
  • Parameters

    • value: string

    Returns string | Promise<string>

  • validate(value: string): string | boolean | Promise<string> | Promise<boolean>
  • Parameters

    • value: string

    Returns string | boolean | Promise<string> | Promise<boolean>