Make sure to use try-catch to wrap up some dangerous actions!
Load a module from either CWD or npm CLI directory
Load request
module from either CWD or npm CLI directory
Create a Readable
stream that swithes to the fallback on error
Retries input messages on error with configurable delay and attempt count.