MCPcopy Index your code
hub / github.com/anomalyco/opencode / isDisposable

Function isDisposable

packages/app/src/utils/runtime-adapters.ts:7–9  ·  view source on GitHub ↗
(value: unknown)

Source from the content-addressed store, hash-verified

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

Callers 2

disposeIfDisposableFunction · 0.85

Calls 1

isRecordFunction · 0.70

Tested by

no test coverage detected