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

Function disposeIfDisposable

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

Source from the content-addressed store, hash-verified

9}
10
11export const disposeIfDisposable = (value: unknown) => {
12 if (!isDisposable(value)) return
13 value.dispose()
14}
15
16export const hasSetOption = (value: unknown): value is { setOption: (key: string, next: unknown) => void } => {
17 return isRecord(value) && typeof value.setOption === "function"

Callers 2

runFunction · 0.90

Calls 2

isDisposableFunction · 0.85
disposeMethod · 0.45

Tested by

no test coverage detected