/** * @desc * Wraps Webdriver promise into a Node-native promise to allow for correct promise chaining. * * @private * * @param promiseLike * @returns {Promise} */ export function promiseOf(promiseLike: PromiseLike): Promise { return new Promise((resolve, reject) => { promiseLike.then(resolve, reject); }); }