{"_id":"err","_rev":"35-38adfa6e57f977d92e8927d2528c391c","name":"err","dist-tags":{"latest":"2.1.13"},"versions":{"1.0.0":{"name":"err","version":"1.0.0","keywords":["error","tiny","library","custom"],"author":{"url":"http://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"err@1.0.0","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/err#readme","bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"blah":{"h_img":"http://i.imgur.com/yQF0uDO.png"},"dist":{"shasum":"8e02696ddcd6f851d1f0b9f1a8e665832cf2514e","tarball":"https://registry.npmjs.org/err/-/err-1.0.0.tgz","integrity":"sha512-wgzPjHJp9Ai3oSCI/x/274G22HTvHaX9Os1NTY6rGpnHY1R2mcCtOUB8Qyag+NHwfo/UVuvFKAupiM3+fLcp2A==","signatures":[{"sig":"MEQCIE2xk+jWXh+oGIEfJew/zdroxcToiCf3G/kp/GHiKDRcAiBM/7XjON6LQV8pxpzFkE8IdTH+QwUAIiG4jG9OJ8LxAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"8e02696ddcd6f851d1f0b9f1a8e665832cf2514e","gitHead":"d2044af8946b841fcc3217443a3da659a9297404","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/err.git","type":"git"},"_npmVersion":"2.14.2","description":"A tiny library to create custom errors in JavaScript.","directories":{"example":"example"},"_nodeVersion":"4.0.0","dependencies":{"typpy":"^2.2.0"}},"1.1.0":{"name":"err","version":"1.1.0","keywords":["error","tiny","library","custom"],"author":{"url":"http://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"err@1.1.0","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/err#readme","bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"blah":{"h_img":"http://i.imgur.com/yQF0uDO.png"},"dist":{"shasum":"a9b6434a46eb0c9763a3140989dde1f82a5007a0","tarball":"https://registry.npmjs.org/err/-/err-1.1.0.tgz","integrity":"sha512-GNV4PDmbPkDa3VlgomMRxaqfnUfXr9i98W0rvW4Kg7gUQrmqFZvIk8cyGnBYb8U9j5vBvLP7IjKtb0PLm+9knQ==","signatures":[{"sig":"MEUCIQCrLV+gUFSbSKVw5w1uGZUzblXMgJrSUrcbAxJN0r8VXgIgMDtWi7X+kexRpSddZcPxkQx2RIWAan5AuJVOPH3w5qk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"a9b6434a46eb0c9763a3140989dde1f82a5007a0","gitHead":"0d00868b5579b94bb599a16a669354d88ce360b2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/err.git","type":"git"},"_npmVersion":"2.14.2","description":"A tiny library to create custom errors in JavaScript.","directories":{"example":"example"},"_nodeVersion":"4.0.0","dependencies":{"typpy":"^2.2.0"}},"1.1.1":{"name":"err","version":"1.1.1","keywords":["error","tiny","library","custom"],"author":{"url":"http://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"err@1.1.1","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/err#readme","bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"blah":{"h_img":"http://i.imgur.com/yQF0uDO.png"},"dist":{"shasum":"eb928e2e11a316648f782833d0f97258ba43c2f8","tarball":"https://registry.npmjs.org/err/-/err-1.1.1.tgz","integrity":"sha512-N97Ybd2jJHVQ+Ft3Q5+C2gM3kgygkdeQmEqbN2z15UTVyyEsIwLA1VK39O1DHEJhXbwIFcJLqm6iARNhFANcQA==","signatures":[{"sig":"MEQCIHl/0e5HM7rJMo6zkUBUu7TXcb3EVYAwIR+Fd2K/HN5UAiBmupVphpKWuiNfc4kswLKtnT1+jnJYOW7FWIC85JXhhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"eb928e2e11a316648f782833d0f97258ba43c2f8","gitHead":"8b5cfed81e6c521d9a0f2373c1f8c8845230effa","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/err.git","type":"git"},"_npmVersion":"2.14.2","description":"A tiny library to create custom errors in JavaScript.","directories":{"example":"example"},"_nodeVersion":"4.0.0","dependencies":{"typpy":"^2.2.0"}},"2.0.0":{"name":"err","version":"2.0.0","keywords":["error","tiny","library","custom"],"author":{"url":"http://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"err@2.0.0","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/err#readme","bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"blah":{"h_img":"http://i.imgur.com/yQF0uDO.png"},"dist":{"shasum":"adf0aceecd275dd727ac851ea4ece12a21f559aa","tarball":"https://registry.npmjs.org/err/-/err-2.0.0.tgz","integrity":"sha512-zN52RdE9M3Go+E6bdWl/PhB3fX/xkb4xZC9IfotBGF3N8ZU8zlZIeaGHdJurW0vGslAV8UqddoAJuRW/TZpcLQ==","signatures":[{"sig":"MEYCIQCCcv+J0o0eERF7qQdn1upB+VE2om28treeP5VKt52TpAIhAO++H1zY2CgjLnEvPNZF14uocL1FmGqdtjdAI1mB3v0t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"adf0aceecd275dd727ac851ea4ece12a21f559aa","gitHead":"3d1351db725e72106cbee90bcee2c051476ef3d7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/err.git","type":"git"},"_npmVersion":"2.14.2","description":"A tiny library to create custom errors in JavaScript.","directories":{"example":"example"},"_nodeVersion":"4.0.0","dependencies":{"typpy":"^2.2.0","iterate-object":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/err-2.0.0.tgz_1459269056805_0.07836191076785326","host":"packages-16-east.internal.npmjs.com"}},"2.1.0":{"name":"err","version":"2.1.0","keywords":["error","tiny","library","custom"],"author":{"url":"http://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"err@2.1.0","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/err#readme","bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"blah":{"h_img":"http://i.imgur.com/yQF0uDO.png"},"dist":{"shasum":"60b689ac0cffe167cf0427af3777959b5d56de60","tarball":"https://registry.npmjs.org/err/-/err-2.1.0.tgz","integrity":"sha512-dDq6rhW4g6cFaXTXDSr2VFWWtWELigY/FcRdtO84PiTwDNOrRKdBWL1yL8OPL+WcbFLbHx+FCIBF5kWr+YALjg==","signatures":[{"sig":"MEQCIGQCnb3X21ubJCNUozQdmDrcBxsQv9urZ2adksg4qERsAiBAIwdfBTXhYsLndnruxrEpyFko6t6Zj6IGT+EGGHujbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"60b689ac0cffe167cf0427af3777959b5d56de60","gitHead":"e4a7ba73c05eed52ee00875187e772bd5e7b7bd2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/err.git","type":"git"},"_npmVersion":"3.7.3","description":"A tiny library to create custom errors in JavaScript.","directories":{"example":"example"},"_nodeVersion":"5.9.0","dependencies":{"barbe":"^2.2.1","typpy":"^2.2.0","iterate-object":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/err-2.1.0.tgz_1460441873696_0.15827442472800612","host":"packages-16-east.internal.npmjs.com"}},"2.1.1":{"name":"err","version":"2.1.1","keywords":["error","tiny","library","custom"],"author":{"url":"http://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"err@2.1.1","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/err#readme","bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"blah":{"h_img":"http://i.imgur.com/yQF0uDO.png"},"dist":{"shasum":"a1d45cdee058f585ec531eb247ad976525e5d7f4","tarball":"https://registry.npmjs.org/err/-/err-2.1.1.tgz","integrity":"sha512-5FVN4QocrHW8G4IQLFDqizhMTXCufELcNM3V+Zu2WM87JLFZXXdEfCdMce88xhYFNp+DlAgAE930zTZA2qy1sw==","signatures":[{"sig":"MEQCIE4RakpkaWlAmoMr6XAKaeHoli+wgeCgSMlMK9pMcs5UAiA5HKNQB/KY6YY75KcABsHH4EcSbgR7HHHPnsu7c8fPYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["bin/","app/","lib/","dist/","src/","resources/","menu/","cli.js","index.js"],"_shasum":"a1d45cdee058f585ec531eb247ad976525e5d7f4","gitHead":"966b1e4064268487201f4b9af895dcacf6137121","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/err.git","type":"git"},"_npmVersion":"2.14.2","description":"A tiny library to create custom errors in JavaScript.","directories":{"example":"example"},"_nodeVersion":"4.0.0","dependencies":{"barbe":"^2.2.1","typpy":"^2.2.0","iterate-object":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/err-2.1.1.tgz_1461608275234_0.6796617016661912","host":"packages-16-east.internal.npmjs.com"}},"2.1.2":{"name":"err","version":"2.1.2","keywords":["error","tiny","library","custom"],"author":{"url":"http://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"err@2.1.2","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/err#readme","bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"blah":{"h_img":"http://i.imgur.com/yQF0uDO.png"},"dist":{"shasum":"fa021bdd306ea8556dde31c6fe4039434646c757","tarball":"https://registry.npmjs.org/err/-/err-2.1.2.tgz","integrity":"sha512-9FXt/vyMTt79WOW+0xxZ3aqqHTt7Kp8SE160IzxJ8sy2Lf6oIljtkNbntLGbChdoNaRGIB+L7PuKrd2VE6mTRQ==","signatures":[{"sig":"MEQCIEHxpcE5AGXl0Zco4IWnus5ulGTVmBYCh5V2zDb1M4AxAiArh3n4nrhtMudlNefxSAd2m53ywmVVMQU4YCJybNLMAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["bin/","app/","lib/","dist/","src/","resources/","menu/","cli.js","index.js"],"_shasum":"fa021bdd306ea8556dde31c6fe4039434646c757","gitHead":"709920e50cff9fabca9d2895dc99ac23ac896148","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/err.git","type":"git"},"_npmVersion":"3.7.3","description":"A tiny library to create custom errors in JavaScript.","directories":{"example":"example"},"_nodeVersion":"5.9.0","dependencies":{"barbe":"^3.0.4","typpy":"^2.2.0","iterate-object":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/err-2.1.2.tgz_1463029148453_0.1414591388311237","host":"packages-12-west.internal.npmjs.com"}},"2.1.3":{"name":"err","version":"2.1.3","keywords":["error","tiny","library","custom"],"author":{"url":"http://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"err@2.1.3","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/err#readme","bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"blah":{"h_img":"http://i.imgur.com/yQF0uDO.png"},"dist":{"shasum":"72f70d9a16718bb43bb4c2a2e0f9072e57bacc8f","tarball":"https://registry.npmjs.org/err/-/err-2.1.3.tgz","integrity":"sha512-04Imy3IPWyQ9yfn/O0Cj9+UBD/7mDIyK/6LzP0GyYPD9UHU0Kh27Pbo+Yb8zHj0wQAfYFiIxl7lZCC0kcOB6dQ==","signatures":[{"sig":"MEYCIQCSqRKEVsKbBsKdSuJ9hvyQtkg4DWstuNk4wTGXnBGgjQIhAPcXjXrlDd1DGksPlW6d9oyEUHwSiutkiOPbw52yJ0M/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["bin/","app/","lib/","dist/","src/","resources/","menu/","scripts/","cli.js","index.js"],"_shasum":"72f70d9a16718bb43bb4c2a2e0f9072e57bacc8f","gitHead":"cfed78bbab923b48287a42315353b835e61e9fef","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/err.git","type":"git"},"_npmVersion":"3.8.9","description":"A tiny library to create custom errors in JavaScript.","directories":{"example":"example"},"_nodeVersion":"6.2.0","dependencies":{"barbe":"^3.0.4","typpy":"^2.2.0","iterate-object":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/err-2.1.3.tgz_1464168396496_0.7612426378764212","host":"packages-12-west.internal.npmjs.com"}},"2.1.4":{"name":"err","version":"2.1.4","keywords":["error","tiny","library","custom"],"author":{"url":"http://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"err@2.1.4","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/err#readme","bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"blah":{"h_img":"http://i.imgur.com/yQF0uDO.png"},"dist":{"shasum":"0cbcb124fb61deeccb41ca001cbdcca1ecb4eb3b","tarball":"https://registry.npmjs.org/err/-/err-2.1.4.tgz","integrity":"sha512-/cpnesvlPeenJcBcHZYmIfj9LdnADZzzRiy2BmDR6bdoGtBoqmZN5uHrabg/zw4WOi54yIQ99AbYvRHl1meCXQ==","signatures":[{"sig":"MEYCIQCb65oMoB/k3pkJL2zEF4YKdT2ZZsCL8YEYZg4kGi02ugIhAMmUzfu0hbE7eWK6LB9NHdYnpKlaRQbgOjqaLll1pY8h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["bin/","app/","lib/","dist/","src/","resources/","menu/","scripts/","cli.js","index.js"],"_shasum":"0cbcb124fb61deeccb41ca001cbdcca1ecb4eb3b","gitHead":"33cc2650e2d1272ac0b8adcd13b49cd39bbfbbb5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/err.git","type":"git"},"_npmVersion":"2.14.2","description":"A tiny library to create custom errors in JavaScript.","directories":{"example":"example"},"_nodeVersion":"4.0.0","dependencies":{"barbe":"^3.0.4","typpy":"^2.2.0","iterate-object":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/err-2.1.4.tgz_1476122736394_0.5949946425389498","host":"packages-16-east.internal.npmjs.com"}},"2.1.5":{"name":"err","version":"2.1.5","keywords":["error","tiny","library","custom"],"author":{"url":"http://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"err@2.1.5","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/err#readme","bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"blah":{"h_img":"http://i.imgur.com/yQF0uDO.png"},"dist":{"shasum":"5ff8b16d7c36bfc2a4a77c416bab74f755b71a1b","tarball":"https://registry.npmjs.org/err/-/err-2.1.5.tgz","integrity":"sha512-w9QbCXofUPzhrQM+5KXqGcqjcoH78Dri6cQIGI0XaKOCXCqIgM6l0n1vFc6P+dJMkJIRRih7oHuEyIlLA1sPYA==","signatures":[{"sig":"MEUCIGk/SE5QHLluKDFHl3/80uDjn+7UvcglmjjwuYUbR+bLAiEAwy7T0dIOC2dwzV/GLJIKPYimq0hXcJkn2wYHh6hTeKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["bin/","app/","lib/","build/","dist/","src/","resources/","menu/","scripts/","cli.js","index.js"],"_shasum":"5ff8b16d7c36bfc2a4a77c416bab74f755b71a1b","gitHead":"19c9f0b17ee08c7ee74a6ed346f1863d27e780ad","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/err.git","type":"git"},"_npmVersion":"2.14.2","description":"A tiny library to create custom errors in JavaScript.","directories":{"example":"example"},"_nodeVersion":"4.0.0","dependencies":{"barbe":"^3.0.4","typpy":"^2.2.0","iterate-object":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/err-2.1.5.tgz_1476190704755_0.7271123749669641","host":"packages-16-east.internal.npmjs.com"}},"2.1.6":{"name":"err","version":"2.1.6","keywords":["error","tiny","library","custom"],"author":{"url":"https://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"err@2.1.6","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/err#readme","bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"blah":{"h_img":"http://i.imgur.com/yQF0uDO.png"},"dist":{"shasum":"baf0efe61d3c6bb24f5a4224441ce5e143ccfb6a","tarball":"https://registry.npmjs.org/err/-/err-2.1.6.tgz","integrity":"sha512-FT9kF5kK7dvXmDkVYjbJ1t4FK+Luv9VuXknL1pr9wx1mxzvp2/giht9meYdUq7z5YxkAD/Fp16aAhk/IWehNNQ==","signatures":[{"sig":"MEUCIQCOcLyzngnVCCfCNguyXw6vS9pgXURg4g8pLAenaVzFuQIgVkyIPGTcFwvApKaGjt3rF+3920VH9FG4ELv+q6yUrMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["bin/","app/","lib/","dist/","src/","scripts/","resources/","menu/","cli.js","index.js"],"_shasum":"baf0efe61d3c6bb24f5a4224441ce5e143ccfb6a","gitHead":"ebb328bb947d160b16d1f3d89356c668e4f968dc","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/err.git","type":"git"},"_npmVersion":"3.10.8","description":"A tiny library to create custom errors in JavaScript.","directories":{"example":"example"},"_nodeVersion":"7.0.0","dependencies":{"barbe":"^3.0.4","typpy":"^2.2.0","iterate-object":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/err-2.1.6.tgz_1490028218185_0.8476942162960768","host":"packages-18-east.internal.npmjs.com"}},"2.1.7":{"name":"err","version":"2.1.7","keywords":["error","tiny","library","custom"],"author":{"url":"https://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"err@2.1.7","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/err#readme","bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"blah":{"h_img":"http://i.imgur.com/yQF0uDO.png"},"dist":{"shasum":"9c567d35396a82632d42f53eb082491871919e18","tarball":"https://registry.npmjs.org/err/-/err-2.1.7.tgz","integrity":"sha512-Cq3u9p0VzDLq/pwgX0zrj8bwDNlbikwKC0nuTa24spNYqnRlpfX2b3DukJN0RalY3MZCCPbMGbE2UGT3VsRyAw==","signatures":[{"sig":"MEQCIEIJ3g82BeYL8ZWjl2vdBeOMiIUVM2+FJOYGhdntuUEIAiBFLqE1NdzICrfOLKVCf/n+HSrV7Wehm4nrl5tgsYNmdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["bin/","app/","lib/","dist/","src/","scripts/","resources/","menu/","cli.js","index.js"],"_shasum":"9c567d35396a82632d42f53eb082491871919e18","gitHead":"ed89bcd8ada32cd4a0ca0e836877611d193bbed5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/err.git","type":"git"},"_npmVersion":"3.10.8","description":"A tiny library to create custom errors in JavaScript.","directories":{"example":"example"},"_nodeVersion":"7.0.0","dependencies":{"barbe":"^3.0.4","typpy":"^2.2.0","iterate-object":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/err-2.1.7.tgz_1490279873917_0.2092378323432058","host":"packages-12-west.internal.npmjs.com"}},"2.1.8":{"name":"err","version":"2.1.8","keywords":["error","tiny","library","custom"],"author":{"url":"https://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"err@2.1.8","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/err#readme","bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"blah":{"h_img":"http://i.imgur.com/yQF0uDO.png"},"dist":{"shasum":"f10d38b2c813b326e9e7acd1c27b273eaba40f8b","tarball":"https://registry.npmjs.org/err/-/err-2.1.8.tgz","integrity":"sha512-S+TB5ShGpldufR+45smtYMPAX2nyggc9xdJeQxv5PNBz53sBbQzd7BkhIsFXrNCd8uo4BPUxyDYhvCyqdZnUfg==","signatures":[{"sig":"MEUCIAycfLwmzhdOxJCA3r2AK3+I8MvZBspAJdD8ydZnYH5UAiEAiOuetzNoecGUPCw3INYyBWBBj019lK1EgZB0GRymX+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["bin/","app/","lib/","dist/","src/","scripts/","resources/","menu/","cli.js","index.js","bloggify.js","bloggify.json","bloggify/"],"_shasum":"f10d38b2c813b326e9e7acd1c27b273eaba40f8b","gitHead":"1f98baafd48d04c38512705b4dc3a93c420583c9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/err.git","type":"git"},"_npmVersion":"4.1.1","description":"A tiny library to create custom errors in JavaScript.","directories":{"example":"example"},"_nodeVersion":"7.0.0","dependencies":{"barbe":"^3.0.4","typpy":"^2.2.0","iterate-object":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/err-2.1.8.tgz_1504866028412_0.26437745126895607","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"err","version":"2.1.9","keywords":["error","tiny","library","custom"],"author":{"url":"https://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"err@2.1.9","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/err#readme","bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"blah":{"h_img":"http://i.imgur.com/yQF0uDO.png"},"dist":{"shasum":"e2ea40b3bd5048b1fc1f9c70d47b43ffe7cdb1ae","tarball":"https://registry.npmjs.org/err/-/err-2.1.9.tgz","integrity":"sha512-9AlhMRcn3aDtyebLxvpJhMkqr63CvQB03m0da3DGvQfEBD11OHk2oS8AKCV/mysRm5QCEbQatjSeoXsGfx1Ofw==","signatures":[{"sig":"MEUCICO48vflbR6qbiWJmAvsIuWfl16rQ+Ip7K9hZmlj5mYrAiEA+k1gmFa0L8TWhOIN6tBzQRtLKGa0kj+ZMoIKqylRHqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","files":["bin/","app/","lib/","dist/","src/","scripts/","resources/","menu/","cli.js","index.js","bloggify.js","bloggify.json","bloggify/"],"gitHead":"8a524237ea59c846670323399d607b3d1a3426b1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/err.git","type":"git"},"_npmVersion":"5.3.0","description":"A tiny library to create custom errors in JavaScript.","directories":{"example":"example"},"_nodeVersion":"8.6.0","dependencies":{"barbe":"^3.0.4","typpy":"^2.2.0","iterate-object":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/err-2.1.9.tgz_1514130485392_0.02158068702556193","host":"s3://npm-registry-packages"}},"2.1.10":{"name":"err","version":"2.1.10","keywords":["error","tiny","library","custom"],"author":{"url":"https://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"err@2.1.10","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/err#readme","bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"blah":{"h_img":"http://i.imgur.com/yQF0uDO.png"},"dist":{"shasum":"3bbae50a29f02c707f454e968f0ed6a7ff4d0608","tarball":"https://registry.npmjs.org/err/-/err-2.1.10.tgz","integrity":"sha512-emgbPkGQOqbBaRMeLpMc3UOiIzQg/mFDpZKvSwDlJFm5Cc4y9GTyT5XZvomNA18CEKzkvpA8C5OZ2LwzzqD8RQ==","signatures":[{"sig":"MEYCIQD8U8ECIun2jL6NtMD6Vxbi7CQeTU7yrOIqmrjnYbdYjAIhALi4BjZSwuQYuZ27ybVSeMhwJmPiZOFBcZibang/3gWo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","files":["bin/","app/","lib/","dist/","src/","scripts/","resources/","menu/","cli.js","index.js","bloggify.js","bloggify.json","bloggify/"],"gitHead":"53777962211aed3ee0c2421e437dd5e01c66c4c1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/err.git","type":"git"},"_npmVersion":"5.3.0","description":"A tiny library to create custom errors in JavaScript.","directories":{"example":"example"},"_nodeVersion":"8.6.0","dependencies":{"barbe":"^3.0.4","typpy":"^2.2.0","iterate-object":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/err-2.1.10.tgz_1514144156078_0.30630144965834916","host":"s3://npm-registry-packages"}},"2.1.11":{"name":"err","version":"2.1.11","keywords":["error","tiny","library","custom"],"author":{"url":"https://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"err@2.1.11","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/err#readme","bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"blah":{"h_img":"http://i.imgur.com/yQF0uDO.png"},"dist":{"shasum":"204056ce3929360cd4c868b4743873d88472bb41","tarball":"https://registry.npmjs.org/err/-/err-2.1.11.tgz","fileCount":4,"integrity":"sha512-Q20RepiFUNwyuZm37CwKHp0Jub3OJEyI7ZLM8AWDLJPW2WJlL7fruuC4WlERqVqkdISv7a3h3g89vzuHKVrYeg==","signatures":[{"sig":"MEQCIEQAuOnXLghkUIZ3CEA+InEGZTL5AFk9nJEi679nTQbdAiBloVy6COojZ3KEouTKcp5Ewhtc3E8UulIvxPZszBc63Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLi+BCRA9TVsSAnZWagAAvWgP/15gkEEDXNFLOFjl8CWc\n2oTm+nlH79T1KSROroDVlJNQsrV60G++fF/0kT3P8iSSFm5dAwu7bOLXwb/t\nfe80Atm/WBGhYpe1ocR+1XlLrr64wW/BuFNWsOTHGiVbl84/LG/2xuuYC/nD\n0zvK3qHIt6GRjOtLQeSLlaHzI4k/mr7rvgA0GBo96lWx9Dw7TRVFRBoc1iV6\nhBn8XOs+mWEa+66fw2QqKXHkAKqtHWOm5fR0x7s22YdYYpjH7PHwwgo4aQ+S\nKl43fd4E8rkKcKPIZ48hzeq+cCkOH3qmAjoQoqJIyUKqd3C+g2D8nXq19K7Z\nOY3sfX0dDUrtJPYQszsgPv7n56etedanXZbsHK5VE1GlkNvWvrU6gNHMDMB9\nFO4brQiyxuCn80ROrvm22veG9RvHoyexuRacpZgQU8bf8Y63JzWmy0fIDo7U\nqRLQbFPf2R2eS9SbdrCVVH7MJ+MzBKsZ2amEII2N/uB7T15iDN/cOn5+N3ls\nlW0SDxcT/jiSiIxhwAWIOaNN+qPQVgDXw6tBozTL6eSUUfPgMQpRXE8e7OjD\nAIycF7C7KxTPXCrHx9bN6qEBbf1PMXi8oJgOAB+MyaiDnzcD1RV6fbNGOJnc\nb21oqQtgIcRuP5rpeFn+VMt8WiVwfhuJiIjrCcLu9WQdxW7Gch28ixEiSHPE\nEG9+\r\n=kO//\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"d37fe4e5a80aa24f6edd6eb55440c8156ef5f1e6","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/err.git","type":"git"},"_npmVersion":"6.4.1","description":"A tiny library to create custom errors in JavaScript.","directories":{"example":"example"},"_nodeVersion":"10.15.0","dependencies":{"barbe":"^3.0.4","typpy":"^2.2.0","iterate-object":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/err_2.1.11_1546530689067_0.5813301470789787","host":"s3://npm-registry-packages"}},"2.1.12":{"name":"err","version":"2.1.12","keywords":["error","tiny","library","custom"],"author":{"url":"https://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"err@2.1.12","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/err#readme","bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"blah":{"h_img":"http://i.imgur.com/yQF0uDO.png"},"dist":{"shasum":"cf9db7f847c870724c88e3b2ccfdd313573050c4","tarball":"https://registry.npmjs.org/err/-/err-2.1.12.tgz","fileCount":4,"integrity":"sha512-C0XHNJOnH072AC8q0L5oclAZvBCD8nzBb24bcHSqEkurDHyRo6bpOztgddHtH4Ik/9evmBCVW0nEY0NdnSt46Q==","signatures":[{"sig":"MEQCIG+SUKonoqBiPBi4U8TXf+/mT7HJIWQgJUB4MKEVVL7hAiAOyAJPpHDwwvLr+b0+Gf+yWv5T9Mdxsqma4GX1SYCqrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfL9ibCRA9TVsSAnZWagAAGa0QAJyFvy5bKaebpQIILStD\ncsd4RvwU6Y503FkhAE4SZYAgJsoSh8BOwPnT10PvhoIWKCGDLAxdpb/tiVVr\nTVLsWpLiaNyjmQFd1pBcDs7Mp5nh58oZMjK3eMUmdpLAYtf5C/3ug1Zl5iEp\nNsQwcVUVVb0YhZ6C8rYbKSly3WFyXpaPSpancFItRuI78vxE6geW1Pg6SUjA\nik2rT86F1sr/HI3X0oEhX/lxIHEZmaXN7TdVZyokFano4DU8cJ6xO1K0As0x\naQPrHEx0qIJEv+CbFu7/hDljYK1UND8Qbqe5LQsuUcx2cOmTPX/JP0qv1+XK\nFEVWo4ifGWPMCvZgf8mEyNcuS1QuJek9bbmDH59FheqIzRKfcKfn6T3RU0mp\nTVRpVD8H3casnwO3irHZxSffVfHGmwcnLjhzwgJCV8L/Iql1MnvXNrb72qcU\nlneCMNRB10riXCHPFNMcQGWnnNDLA2sEzmQZnCpMOsvhUgyMVLhj3qmzbyjp\n6XincuoAV+a+Usz8YJcsv/kEE0gh9L30a7DY4ROn+lUla8r5ndi5CC6kAPXO\nUZjyyzE8bPOgz5m1ioTrgPd/7mHHzmVMhna3kpBs2RbCfomLzG1n37O0U04M\n/2YpJ0bV+4w8p/vHpjt3PcglZLKAus/7pcZRYaOxvTTzTKGOSTk9pnzSlLml\n0SjB\r\n=3+bL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"c62cd5e8df3527b6bc45d60d64c25234ec97f311","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/err.git","type":"git"},"_npmVersion":"6.14.4","description":"A tiny library to create custom errors in JavaScript.","directories":{"example":"example"},"_nodeVersion":"12.16.3","dependencies":{"barbe":"^3.0.4","typpy":"^2.2.0","iterate-object":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/err_2.1.12_1596971162761_0.9372246376533384","host":"s3://npm-registry-packages"}},"2.1.13":{"name":"err","version":"2.1.13","description":"A tiny library to create custom errors in JavaScript.","main":"lib/index.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/IonicaBizau/err.git"},"keywords":["error","tiny","library","custom"],"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"homepage":"https://github.com/IonicaBizau/err#readme","dependencies":{"barbe":"^3.0.4","iterate-object":"^1.3.1","typpy":"^2.2.0"},"blah":{"h_img":"http://i.imgur.com/yQF0uDO.png"},"_id":"err@2.1.13","gitHead":"bd40c20981ff2fcd5e3c5e01fc6297d95d89be95","_nodeVersion":"23.6.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Uu6ap63BLYWlFIoD4f1x02IXWdz4ZAhLoFTmUcA2SUe8euf/pmBPc/2zwiC1inUC8LB9sMI63OAyG/7TaOuz8Q==","shasum":"9f5929a11f740861c06f6fb370a7c70ee1096959","tarball":"https://registry.npmjs.org/err/-/err-2.1.13.tgz","fileCount":4,"unpackedSize":11893,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCpTh7uBEE7q7Q09jcuzd51EqjQ27i/FQm7ROeXiILLQAIhAOvewHuVWnpeo39rps6ShDG+ES+jCNPqbQ7s261Q9YQv"}]},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/err_2.1.13_1739474054285_0.7616316800151222"},"_hasShrinkwrap":false}},"time":{"created":"2010-12-28T22:37:28.083Z","modified":"2025-02-13T19:14:14.647Z","0.1.0":"2010-12-28T22:37:28.599Z","0.1.1":"2010-12-29T20:38:18.521Z","0.6.0":"2011-04-05T23:13:25.478Z","1.0.0":"2015-11-23T05:24:37.282Z","1.1.0":"2015-12-03T12:43:10.861Z","1.1.1":"2016-01-14T09:49:09.978Z","2.0.0":"2016-03-29T16:30:57.768Z","2.1.0":"2016-04-12T06:17:55.127Z","2.1.1":"2016-04-25T18:17:57.228Z","2.1.2":"2016-05-12T04:59:11.189Z","2.1.3":"2016-05-25T09:26:39.090Z","2.1.4":"2016-10-10T18:05:37.453Z","2.1.5":"2016-10-11T12:58:25.425Z","2.1.6":"2017-03-20T16:43:38.874Z","2.1.7":"2017-03-23T14:37:55.635Z","2.1.8":"2017-09-08T10:20:29.421Z","2.1.9":"2017-12-24T15:48:06.340Z","2.1.10":"2017-12-24T19:35:57.002Z","2.1.11":"2019-01-03T15:51:29.189Z","2.1.12":"2020-08-09T11:06:02.899Z","2.1.13":"2025-02-13T19:14:14.464Z"},"bugs":{"url":"https://github.com/IonicaBizau/err/issues"},"author":{"name":"Ionică Bizău","email":"bizauionica@gmail.com","url":"https://ionicabizau.net"},"license":"MIT","homepage":"https://github.com/IonicaBizau/err#readme","keywords":["error","tiny","library","custom"],"repository":{"type":"git","url":"git+ssh://git@github.com/IonicaBizau/err.git"},"description":"A tiny library to create custom errors in JavaScript.","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"readme":"<!-- Please do not edit this file. Edit the `blah` field in the `package.json` instead. If in doubt, open an issue. -->\n\n\n\n\n\n\n\n\n[![err](http://i.imgur.com/yQF0uDO.png)](#)\n\n\n\n\n\n\n\n\n\n\n\n# err\n\n [![Support me on Patreon][badge_patreon]][patreon] [![Buy me a book][badge_amazon]][amazon] [![PayPal][badge_paypal_donate]][paypal-donations] [![Ask me anything](https://img.shields.io/badge/ask%20me-anything-1abc9c.svg)](https://github.com/IonicaBizau/ama) [![Version](https://img.shields.io/npm/v/err.svg)](https://www.npmjs.com/package/err) [![Downloads](https://img.shields.io/npm/dt/err.svg)](https://www.npmjs.com/package/err) [![Get help on Codementor](https://cdn.codementor.io/badges/get_help_github.svg)](https://www.codementor.io/@johnnyb?utm_source=github&utm_medium=button&utm_term=johnnyb&utm_campaign=github)\n\n<a href=\"https://www.buymeacoffee.com/H96WwChMy\" target=\"_blank\"><img src=\"https://www.buymeacoffee.com/assets/img/custom_images/yellow_img.png\" alt=\"Buy Me A Coffee\"></a>\n\n\n\n\n\n\n\n> A tiny library to create custom errors in JavaScript.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n## :cloud: Installation\n\n```sh\n# Using npm\nnpm install --save err\n\n# Using yarn\nyarn add err\n```\n\n\n\n\n\n\n\n\n\n\n\n\n\n## :clipboard: Example\n\n\n\n```js\nconst Err = require(\"err\");\n\n// Basic usage\nlet e1 = new Err(\"Some nasty stuff happened\");\nconsole.log(e1);\n// => [Error: Some nasty stuff happened]\n\n// Provide the error code\nlet e2 = new Err(\"Some nasty stuff happened\", \"NASTY_STUFF_HAPPENED\");\nconsole.log(e2);\n// => {\n//   [Error: Some nasty stuff happened]\n//   code: 'NASTY_STUFF_HAPPENED'\n// }\n\n// Provide the error code and some data\nlet e3 = new Err(\"Some nasty stuff happened\", \"NASTY_STUFF_HAPPENED\", {\n    additional: \"data\"\n});\nconsole.log(e3);\n// => {\n//   [Error: Some nasty stuff happened]\n//   additional: 'data'\n// , code: 'NASTY_STUFF_HAPPENED'\n// }\n\n// Provide the error data (including the code as well)\nlet e4 = new Err(\"Some nasty stuff happened\", {\n    additional: \"data\"\n  , code: \"NASTY_STUFF_HAPPENED\"\n});\nconsole.log(e4);\n// => {\n//   [Error: Some nasty stuff happened]\n//   additional: 'data'\n// , code: 'NASTY_STUFF_HAPPENED'\n// }\n\n// Wrap an existing error\nlet existingError = new Error(\"Some nasty stuff happened\");\nlet e5 = new Err(existingError, {\n    additional: \"data\"\n  , code: \"NASTY_STUFF_HAPPENED\"\n  , and: \"some more data\"\n});\nconsole.log(e5);\n// => {\n//   [Error: Some nasty stuff happened]\n//   additional: 'data'\n// , code: 'NASTY_STUFF_HAPPENED'\n// , and: 'some more data'\n// }\n\nlet e6 = new Err({\n    message: \"Something went really wrong!!!\"\n  , additional: \"data\"\n  , code: \"NASTY_STUFF_HAPPENED\"\n  , and: \"some more data\"\n});\nconsole.log(e6);\n// => {\n//   [Error: Something went really wrong!!!]\n//   additional: 'data'\n// , code: 'NASTY_STUFF_HAPPENED'\n// , and: 'some more data'\n// }\n\nlet e7 = new Err(\"Invalid option '<option>'.\", {\n    option: \"test\"\n});\nconsole.log(e7);\n// { [Error: Invalid option 'test'.] option: 'test' }\n```\n\n\n\n\n\n\n\n\n\n\n\n\n## :question: Get Help\n\nThere are few ways to get help:\n\n\n\n 1. Please [post questions on Stack Overflow](https://stackoverflow.com/questions/ask). You can open issues with questions, as long you add a link to your Stack Overflow question.\n 2. For bug reports and feature requests, open issues. :bug:\n 3. For direct and quick help, you can [use Codementor](https://www.codementor.io/johnnyb). :rocket:\n\n\n\n\n\n\n\n## :memo: Documentation\n\n\n### `Err(error, code, data)`\nCreate a custom error object.\n\n#### Params\n\n- **String|Error|Object** `error`: The error message or an existing `Error` instance or the `data` object where the `message` is the error message.\n- **String|Object** `code`: The error code or the data object.\n- **Object** `data`: The data object (its fields will be appended to the `Error` object).\n\n#### Return\n- **Error** The custom `Error` instance.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n## :yum: How to contribute\nHave an idea? Found a bug? See [how to contribute][contributing].\n\n\n## :sparkling_heart: Support my projects\nI open-source almost everything I can, and I try to reply to everyone needing help using these projects. Obviously,\nthis takes time. You can integrate and use these projects in your applications *for free*! You can even change the source code and redistribute (even resell it).\n\nHowever, if you get some profit from this or just want to encourage me to continue creating stuff, there are few ways you can do it:\n\n\n - Starring and sharing the projects you like :rocket:\n - [![Buy me a book][badge_amazon]][amazon]—I love books! I will remember you after years if you buy me one. :grin: :book:\n - [![PayPal][badge_paypal]][paypal-donations]—You can make one-time donations via PayPal. I'll probably buy a ~~coffee~~ tea. :tea:\n - [![Support me on Patreon][badge_patreon]][patreon]—Set up a recurring monthly donation and you will get interesting news about what I'm doing (things that I don't share with everyone).\n - **Bitcoin**—You can send me bitcoins at this address (or scanning the code below): `1P9BRsmazNQcuyTxEqveUsnf5CERdq35V6`\n\n    ![](https://i.imgur.com/z6OQI95.png)\n\n\nThanks! :heart:\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n## :dizzy: Where is this library used?\nIf you are using this library in one of your projects, add it in this list. :sparkles:\n\n - `@alexhelloworld/common`\n - `@asserted/models`\n - `@ecosystem/config`\n - `@ecosystem/core`\n - `@gatsbydoc/cli`\n - `@gatsbydoc/core`\n - `@gatsbydoc/sphinx`\n - `@lifexcoder/lfx`\n - `@lifexcoder/tfx`\n - `@reactant/react-router`\n - `@slikts/scrape-it`\n - `@sphinxdoc/cli`\n - `@sphinxdoc/core`\n - `@ywzhaiqi/scrape-it-core`\n - `angularvezba`\n - `asrtd`\n - `bloggify-adapter`\n - `check-params`\n - `cronalarm`\n - `do-task`\n - `dotstow`\n - `emoji-logger`\n - `engine-comp-crud-errors`\n - `engine-composition-adapter`\n - `find-file-in-dirs`\n - `fs-repo-url`\n - `gh-fork-source`\n - `git-package-json`\n - `git-sync-all`\n - `hunarcourses`\n - `image-parser`\n - `jrbfdsd-swap`\n - `love-you`\n - `lwip2`\n - `markdownalint-cli2`\n - `mocha-ldjson`\n - `multithread-config`\n - `nhombchieu2`\n - `payiota`\n - `python-env`\n - `react-native-dynamic-textinput`\n - `scrape-it-core`\n - `scrape-it-plus`\n - `scraped-core`\n - `show-a-license`\n - `showalicense.com`\n - `simple-cached-datastore`\n - `simple-cached-firestore`\n - `songtracker-pro`\n - `sphinxdoc`\n - `stringify-env`\n - `tilda`\n - `tools_may_24`\n - `trace-breaking-change`\n - `ts-gir`\n - `validated-base`\n - `validify`\n - `vkbeautify-cli`\n - `vn-react-image-pan-zoom-rotate`\n - `yc-drag`\n\n\n\n\n\n\n\n\n\n\n\n## :scroll: License\n\n[MIT][license] © [Ionică Bizău][website]\n\n\n\n\n\n\n[license]: /LICENSE\n[website]: https://ionicabizau.net\n[contributing]: /CONTRIBUTING.md\n[docs]: /DOCUMENTATION.md\n[badge_patreon]: https://ionicabizau.github.io/badges/patreon.svg\n[badge_amazon]: https://ionicabizau.github.io/badges/amazon.svg\n[badge_paypal]: https://ionicabizau.github.io/badges/paypal.svg\n[badge_paypal_donate]: https://ionicabizau.github.io/badges/paypal_donate.svg\n[patreon]: https://www.patreon.com/ionicabizau\n[amazon]: http://amzn.eu/hRo9sIZ\n[paypal-donations]: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=RVXDDLKKLQRJW\n","readmeFilename":"README.md","users":{"kankungyip":true}}