0.8.6 • Published 2 years ago
ts-tqdm v0.8.6
ts-tqdm
A tqdm for node (Typescript).
Installation
npm
npm install ts-tqdmsource
npm install https://github.com/delarco/ts-tqdm.gitUsage
Import ts-tqdm
import { tqdm } from "ts-tqdm"Array:
for (let item of tqdm([1, 2, 3, 4, 5, 6])) {
// do stuff
}Fixed iterations:
for (let item of tqdm(1000)) {
// do stuff
}Example
import { tqdm } from "ts-tqdm"
const delay = (ms: number) => new Promise(resolve => setTimeout(resolve, ms));
(async () => {
for (let _ of tqdm(1000)) {
await delay(100);
}
})();