MCPcopy
hub / github.com/cloudflare/capnweb / copyDisposeDescriptor

Function copyDisposeDescriptor

packages/capnweb-validate/src/internal/core.ts:942–951  ·  view source on GitHub ↗
(source: object, target: object)

Source from the content-addressed store, hash-verified

940}
941
942function copyDisposeDescriptor(source: object, target: object): void {
943 if (typeof Symbol.dispose !== "symbol") return;
944 let descriptor = Object.getOwnPropertyDescriptor(source, Symbol.dispose);
945 if (
946 descriptor &&
947 !Object.prototype.hasOwnProperty.call(target, Symbol.dispose)
948 ) {
949 Object.defineProperty(target, Symbol.dispose, descriptor);
950 }
951}
952
953function isRpcPromiseLike(
954 value: unknown

Callers 1

wrapResolvedValueFunction · 0.85

Calls 1

callMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…