(v: unknown)
| 135 | // --------------------------------------------------------------------------- |
| 136 | |
| 137 | const isPlainObject = (v: unknown): v is Record<string | symbol, unknown> => |
| 138 | v !== null && |
| 139 | typeof v === "object" && |
| 140 | !Array.isArray(v) && |
| 141 | !(v instanceof Date) && |
| 142 | !(v instanceof Promise); |
| 143 | |
| 144 | const isPromiseOnElicitation = (value: unknown): value is PromiseOnElicitation => |
| 145 | value === "accept-all" || typeof value === "function"; |
no outgoing calls
no test coverage detected