MCPcopy
hub / github.com/Kong/insomnia / proxiedSetTimeout

Function proxiedSetTimeout

packages/insomnia/src/script-executor.ts:112–123  ·  view source on GitHub ↗
(callback: () => void, ms?: number | undefined)

Source from the content-addressed store, hash-verified

110
111// proxiedSetTimeout has to be here as callback could be an async task
112function proxiedSetTimeout(callback: () => void, ms?: number | undefined) {
113 let resolveHdl: (value: unknown) => void;
114
115 new Promise(resolve => {
116 resolveHdl = resolve;
117 });
118
119 return setTimeout(() => {
120 callback();
121 resolveHdl(null);
122 }, ms);
123}

Callers

nothing calls this directly

Calls 1

callbackFunction · 0.50

Tested by

no test coverage detected