MCPcopy Create free account
hub / github.com/deepnote/vscode-deepnote / sleep

Function sleep

src/test/core.ts:8–15  ·  view source on GitHub ↗
(milliseconds: number, disposables?: IDisposable[])

Source from the content-addressed store, hash-verified

6// File without any dependencies on VS Code.
7
8export async function sleep(milliseconds: number, disposables?: IDisposable[]) {
9 return new Promise<void>((resolve) => {
10 const timeout = setTimeout(resolve, milliseconds);
11 if (disposables) {
12 disposables.push({ dispose: () => clearTimeout(timeout) });
13 }
14 });
15}
16
17// eslint-disable-next-line no-empty,@typescript-eslint/no-empty-function
18export function noop() {}

Calls 1

pushMethod · 0.65

Tested by 2

mainFunction · 0.40