【文件属性】:
文件名称:but-you-promised:零依赖承诺重试。 默认指数退避,高度可配置
文件大小:41KB
文件格式:ZIP
更新时间:2021-08-05 04:48:57
fetch promises async promise retry
但是你保证过的 :crying_face:
零依赖承诺重试。 默认情况下指数退避,并且高度可配置。
const { yourPromiseReturningFunction } = require ( './your-module' ) ;
const yourFunctionWithRetry = require ( 'but-you-promised' ) ( yourPromiseReturningFunction ) ;
现在使用yourFunctionWithRetry就像使用yourPromiseReturningFunction ,除了现在调用它时,如果承诺拒绝,将进行最多 5 次尝试。
内容
用法
带着承诺
使用异步/等待
需要注意的事项
迁移指南
执照
句法
butYouPromised(yourFunction[, options])
参数
yourFunction需要的功能
一个
【文件预览】:
but-you-promised-main
----.circleci()
--------config.yml(2KB)
----.gitignore(14B)
----README.md(7KB)
----.github()
--------dependabot.yml(331B)
----test()
--------main.test.js(11KB)
--------.eslintrc.js(47B)
----main.js(1KB)
----LICENSE(7KB)
----package.json(961B)
----.editorconfig(288B)
----.eslintrc.js(345B)
----MIGRATION.md(1KB)
----package-lock.json(112KB)