I have just published v1.1.2 of lie.js
The library now uses more fluent names and matches the default used for timeouts in Javascript.
This is now being built and published to npm using CircleCI. The minimal test dependencies are kept upto date using dependabot.
Thanks to @ll782 for suggesting improvements.
The point of the library is to introduce timeouts into javascript Promises. It’s only by making timeouts explicit can you build a reliable application. Currently it allows rejects and success with a default value.
I plan to add typescript declarations to the project.