UNPKG

webdriverjs

Version:

A nodejs bindings implementation for selenium 2.0/webdriver

16 lines (12 loc) 285 B
module.exports = makeError; function makeError(obj) { /* istanbul ignore next */ if (!obj) { return null } var error = new Error(); Object.keys(obj).forEach(function assign(propName) { error[propName] = obj[propName]; }); return error; }