0.2.9 • Published 6 years ago
retrycf v0.2.9
retrycf
retrycf is an npm library that fire Cloud Functions again when it fails.
Install
yarn install retrycf
Usage
export const updateTestOrder = functions.firestore.document(`order/{orderID}`).onUpdate(async event => {
const retryStatus = Retrycf.retryStatus(event.data.data(), event.data.previous.data())
switch (retryStatus) {
case Retrycf.Status.ShouldRetry:
case Retrycf.Status.ShouldNotRetry:
break
case Retrycf.Status.RetryFailed:
throw Error('Retry failed')
default:
break
}
try {
await main(order)
return undefined
} catch (e) {
await Retrycf.setRetry(event.data.ref, event.data.data(), e)
return Promise.reject(e)
}
})
0.2.9
6 years ago
0.2.8
6 years ago
0.2.6
6 years ago
0.2.4
6 years ago
0.2.3
6 years ago
0.2.2
6 years ago
0.2.1
6 years ago
0.2.0
6 years ago
0.1.3
6 years ago
0.1.2
6 years ago
0.1.1
6 years ago
0.1.0
6 years ago
0.0.37
6 years ago
0.0.36
6 years ago
0.0.35
6 years ago
0.0.34
6 years ago
0.0.33
6 years ago
0.0.32
6 years ago
0.0.31
6 years ago
0.0.30
6 years ago
0.0.29
6 years ago
0.0.28
6 years ago
0.0.27
6 years ago
0.0.26
6 years ago
0.0.25
6 years ago
0.0.24
6 years ago
0.0.23
6 years ago
0.0.22
6 years ago
0.0.21
6 years ago
0.0.20
6 years ago
0.0.19
6 years ago
0.0.17
6 years ago
0.0.16
6 years ago
0.0.15
6 years ago
0.0.14
6 years ago
0.0.13
6 years ago
0.0.12
6 years ago
0.0.11
6 years ago
0.0.10
6 years ago
0.0.9
6 years ago
0.0.8
6 years ago
0.0.7
6 years ago
0.0.6
6 years ago
0.0.3
6 years ago
0.0.2
6 years ago
0.0.1
6 years ago