sylc / step-spinner

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

step-spinner

Thin wrapper around the deno @std spinner to add some predefined completion states.

Example

import { step } from "jsr:@sylc/step-spinner"

const profile = step("Retrieving profile...").start();
try {
  // do some stuff that takes time...
  await delay(10000);
  profile.succeed("Retrieved profile");
} catch (err) {
  profile.fail("failed loading profile");
}

Credits

Inspired by the following projects

About

License:MIT License


Languages

Language:TypeScript 100.0%