(value: unknown)
| 5 | } |
| 6 | |
| 7 | export const isDisposable = (value: unknown): value is { dispose: () => void } => { |
| 8 | return isRecord(value) && typeof value.dispose === "function" |
| 9 | } |
| 10 | |
| 11 | export const disposeIfDisposable = (value: unknown) => { |
| 12 | if (!isDisposable(value)) return |
no test coverage detected