Sha256: b4ccb98fb9fa65792663a9dadab35811973dbf640e20827dc360e99250f05ea0
Contents?: true
Size: 522 Bytes
Versions: 27
Compression:
Stored size: 522 Bytes
Contents
'use strict'; var assign = require('../object/assign') , captureStackTrace = Error.captureStackTrace; exports = module.exports = function (message/*, code, ext*/) { var err = new Error(), code = arguments[1], ext = arguments[2]; if (ext == null) { if (code && (typeof code === 'object')) { ext = code; code = null; } } if (ext != null) assign(err, ext); err.message = String(message); if (code != null) err.code = String(code); if (captureStackTrace) captureStackTrace(err, exports); return err; };
Version data entries
27 entries across 17 versions & 6 rubygems