UNPKG

lambda-live-debugger

Version:

Debug Lambda functions locally like it is running in the cloud

22 lines (21 loc) 578 B
import { styleText } from 'node:util'; import figures from '@inquirer/figures'; /** * Separator object * Used to space/separate choices group */ export class Separator { separator = styleText('dim', Array.from({ length: 15 }).join(figures.line)); type = 'separator'; constructor(separator) { if (separator) { this.separator = separator; } } static isSeparator(choice) { return Boolean(choice && typeof choice === 'object' && 'type' in choice && choice.type === 'separator'); } }