(session: Accessor<PromptSession>)
| 215 | } |
| 216 | |
| 217 | export function createPromptReady(session: Accessor<PromptSession>) { |
| 218 | return Object.defineProperty(() => session().ready(), "promise", { |
| 219 | get: () => session().ready.promise, |
| 220 | }) as (() => boolean) & { readonly promise: Promise<unknown> | undefined } |
| 221 | } |
| 222 | |
| 223 | function promptStore(): PromptStore { |
| 224 | return { |
no test coverage detected