MCPcopy
hub / github.com/bombshell-dev/clack / main

Function main

examples/basic/spinner-timer.ts:5–20  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

3p.intro('spinner start...');
4
5async function main() {
6 const spin = p.spinner({ indicator: 'timer' });
7
8 spin.start('First spinner');
9
10 await sleep(3_000);
11
12 spin.stop('Done first spinner');
13
14 spin.start('Second spinner');
15 await sleep(5_000);
16
17 spin.stop('Done second spinner');
18
19 p.outro('spinner stop.');
20}
21
22function sleep(ms: number) {
23 return new Promise((resolve) => setTimeout(resolve, ms));

Callers 1

spinner-timer.tsFile · 0.70

Calls 3

startMethod · 0.80
stopMethod · 0.80
sleepFunction · 0.70

Tested by

no test coverage detected