All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- dependencies update
- tslint replaced with eslint
createStack
function which is a LIFO equivalent tocreateQueue
endlessly
option forretryWithOptions
operation which defaults to false
timeout
operation is more reliable on edge cases
pipe
operation, which is same ascompose
but applies function from left to right
compose
applies function from right to left instead of left to right
- update development dependencies
wait
operationshouldRetry
option forretryWithOptions
operation
retry
operation
- more precise TypeScript typing for most operations (no more
(...args:any[]): Promise<any>
functions)
timeout
operation is now a higher order function
timeoutWithOptions
operation to customize error message