A promise that resolves when a value is set.
npm install whenever-ready
const WheneverReady = require("whenever-ready");
const wReady = new WheneverReady();
wReady.when().then(() => console.log("READY!")); // Listen for readiness.
wReady.ready = true; // Set as ready.
Type: boolean
Default: false
The initial readiness value.
Type: boolean
Default: false
The readiness.
Returns: Promise
Returns a promise that will resolve when ready
is true.