1.0.0 • Published 1 year ago

named-task v1.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

namedTask

runtime singleton for promise 运行时的单例 Promise 同时调用同一个任务,该任务只会执行一次。

场景

短时间内多次调用同一个异步任务

比如:登录等

用法

import namedTask from "named-task";

let execCount = 0;
const task = async () => {
  await sleep(1000);
  execCount += 1;
};

await namedTask("oneTask", task, []);
1.0.0

1 year ago