文件名称:remembered:在给定的时间内记住您所作承诺的模块
文件大小:206KB
文件格式:ZIP
更新时间:2024-04-21 19:29:09
TypeScript
在给定的时间内记住您所作承诺的模块。 如何安装 npm install remembered 用法 创建一个新的Remembered实例,以毫秒为单位提供所需的ttl。 const remembered = new Remembered ( { ttl : 1000 } ) ; 现在,只需调用get方法通知一个记住键和一个回调即可: const callback = new Promise < number> ( ( resolve ) => { setTimeout ( 200 , ( ) => resolve ( Date . now ( ) ) ) ; } ) ; const [ r1 , r2 , r3 ] = await Promise . all ( remembered . get ( 'test' , callback ) ) ; 在上面的示例中, r1 ,
【文件预览】:
remembered-master
----.gitignore(402B)
----package.json(3KB)
----package-lock.json(912KB)
----src()
--------remembered-config.ts(52B)
--------index.ts(3KB)
--------delay.ts(79B)
----LICENSE(1KB)
----CHANGELOG.md(501B)
----tsconfig.json(577B)
----.huskyrc(74B)
----.github()
--------workflows()
----.eslintrc.js(3KB)
----README.md(3KB)
----VERSION(6B)
----typedoc.json(425B)
----tsconfig.build.json(149B)
----.vscode()
--------launch.json(922B)
--------tasks.json(947B)
----bitbucket-pipelines.yml(2KB)
----nodemon.json(141B)
----docs()
--------swagger.yml(0B)
----test()
--------unit()
----.mailmap(82B)
----.editorconfig(377B)
----.prettierrc(70B)