{"_id":"handleable","_rev":"51-f183dcc81d30080b5aa7b9019a594cf9","name":"handleable","dist-tags":{"latest":"0.25.1"},"versions":{"0.0.0":{"name":"handleable","version":"0.0.0","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"MIT","_id":"handleable@0.0.0","_shasum":"2a3315905592aab73eb766276d04b6ef966caf5a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"2a3315905592aab73eb766276d04b6ef966caf5a","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.0.0.tgz","integrity":"sha512-k/9CZjM+f62+XILM/KAYduhRGoZLiCuJ4OYSbgKbTfPTJ7wGL9r89Scpsr8upauM2Lokxz9/8BPx91OhB65IgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDV8rs/tO965NxtMoG08DXek/jIKyIQLkw7b/HjWBcCxwIhAIch5wMHIkk71cZTxBkFNiJnEw7o1696G6jISx5lsBr4"}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handleable-0.0.0.tgz_1473341687075_0.2687574285082519"},"directories":{}},"0.1.1":{"name":"handleable","version":"0.1.1","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","prebuild":"npm run clean; mkdir -p ./dist","build":"babel ./src --out-dir ./dist --copy-files","pretest":"npm run build","test":"ava","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.0","babel-cli":"6.14.0","babel-preset-node5":"11.1.0"},"gitHead":"ef4cf0c72f9b127ffede6149a356b099a1da738a","_id":"handleable@0.1.1","_shasum":"8ae31e43df6a3beb6510c612bf2809ddb81947e8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"8ae31e43df6a3beb6510c612bf2809ddb81947e8","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.1.1.tgz","integrity":"sha512-M7/reYGFH2X+Wv634kLD0tjnrT205H2qH8K6yao2YpDVKxAwRIzCgGkmNPtzQk74EgnshCP0qvnGWvYZqZ6Xjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7DUwKGBN9TaA1YOt0mzyxBqAYF/VDjR+iKPyfoTjFjAIhAMcSNRST64p1Hr5AyfW5lTBYJ0M2+h0QRk/VBBIJqfEp"}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handleable-0.1.1.tgz_1473425303014_0.4138464308343828"},"directories":{}},"0.1.2":{"name":"handleable","version":"0.1.2","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","prebuild":"npm run clean; mkdir -p ./dist","build":"babel ./src --out-dir ./dist --copy-files","pretest":"npm run build","test":"ava","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.0","babel-cli":"6.14.0","babel-preset-node5":"11.1.0"},"gitHead":"1b35f87372e9baab361385c2783d389a06dd333e","_id":"handleable@0.1.2","_shasum":"db6f4a0b69368573755efb1b299390049bb3a265","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"db6f4a0b69368573755efb1b299390049bb3a265","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.1.2.tgz","integrity":"sha512-IPuicTPp0eJ86vG/nT193vE+AVIuT3PeH8PrIO1tv66PSaTeWHPrhNOKMTuWmFdpt3AsrbNCeDxlaQRZH02v2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3dqS+mzzrQ4SyTKFs/5zBCEE8VZf+nESeARQY5mvGdAIhALvatQcXKm6g6I2RDtrZJpYum9VpEOtTl9KGMnIQXmty"}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/handleable-0.1.2.tgz_1473425997013_0.45897760707885027"},"directories":{}},"0.1.3":{"name":"handleable","version":"0.1.3","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","prebuild":"npm run clean; mkdir -p ./dist","build":"babel ./src --out-dir ./dist --copy-files","pretest":"npm run build","test":"ava","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.0","babel-cli":"6.14.0","babel-preset-node5":"11.1.0"},"gitHead":"18bcbe390250f476d4151b218bd5a340447bb136","_id":"handleable@0.1.3","_shasum":"805c7665b71ce8c69f81aa85cd1d9cdbf6009afc","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"805c7665b71ce8c69f81aa85cd1d9cdbf6009afc","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.1.3.tgz","integrity":"sha512-RcDTxEUc9/ihBILtNO4P6ybCfbEhmBXzIwj2wZ6zdvNLo6i/R9l4C3ybQ61flSapPawbWNfosK0U19XTx72Tbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGYHsaKtjWxR3B4g9s8hc2/wmn82ile3hHxHIPsBwgY8AiByWC3J0UPsIHtlgJgB8JB6GIkaJNpnzC0U3CRQujHLTg=="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/handleable-0.1.3.tgz_1473426501952_0.960937790106982"},"directories":{}},"0.1.4":{"name":"handleable","version":"0.1.4","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","prebuild":"npm run clean; mkdir -p ./dist","build":"babel ./src --out-dir ./dist --copy-files","pretest":"npm run build","test":"ava","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.0","babel-cli":"6.14.0","babel-preset-node5":"11.1.0"},"gitHead":"ce2497936ab8c5e4334f6e4b4270fdb3e73d9a3a","_id":"handleable@0.1.4","_shasum":"badf7db6102e79161eb0e97840dfdb75628d9012","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"badf7db6102e79161eb0e97840dfdb75628d9012","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.1.4.tgz","integrity":"sha512-hi1Lj84MxPXJHXOy/QafD8cknkBkTeCKiZbT99E0K0VbSFWbN7bQ2fuuMpT1/VH02e+fGX/mp7d+jD7LMxL4IQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICkTXMn/pyn6QWYVW0GxyK6BT/FETa2e3I8yqSyeU6rfAiATqV6Wv2+n5/FCCQ9zmppF1CdQCqWoj9/WFRffdE/W3g=="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handleable-0.1.4.tgz_1473522789637_0.9087420557625592"},"directories":{}},"0.2.0":{"name":"handleable","version":"0.2.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","prebuild":"npm run clean; mkdir -p ./dist","build":"babel ./src --out-dir ./dist --copy-files","pretest":"npm run build","test":"ava","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.0","babel-cli":"6.14.0","babel-preset-node5":"11.1.0"},"gitHead":"484fb3fb0ebd9b4cd0e8d9cd0d063ea063a33bb6","_id":"handleable@0.2.0","_shasum":"7903e7e3c227ed7477a41de0d689d8529bda4c05","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"7903e7e3c227ed7477a41de0d689d8529bda4c05","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.2.0.tgz","integrity":"sha512-5P9MCDV2In9sciHBo4fNEaloRtFiXnUmNQ1/82/SCYD0Z8pe7h6493trVafZvBesfqTA1s0W2Iq/kDtGwnj9sA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBimCxzc8n/j6QmyZC+DxX7FhmIYZuID2hGYvv6DuJLeAiEAmw4IX/+V+PeHD68qqg4yi+RIcDpMTkr/F4LPf6QSPzg="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/handleable-0.2.0.tgz_1473533438629_0.48520275042392313"},"directories":{}},"0.2.1":{"name":"handleable","version":"0.2.1","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","prebuild":"npm run clean; mkdir -p ./dist","build":"babel ./src --out-dir ./dist --copy-files","pretest":"npm run build","test":"ava","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","babel-cli":"6.14.x","babel-preset-node5":"11.1.x"},"gitHead":"c68645fb3978fbb66ff79a22ea5738d3c64d1a28","_id":"handleable@0.2.1","_shasum":"f6e0b89398bea583f6834029468216fad873e8c6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"f6e0b89398bea583f6834029468216fad873e8c6","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.2.1.tgz","integrity":"sha512-iHslOapSpN4bmN3dMXrKdcFK0KwRn+Hh2gbQfxAcPTcVqyX8FMPxaP9EyXU+9oX7HM8wMTB+3WT5UaiRIPU26w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkwpVAXukk+Vkz6zkrcqmb4B2KfOr2g7N+jx1kLYkPEwIhAJjhZ/2bKJVkQaFYZ2LiGzFXq7Wb1foXtUFU/kBBHwDz"}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/handleable-0.2.1.tgz_1475085547054_0.6515402209479362"},"directories":{}},"0.2.3":{"name":"handleable","version":"0.2.3","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","prebuild":"npm run clean; mkdir -p ./dist","build":"babel ./src --out-dir ./dist --copy-files","pretest":"npm run build","test":"ava","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","babel-cli":"6.16.x","babel-preset-node5":"11.1.x"},"gitHead":"f54d85f862ad49f6114f293df1275a6dc125a87b","_id":"handleable@0.2.3","_shasum":"15f5e01fb708a11938c72b869f266d41c2ee15ec","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"15f5e01fb708a11938c72b869f266d41c2ee15ec","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.2.3.tgz","integrity":"sha512-LsyFtCXpWr4JlNC9ul3SQ3EFHWNp/sT4Wn/gOJHGpTRN8za9dClNbDvQIJ9SnxEUk2p0F0MM3XhKtC3sAEUlKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFgaIbJzYYLZ96KZZFvYrKjQ0hpRg4RsKpEhFxF79vPSAiBiCY4YUZUJvL/gV7fh/1ERB+ZZvQ4fJwzg1Plgf6B4xw=="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/handleable-0.2.3.tgz_1475176200819_0.36063447687774897"},"directories":{}},"0.2.4":{"name":"handleable","version":"0.2.4","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","prebuild":"npm run clean; mkdir -p ./dist","build":"babel ./src --out-dir ./dist --copy-files","pretest":"npm run build","test":"ava","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","babel-cli":"6.16.x","babel-preset-node5":"11.1.x"},"gitHead":"1eede7a7cc335bd456052af649373332789a03a6","_id":"handleable@0.2.4","_shasum":"cc46eb3c881e19ea213538cedbfb94fc613813f4","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"cc46eb3c881e19ea213538cedbfb94fc613813f4","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.2.4.tgz","integrity":"sha512-I2uco8c7hr8zAeqyCZAyxVxkHEC1vuJ88ts/9ohWPxYPkY24fvJykyHmiQCxrxCorJlc2T65TpSBoaggm8HHLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD+MOgeGWhAb6yzJ+2gAn2tlh11kItM6gieeUxj2iVCwIhAIM6MSXgtq1PVWmuhKkAz8PPLWBOnfHZ8Jrv5uGepPT6"}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/handleable-0.2.4.tgz_1477871793177_0.35824963240884244"},"directories":{}},"0.3.0":{"name":"handleable","version":"0.3.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","prebuild":"npm run clean; mkdir -p ./dist","build":"babel ./src --out-dir ./dist --copy-files","pretest":"npm run build","test":"ava","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","babel-cli":"6.16.x","babel-preset-node5":"11.1.x"},"gitHead":"1349a8762530204d4d4508614c75702125581814","_id":"handleable@0.3.0","_shasum":"aad7ebcbce3132a7cdd255c949860568196ce7c1","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"aad7ebcbce3132a7cdd255c949860568196ce7c1","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.3.0.tgz","integrity":"sha512-LPnkSvnIToFgIym2ATtheRhX5SORPRLF9z+l1r4M2kOFVQ7Rwn30sewT/ijM07KGIbf8XHHBa79s74H2FANnBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFV99pfZCdcUsqvsXYNPXaqvWqhJIy572TYp4V3iRLT0AiEAzQGgZokDL3VKAh8v3sJqZY6Ss9h5ZhTqfIlfchBeHFg="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/handleable-0.3.0.tgz_1477876535503_0.8149339009542018"},"directories":{}},"0.4.0":{"name":"handleable","version":"0.4.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"tsc","prepublish":"npm run clean; npm run build","test":"npm run clean; npm run build; ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","typescript":"2.0.7"},"gitHead":"419ed88b1347271f960498a9d2ebb3c7a766262e","_id":"handleable@0.4.0","_shasum":"c67b1596e990ef5d1cd10e1b5a41c1b127a90503","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"c67b1596e990ef5d1cd10e1b5a41c1b127a90503","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.4.0.tgz","integrity":"sha512-7u9jR0oxwVS1pzskAw02IexfsLBLgQDmcjj1/8IJ+FpYqgDUddXktBNfs5NoZXlhJfsXRVJMBlBQPJTZ0vskpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHOjPdzYGwRo/M2OUKPRFCXTHDu0/6kRgQ49O2zqBKUpAiBwoB29e0iI/iy+A+HhAl1pRzqWNKOJfgZYPufB77B8yA=="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handleable-0.4.0.tgz_1478343543692_0.9183735318947583"},"directories":{}},"0.4.1":{"name":"handleable","version":"0.4.1","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"tsc","prepublish":"npm run clean; npm run build","test":"npm run clean; npm run build; ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","typescript":"2.0.7"},"gitHead":"419ed88b1347271f960498a9d2ebb3c7a766262e","_id":"handleable@0.4.1","_shasum":"cc63a98428adbd55207e9d0799e26de5f7d59a90","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"cc63a98428adbd55207e9d0799e26de5f7d59a90","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.4.1.tgz","integrity":"sha512-lrZQZGJa4bVUyWi7waVT4BkhW+LQ46pd/nziiGxFU/glVBsDlMzYbsY9MI0KEHcX8gP5EkcrLTbXB1ri+9EcQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYS3kZJA6K2WKepJ3Yye3hDnHOJBoHXJKmqs2R73XGNgIgeiJ2cX1oZNR6HFv6ZJraVPt90szWAK7eiQKnyQHqLtY="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handleable-0.4.1.tgz_1478343557058_0.290250948863104"},"directories":{}},"0.4.2":{"name":"handleable","version":"0.4.2","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"tsc","prepublish":"npm run clean; npm run build","test":"npm run clean; npm run build; ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","typescript":"2.0.7"},"gitHead":"0c813f68da876ddb7be45d1fcef1a04f0b47d1c8","_id":"handleable@0.4.2","_shasum":"e2aed399cf0fb0508e81ea4ecc6a1a1b52b62b73","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"e2aed399cf0fb0508e81ea4ecc6a1a1b52b62b73","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.4.2.tgz","integrity":"sha512-EulJdnlSoMnVDN62PvUKfpBip4Ut/samzshwU5yZqlhSHw23hbIN03YZsMMPxJfaXcWeeo9fRhwMJJiAWdptSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFP3/POi8SEy+5qz4lXi7zDsEf/pdTzjY16jfgzEGGg3AiBhn3BGZstOuWGO60AGHDmBL8MdgxFESpJoef98j4Z3pQ=="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/handleable-0.4.2.tgz_1478345878253_0.1604846443515271"},"directories":{}},"0.4.3":{"name":"handleable","version":"0.4.3","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"tsc","prepublish":"npm run clean; npm run build","test":"npm run clean; npm run build; ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","typescript":"2.0.x"},"gitHead":"15dd59d1687380cd95110f12ef5939f7a99b2e67","_id":"handleable@0.4.3","_shasum":"8653c79b2a7255ee21dcb52fe8c3adda04f0c953","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"8653c79b2a7255ee21dcb52fe8c3adda04f0c953","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.4.3.tgz","integrity":"sha512-UAVsKs8gD7rjNUJjeglLB0fRmPvGl7A5C5HfKbpGU2+AkFvStv+zK/gUMWH9kTJWgkNjdvgJBUkl0MtDboQ6zQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFHp8gu3ZmqgqeK4cPnw6WbXqy1jwQWdddi/Iz79PFUQIgZ4kieYu3Pi8DDJjyFvW45miL4MoKmpUNNh2edol4b/0="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handleable-0.4.3.tgz_1478346630257_0.3397618345916271"},"directories":{}},"0.5.0":{"name":"handleable","version":"0.5.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"tsc","prepublish":"npm run clean; npm run build","test":"npm run clean; npm run build; ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","typescript":"2.0.x"},"gitHead":"15dd59d1687380cd95110f12ef5939f7a99b2e67","_id":"handleable@0.5.0","_shasum":"d8d21114615d3adcc3d2a6c7d91f98c361aaf5a9","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"d8d21114615d3adcc3d2a6c7d91f98c361aaf5a9","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.5.0.tgz","integrity":"sha512-+nRC5IaQEE4JWcaVXA02XSQPuynwGd2wP4ZSns9727UqP29KUhqBQXre7G68C0wvoNP6AKQnNqzrWmh9/XoHBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCh2vMGN5/FtAwhf7sLyP477h6H68C0r08wZeCJREmQcgIhALKmge8cSOlToABgUTkE9z5/Ot/pO8twcLwv4RCXHe07"}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handleable-0.5.0.tgz_1478356087275_0.16550815268419683"},"directories":{}},"0.5.1":{"name":"handleable","version":"0.5.1","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"tsc","prepublish":"npm run clean; npm run build","test":"npm run clean; npm run build; ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","typescript":"2.0.x"},"gitHead":"6041bb6416095d2afd5a6174cc2fefa4ebf33f5f","_id":"handleable@0.5.1","_shasum":"f7f6ea14d539933dd0c97384d90622ab835e084d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"f7f6ea14d539933dd0c97384d90622ab835e084d","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.5.1.tgz","integrity":"sha512-7OdB6W203s3wgiPVVLvMnYKWab05lHRDAZuo1sWaobkVbNUsQC1hgABZavYXD97YTMrXq8McV7Sw/KAKdBgAEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHgsYctYr5l+R/R+TAcp2qe3A4Tdy9YAWs0LhyhgwCgAiEAmeXKAo2o+wRdUbnd/ncmZfDmebce9afW4xNz8ppGCcE="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/handleable-0.5.1.tgz_1478356227555_0.5455444923136383"},"directories":{}},"0.6.0":{"name":"handleable","version":"0.6.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"tsc","prepublish":"npm run clean; npm run build","test":"npm run clean; npm run build; ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","typescript":"2.0.x"},"gitHead":"29bba4255e6233d15713a350673f1a23bed6d07e","_id":"handleable@0.6.0","_shasum":"32f0f5799aca4d440302fd2a5a8646f4c6e01885","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"32f0f5799aca4d440302fd2a5a8646f4c6e01885","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.6.0.tgz","integrity":"sha512-QQY5Pbnmsn/Lgzcl+axl62k0IBM6VWAnY6LEprBoQvSp2nhgY17Pe+HJqGbuIuVonou5Go3hVWbmK7vSHrC1Tg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjBPKALxRD8rBqF/2QlkmE0gxchQ2gW0n7I7/FvugFBAiEAlsoBI0LGnL4U/Hs4KPdz+u0LKK4qFura/83mzfzOqMo="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/handleable-0.6.0.tgz_1478372304908_0.9186961031518877"},"directories":{}},"0.6.1":{"name":"handleable","version":"0.6.1","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"tsc","prepublish":"npm run clean; npm run build","test":"npm run clean; npm run build; ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","typescript":"2.0.x"},"gitHead":"29bba4255e6233d15713a350673f1a23bed6d07e","_id":"handleable@0.6.1","_shasum":"89bff39610ecc2907f1cfc79f7c4893a34dbfe59","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"89bff39610ecc2907f1cfc79f7c4893a34dbfe59","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.6.1.tgz","integrity":"sha512-d31eZybfCvXdebnFS6yunByNfkuNjcZQ3mK8oUrxPJzYVp9sWIoSaSsfgfRntXGtmFxvS4LdYzafDL7hli+JVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUm7NaTjJDp78ZRXpdAjMMJGeLRbHe7BnwQs1NxkDD+AiBT9B8i7LOXrYEfNvSdQyQhEV+SnF/rr1yBF8carq6MIg=="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handleable-0.6.1.tgz_1478374674240_0.1702688094228506"},"directories":{}},"0.7.0":{"name":"handleable","version":"0.7.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"tsc","prepublish":"npm run clean; npm run build","test":"npm run clean; npm run build; ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","typescript":"2.0.x"},"gitHead":"384402f495a284a67158b57b157cbcb71f052468","_id":"handleable@0.7.0","_shasum":"8bdafdc28a6571f3103dca0cb563a434bffadf6a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"8bdafdc28a6571f3103dca0cb563a434bffadf6a","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.7.0.tgz","integrity":"sha512-B/UUnQ8EujkueGSHvuTBmf9iQTE/9+7xv1bDoEBmEugnK8vhW3EwzwUPsr6LXYREVPVt1m0IrT/6kgRqEZeRcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCA/0s1Q3SD8f7yIUZT3rqfONNBuJXYnSRCf4SRLhL2aQIhAP8OEveNw+0cAzbp+W607F8PtYy1Q9KpbbAYT31ytF5g"}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/handleable-0.7.0.tgz_1478427431772_0.553631761809811"},"directories":{}},"0.8.0":{"name":"handleable","version":"0.8.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"tsc","prepublish":"npm run clean; npm run build","test":"npm run clean; npm run build; ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","typescript":"2.0.x"},"gitHead":"384402f495a284a67158b57b157cbcb71f052468","_id":"handleable@0.8.0","_shasum":"63fd655247a0c7760a0b15e2ba9f7c97c14b5baf","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"63fd655247a0c7760a0b15e2ba9f7c97c14b5baf","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.8.0.tgz","integrity":"sha512-avn/cgug0xry1DaR947s8dcRj0Vbj1M1QkoVvJZUiSelDf38hNS2u+Gg7VtSleazk/k44k8vsaZwFm7qa/PzGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCc7i/5AyGGGZpCxTcCdH741UCJl8/NTwqw2Y2LyKkAAIgf4Xpbmv/KeSoG4EYJypnAX96k/1NNvh59yRFFHdoZXg="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/handleable-0.8.0.tgz_1478434825539_0.040261028334498405"},"directories":{}},"0.9.0":{"name":"handleable","version":"0.9.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"tsc","prepublish":"npm run clean; npm run build","test":"npm run clean; npm run build; ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","typescript":"2.0.x"},"gitHead":"4dcbd1a838d9ab5acfd5f6fb65993f4f119972bd","_id":"handleable@0.9.0","_shasum":"5f79bdfaabaf95a0e3b35833f1277111ac967e9c","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"5f79bdfaabaf95a0e3b35833f1277111ac967e9c","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.9.0.tgz","integrity":"sha512-E8kyqB5S/kEURS/sPgg5Iw791x39mSeUtTr0drNuwtbUuKaJE3hsMO34XBdY1WrvqWYRXULlPog/QXIs3DpKow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5zgbn0rp/dUJiR64Z2swuoX0+2CDDFl3omyYWZdo+3AiEA1Rj7/AQ3ToyFOTJ0j03NKMTvwphA03X9EayRbNyLopo="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handleable-0.9.0.tgz_1478435915877_0.7776044039055705"},"directories":{}},"0.10.0":{"name":"handleable","version":"0.10.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"tsc","prepublish":"npm run clean; npm run build","test":"npm run clean; npm run build; ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","typescript":"2.0.x"},"gitHead":"091ab55ce393d2af685c885c221def8d054d5417","_id":"handleable@0.10.0","_shasum":"31ce2e75b08f1f1e5ed58f4b1c5ea1ab9c77be41","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"31ce2e75b08f1f1e5ed58f4b1c5ea1ab9c77be41","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.10.0.tgz","integrity":"sha512-oFofcC2j6bbD8a6GP95guBFqVVtgrSH/IcoNttjwHT5FD4wm51UGffA8CB4ia8g9QS6Y94L8H0D0CKBMjtFF3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2B5nR30AmIoHT0skHWxGcYgmYnlVlkjZkEApJZlmmHwIhAMYvukL2iYeT4JI1CfbPzL25RZIIjQpRbKVv7xl/wook"}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handleable-0.10.0.tgz_1478474626016_0.36020955233834684"},"directories":{}},"0.11.0":{"name":"handleable","version":"0.11.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"tsc","prepublish":"npm run clean; npm run build","test":"npm run clean; npm run build; ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","typescript":"2.0.x"},"gitHead":"f466c7539c5f1996a4074e8a8b145d1b451613e5","_id":"handleable@0.11.0","_shasum":"6fc8b7e86646d239ada5682f9a940b552d7d6807","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"6fc8b7e86646d239ada5682f9a940b552d7d6807","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.11.0.tgz","integrity":"sha512-xK6Bt8hpshwq+SxaMn38a5DNzh8L5VBLrAwhAv/Fo9ouvZUNZVgrgX5klyLfDRK8sROWICIlJ4KdrSewCYFoGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGt4Diyuy5K6otWV3sFWkuD7xVrq5KPqk3T7qFLaRdGqAiEA9GDbfkohdSd3FNgJY/o6pcNy44gLZWORhEjfYsHtzdo="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/handleable-0.11.0.tgz_1478476724375_0.7947325196582824"},"directories":{}},"0.11.1":{"name":"handleable","version":"0.11.1","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"tsc","prepublish":"npm run clean; npm run build","test":"npm run clean; npm run build; ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","typescript":"2.0.x"},"gitHead":"527b0ee99567d8896b5b76c968266d9f3ccd016b","_id":"handleable@0.11.1","_shasum":"6c4de444309f2f12898c00ed83bfac2fb2060b94","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"6c4de444309f2f12898c00ed83bfac2fb2060b94","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.11.1.tgz","integrity":"sha512-xZuDEv0dm3lV3bZKW12gQUGFGqbYi/wOQ4NCV0Yagq1CUR1e817jOq/fZCesD9qqXwJm9KAcGhNrkfJctMPTfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrkZwkA5vuEOIqd0vuABWypi0fnn7wyMNZLjekdBPWtAiEAh5XOHdoiQF8jKKPoq17ukCcruXRb2HXIY2SmBK97eu4="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/handleable-0.11.1.tgz_1478481013030_0.2650957175064832"},"directories":{}},"0.12.0":{"name":"handleable","version":"0.12.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"tsc","prepublish":"npm run clean; npm run build","test":"npm run clean; npm run build; ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","typescript":"2.0.x"},"gitHead":"3ce95b021e39dfa4493543f986d7f50deeda740d","_id":"handleable@0.12.0","_shasum":"fcf84641482368a0e64cd197c243b72e139c8cef","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"fcf84641482368a0e64cd197c243b72e139c8cef","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.12.0.tgz","integrity":"sha512-fuFDXcnRnx/omYBRrkQq6LlnSaoDqU2+2orR/3n4yMlvZDfyCGUkFdoVdE4uAWCSha/vGiERYkA1VTj3+dI5Vw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBzLTCt2yWBD08UOXaGRQwaCGPRi+P80Nu6YblKFBUQYAiAtOa4swFUwfOKcoE7bDfXiKE7BV9me4wkr+U9/4n243A=="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/handleable-0.12.0.tgz_1478744813354_0.02025099191814661"},"directories":{}},"0.12.1":{"name":"handleable","version":"0.12.1","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"tsc","prepublish":"npm run clean; npm run build","test":"npm run clean; npm run build; ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","typescript":"2.0.x"},"gitHead":"55117c0c0cb1d635840c20efa15f1a29a75d371f","_id":"handleable@0.12.1","_shasum":"584022510074615ae65f7ec17cf6965be5c1ab13","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"584022510074615ae65f7ec17cf6965be5c1ab13","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.12.1.tgz","integrity":"sha512-4vAXf0p2StcqvxV+L438XWBf0YkCWuvAOabEeIk56F4BnsX/8sss34IS2BaPrWxyHrYARgVl6mHEBDCXeFAcRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDz4coaWs/Jmxbb5NmZbbnMFPGNxSWfMpy6lN1MZEKoFAiARQX8djEOOVsIcR7cK7HC/+4OMk7jHMN+AI3QiTiPsLQ=="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handleable-0.12.1.tgz_1478744969026_0.9817797008436173"},"directories":{}},"0.13.0":{"name":"handleable","version":"0.13.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"tsc","prepublish":"npm run clean; npm run build","test":"npm run clean; npm run build; ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","typescript":"2.1.0-dev.20161109"},"gitHead":"1c2d29364e6d4b1e28f492616842f50c9f4120ae","_id":"handleable@0.13.0","_shasum":"2c302dcfb4b2c6735ca177fab281aadf4ae6a008","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"2c302dcfb4b2c6735ca177fab281aadf4ae6a008","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.13.0.tgz","integrity":"sha512-gA48NGZnJWcx0aKmV1eT51GpQRvW413t0oWY0n0dTaikcaAv75fCEX9/DT2pbwKYSEmzuUnI4Ah7+vl6mtY3sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqmAzxQDPjoSE/8cQZM9BoAt0zyNaV1/x2LXQFgdTqiAiEA1eJzYHJUl1ikSkPJ3jTA2F2xLmcG3nuqRnqfKhAQF6U="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/handleable-0.13.0.tgz_1478746836797_0.2993828614708036"},"directories":{}},"0.14.0":{"name":"handleable","version":"0.14.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"tsc","prepublish":"npm run clean; npm run build","test":"npm run clean; npm run build; ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","typescript":"2.1.1"},"gitHead":"fdec7984efbb80a56d7ea037fadf17052e7a4864","_id":"handleable@0.14.0","_shasum":"0d6d4783b9ea424c9ca322ff6d7056aa2e142dca","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"0d6d4783b9ea424c9ca322ff6d7056aa2e142dca","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.14.0.tgz","integrity":"sha512-Wd96sHqyGhpu6xoglM/nNW2neOPNIRNk9MH8Alg1kLCIgmglnP8QJ1hXFspviStLL+gwXwwkGLC7F+3iKbcgRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoaY5MMlKEN63hDaWz70mNDa1/udJDJVo0Mnr3AJHnKAIhALBGvfKV4LaDzVlcusfSCrkIQOGmHDBqE3NE8GOxjsT1"}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handleable-0.14.0.tgz_1478795950108_0.16755381249822676"},"directories":{}},"0.15.0":{"name":"handleable","version":"0.15.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","prebuild":"npm run clean; mkdir -p ./dist","build":"babel ./src --out-dir ./dist --copy-files","prepublish":"npm run build","pretest":"npm run build","test":"ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","babel-cli":"6.18.x","babel-plugin-syntax-async-functions":"6.13.x","babel-plugin-transform-object-assign":"6.8.x","babel-plugin-transform-regenerator":"6.16.x","babel-plugin-transform-runtime":"6.15.x","babel-preset-es2015":"6.18.x"},"dependencies":{"babel-runtime":"6.18.x"},"gitHead":"c4b7a2304d539b08616d04bf3e9dc8401bad29ac","_id":"handleable@0.15.0","_shasum":"69e2194db7bbafb4e4ab9c0ca2ad09ab84b2a2ec","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"69e2194db7bbafb4e4ab9c0ca2ad09ab84b2a2ec","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.15.0.tgz","integrity":"sha512-wnp1OAwfvsa7j595uSirrVweneORsuetd8b7zJX86+iaa4te+tlW9qvP54iNeOeBY8WOk3ShLPaboMK1pkvHAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFsWwxCvKePMgI1xjYwPK9LS2yubTxF2nZ/RgDDSv1NAIgDxGg9cKHoiFZkm8yJ306awQFswy5Kwy2tiZzNsAA0Qk="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handleable-0.15.0.tgz_1478903343117_0.7370008600410074"},"directories":{}},"0.15.1":{"name":"handleable","version":"0.15.1","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","prebuild":"npm run clean; mkdir -p ./dist","build":"babel ./src --out-dir ./dist --copy-files","prepublish":"npm run build","pretest":"npm run build","test":"ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","babel-cli":"6.18.x","babel-plugin-syntax-async-functions":"6.13.x","babel-plugin-transform-object-assign":"6.8.x","babel-plugin-transform-regenerator":"6.16.x","babel-plugin-transform-runtime":"6.15.x","babel-preset-es2015":"6.18.x"},"dependencies":{"babel-runtime":"6.18.x"},"gitHead":"73ab110727894ed8d352ed231afe80a923db492e","_id":"handleable@0.15.1","_shasum":"5506ac7ff8d8364ef51ae7bb5c047322319127b2","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"5506ac7ff8d8364ef51ae7bb5c047322319127b2","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.15.1.tgz","integrity":"sha512-2bd7opcjNF4ah4KIx3iKLd+73OP8Fy7CA82CHrKpoh+97hKbY/Vb1lfewyY+zVtZUTGB7FIm2W95npaWrAI6WQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn4gH+M1mkzPwZ9n8ZNI2zaa8TM2W5hAg///FuT5X0YwIgFURgDKdB37y5kqpZYv3prp8o5OLz9r6Gc/zRvKp8OCc="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/handleable-0.15.1.tgz_1478903631177_0.09673734498210251"},"directories":{}},"0.15.2":{"name":"handleable","version":"0.15.2","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","prebuild":"npm run clean; mkdir -p ./dist","build":"babel ./src --out-dir ./dist --copy-files","prepublish":"npm run build","pretest":"npm run build","test":"ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.16.x","babel-cli":"6.18.x","babel-plugin-syntax-async-functions":"6.13.x","babel-plugin-transform-object-assign":"6.8.x","babel-plugin-transform-regenerator":"6.16.x","babel-plugin-transform-runtime":"6.15.x","babel-preset-es2015":"6.18.x"},"dependencies":{"babel-runtime":"6.18.x"},"gitHead":"00073ca491e6b365f27cd604a3fbe68c19dde7f8","_id":"handleable@0.15.2","_shasum":"cb9836392041d1a8603e6b8112306434a3f71019","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"cb9836392041d1a8603e6b8112306434a3f71019","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.15.2.tgz","integrity":"sha512-5De02x9cJLR/t9OKIu9kvI3VeaB0aQpL1KCQpJzHbox4F753QlqdpJ5BVKQcFLHfRFFDUP5IwnvZApcrsTzV+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCICJf0CVw3ClgO86ZbdJgMEjJv+V8WIKq2/p5n7JCwVhbAh8wB/eFcSV2mf8casRhvoJHO/25aAlbXL6s+bOsB3yP"}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handleable-0.15.2.tgz_1478908083698_0.6134487208910286"},"directories":{}},"0.16.0":{"name":"handleable","version":"0.16.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","prebuild":"npm run clean; mkdir -p ./dist","build":"babel ./src --out-dir ./dist --copy-files","prepublish":"npm run build","pretest":"npm run build","test":"ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.17.x","babel-cli":"6.18.x","babel-plugin-syntax-async-functions":"6.13.x","babel-plugin-transform-object-assign":"6.8.x","babel-plugin-transform-regenerator":"6.16.x","babel-plugin-transform-runtime":"6.15.x","babel-preset-es2015":"6.18.x"},"dependencies":{"babel-runtime":"6.18.x"},"gitHead":"ccccd322b7a104ab5b3f95f283a3114aa6f17fb2","_id":"handleable@0.16.0","_shasum":"9f8043c0cf1c719477dead1dd260e60c598616c5","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"9f8043c0cf1c719477dead1dd260e60c598616c5","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.16.0.tgz","integrity":"sha512-miXK2a9aHoYPV1UIhcStK2c1/7Vlnmv4GmN9oiTRkp+NkV2RoP6gZt6StmLromjFNm1ql9GOrD28Zvqi5ZIeJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZzmkjoPQW1NbuD5pTBWTRi40fcR0H+MpiLl/9JUaclAIgPtUAUzZ/OdB8wdyOnV9KJGaruF1jzB5Pys32p62sKDo="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/handleable-0.16.0.tgz_1479946435529_0.22362247155979276"},"directories":{}},"0.17.0":{"name":"handleable","version":"0.17.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"npm run clean; tsc","prepublish":"npm run build","test":"npm run build && ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.17.x","typescript":"2.1.4"},"dependencies":{"lodash.merge":"4.6.0"},"gitHead":"a2d61d7dc342ee55aa198ea345ba5a2fe68c0ed4","_id":"handleable@0.17.0","_shasum":"14ab36ad1cc608d116e474f444f9569ceb997dae","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"14ab36ad1cc608d116e474f444f9569ceb997dae","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.17.0.tgz","integrity":"sha512-cfvLnBZI4/hx4BpjH8TQVY3rucKQYkOhyG3ZHVCIShR660Bp6KIrX0yA3RZe7hl8o4/KaFX8/fM39YUTvYGCyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/fKsxNBnrwYPTLo64m7UCqNb9tRIQUU8QkceyXx9Q3wIgFLEmOoShOBIBdV8eDnUcJdOgyfAY1aQF6jy6o+ksYaI="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handleable-0.17.0.tgz_1482017886967_0.31795696169137955"},"directories":{}},"0.18.0":{"name":"handleable","version":"0.18.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"npm run clean; tsc","prepublish":"npm run build","test":"npm run build && ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.17.x","typescript":"2.1.4"},"dependencies":{"lodash.merge":"4.6.0"},"gitHead":"87d7a01c416beed448f6bde0bf888bccb30c81bf","_id":"handleable@0.18.0","_shasum":"7c0896f6986113e7592ab0f9e0b32e2ed305a9e7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"7c0896f6986113e7592ab0f9e0b32e2ed305a9e7","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.18.0.tgz","integrity":"sha512-cKN4YPmGFz+QYQayCsvzUIplQ27R7Ntd/4lUM9aVgUevcwdHSVJtCFDv5wrNHGnVACIw7qZ7ViS+AotEvJjG5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu9d4i1/oBbU9LApSo5FGhOZqfcYJkuvmXELrrpf61wAIgOYmeigGGsqy4fypMk2DXUYXxKrfANTpVBC7xAyZ6aTk="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/handleable-0.18.0.tgz_1482609772887_0.5310295068193227"},"directories":{}},"0.19.0":{"name":"handleable","version":"0.19.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"npm run clean; tsc","prepublish":"npm run build","test":"npm run build && ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.17.x","typescript":"2.1.4"},"dependencies":{"lodash.merge":"4.6.0"},"gitHead":"e79744636935d805438e75f09a3add25e9ad93df","_id":"handleable@0.19.0","_shasum":"de3e435aff5c6d1339951719c639afcb6eddd3eb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"de3e435aff5c6d1339951719c639afcb6eddd3eb","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.19.0.tgz","integrity":"sha512-AYfqwDgQOuPajTtETAiOptMIqfASjwa7vus66h4c/djrCATxbklXygprjDpQjRpaT8Nx/iSqg1Jyc4BvKsHPDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBf9jP8AD8PIZoyOhPWcu6LRLRCCf9q3DLiLFiDf9TP7AiEAiqpHSxQ1HaOk6ouTFU4JI1LKRmgoZDfPtjmINdVr748="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handleable-0.19.0.tgz_1484079265052_0.5559709712397307"},"directories":{}},"0.19.2":{"name":"handleable","version":"0.19.2","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"npm run clean; tsc","prepublish":"npm run build","test":"npm run build && ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.17.x","typescript":"2.1.4"},"dependencies":{"lodash.merge":"4.6.0"},"gitHead":"594a7ccab3b765416e5d4d14e75f324c4224fe92","_id":"handleable@0.19.2","_shasum":"7afc8703492826a0920ab29c9a7d5e47fb284a26","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"7afc8703492826a0920ab29c9a7d5e47fb284a26","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.19.2.tgz","integrity":"sha512-Omk22g1X5WK/+JSwSPbFTC/3vq0tToFtSHapGDvGOhToNe2+k+8sJdxu1e76vgBAD5BdSFCCFIQwB2sJDIicSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwpYZ14JQAQrcnYJdbjVNECInlLlfDe0oHoafeBPFx4AiBZSIUTP+m0AV2O48wKNfdljpU0Pp6NHkIXdLaQTeRjgw=="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handleable-0.19.2.tgz_1484089866616_0.11985177616588771"},"directories":{}},"0.20.0":{"name":"handleable","version":"0.20.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"npm run clean; tsc","prepublish":"npm run build","test":"npm run build && ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"0.17.x","typescript":"2.1.4"},"dependencies":{"lodash.merge":"4.6.0"},"gitHead":"230b111ca05c8102d5862c0d4098be8ccd3ae7ea","_id":"handleable@0.20.0","_shasum":"eac46cc2c9c86aa9b01a10558f5130c8644e0f8c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"eac46cc2c9c86aa9b01a10558f5130c8644e0f8c","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.20.0.tgz","integrity":"sha512-AxXChnYzX0U0SGJL9rp8IdDog20jeAbKki75qBIcxP/bdIrLypoKqbqmcXutKsvakCwUNDm8jdSU0XHAj5p7BQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDn0siY7R4W1W1F5BTm0eiwK533xTaHTNPE2AsQAqJMAiEApZmF2O5LrXwrb+3cxg+xWjpr4oIse/bDdRisWJzwPL4="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/handleable-0.20.0.tgz_1484316771009_0.644161268370226"},"directories":{}},"0.20.1":{"name":"handleable","version":"0.20.1","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"npm run clean; tsc","prepublish":"npm run build","test":"npm run build && ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"^0.17.x","typescript":"^2.1.5"},"dependencies":{"lodash.merge":"^4.6.0"},"gitHead":"230b111ca05c8102d5862c0d4098be8ccd3ae7ea","_id":"handleable@0.20.1","_shasum":"2f601cfdb2721483bc3778a239f01244ad9eaff8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"shasum":"2f601cfdb2721483bc3778a239f01244ad9eaff8","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.20.1.tgz","integrity":"sha512-gcWxzTsPDHHbm5sH5a5Nq2GBmHqFN/pDqhExSBjI1ciocHZwet7ovz0zWD1ZnWDxbISkofxpthEN0+2d4JTkeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKFpk779ak30fM+DxtfW0iLBKEaKJkwKd93R6N0Q3WzAiEAzXPELts9C7rDIYpUfOVHDM+BrCIGY6942/DkR+5r50k="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/handleable-0.20.1.tgz_1484428911981_0.21754963765852153"},"directories":{}},"0.20.2":{"name":"handleable","version":"0.20.2","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"npm run clean; tsc","prepublish":"npm run build","test":"npm run build && ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"^0.22.0","typescript":"^2.5.2"},"dependencies":{"lodash.merge":"^4.6.0"},"gitHead":"13c5efd6573a6e7f327c03d22276564c34b44125","_id":"handleable@0.20.2","_npmVersion":"5.4.2","_nodeVersion":"8.1.1","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"integrity":"sha512-9crf8n7AU3mcaqB4/iHPEA3T7SYo/LVdqeq+Fm1Q0RVcAGb1NkqibQNrRiptynTmbxT/Ulkn0R3oSqrvrUZQww==","shasum":"b4a460c4910b6d87649a84de9f18c1686bf19380","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.20.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvosfkefj38znkuD0tXOfj1kxLBYssaWhdtmm9rJ8Q0AiEA8KUlAJw7Z7v7pJcAzYCAfLf6/AHTeKnokYKW6PxZDAk="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/handleable-0.20.2.tgz_1506078689532_0.8673833312932402"},"directories":{}},"0.21.0":{"name":"handleable","version":"0.21.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"npm run clean; tsc","prepublish":"npm run build","test":"npm run build && ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"^0.22.0","typescript":"^2.5.2"},"dependencies":{"lodash.merge":"^4.6.0"},"gitHead":"124e92e09ec92953dcbc55a57d7350b962fb4d36","_id":"handleable@0.21.0","_npmVersion":"5.4.2","_nodeVersion":"8.1.1","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"integrity":"sha512-dmuOfVqbRS8rhExpL8o97nLhTpt3xsBBa2Z4uO6hevUz0eWGDvTqs2yqginJyRAnvafce9SMUAPyiiBxa34x2A==","shasum":"28f12317c37cd93c03422c920aedaf856de19db0","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.21.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFK902mtDzknSJ+GZvAiJ1W1U2r7i6nv+IYXjLg4QeACAiBNfz4c7ED01DM26YDkWuTOCDKK+aBpfhdRS1LLr20Hqg=="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/handleable-0.21.0.tgz_1506079223880_0.36407003551721573"},"directories":{}},"0.22.0":{"name":"handleable","version":"0.22.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"npm run clean; tsc","prepublish":"npm run build","test":"npm run build && ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"ava":"^0.22.0","typescript":"^2.5.2"},"dependencies":{"lodash.merge":"^4.6.0"},"gitHead":"3a6ad5bf724ed741674a3807e22a0931df0ffb72","_id":"handleable@0.22.0","_npmVersion":"5.4.2","_nodeVersion":"8.1.1","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"integrity":"sha512-BfBjura70y5AMbRjsfen6jKXkRl0fxdfoVtnrfMx41i73stOnbDtcN5hOUfueUqhpIENzeYSZWjn1AkCUnVePA==","shasum":"41a35c6be5a797e813a8284f76c46033bbfe79b5","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.22.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDapr2cQpmU+1Uev+0a5di79oYo1b/LSigQS7iuh7ZyywIhAMTmR27WQIx5xmffhEm17Gu65vMI0h9nXcmJ9qgR5XZH"}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/handleable-0.22.0.tgz_1506793579486_0.4035378769040108"},"directories":{}},"0.22.1":{"name":"handleable","version":"0.22.1","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"npm run clean; tsc","prepublish":"npm run build","test":"npm run build && ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"@types/lodash.merge":"^4.6.3","ava":"^0.22.0","typescript":"^2.5.2"},"dependencies":{"lodash.merge":"^4.6.0"},"gitHead":"3a6ad5bf724ed741674a3807e22a0931df0ffb72","_id":"handleable@0.22.1","_npmVersion":"5.5.1","_nodeVersion":"8.1.1","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"integrity":"sha512-eLRn71O4qkaCpgapAadMRUnspavEIFwVe3VEhY6Y5sIEb9g3B401LCZp2k4otOR1WzOlLN3VlsPDFUxWe8YWmg==","shasum":"aa473fbb1e9401611028b079a72f3b2a01ae0e7e","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.22.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICo+wEWm/qAKJyGygyvcq2KJ/XzksbH6neiWC6u+M3IwAiEAm9zvFPg1So2z1XF88l3RlSoWkY26zWXsaH5zKy52pYg="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/handleable-0.22.1.tgz_1508320163429_0.6300105808768421"},"directories":{}},"0.23.0":{"name":"handleable","version":"0.23.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"npm run clean; tsc","prepublish":"npm run build","test":"npm run build && ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"@types/lodash.merge":"^4.6.3","ava":"^0.22.0","typescript":"^2.5.2"},"dependencies":{"lodash.merge":"^4.6.0"},"gitHead":"6990723bb4b80328ab0b25e03d998529e26a19ee","_id":"handleable@0.23.0","_npmVersion":"5.5.1","_nodeVersion":"8.1.1","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"integrity":"sha512-T+qRZGh2Qz5eu2VfXuGuqW04kmwM4Hjikmq50ai2swxv/Ai0GLreDO7PdbLtx3QdiT0pUrUUNnZU4k9YB4ai6w==","shasum":"057aa88fb60cf88d7a8e1aeea4e05abe2ba9f926","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.23.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtwTzH8/y4Z4g65oqnIiHg0INpYiyRDH0f8ZlioN3nWAiEAzXzESbfAFqPL0T2jARRST5Ii91tZsMamz1dRtivLo3g="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/handleable-0.23.0.tgz_1508407773367_0.20472443290054798"},"directories":{}},"0.24.0":{"name":"handleable","version":"0.24.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"npm run clean; tsc","prepublish":"npm run build","test":"npm run build && ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"@types/lodash.merge":"^4.6.3","ava":"^0.22.0","typescript":"^2.5.2"},"dependencies":{"lodash.merge":"^4.6.0"},"gitHead":"6990723bb4b80328ab0b25e03d998529e26a19ee","_id":"handleable@0.24.0","_npmVersion":"5.5.1","_nodeVersion":"8.1.1","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"integrity":"sha512-tft3G0oIDKnRAzPgBuCOmzl/Lszrbo+R39MZProMrkaRs3uFBemHyfUjXuv2TP9ECEgx+Z0AYl+b7IXhiYuwXw==","shasum":"f8e42ca1e8c1db29b805e4026babcde7126d3087","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.24.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID0YuiHZEf4TxLacQsJFc7X792fGsfg3/vrPwXWioAk8AiEAzQnebEDbc6HqPTs9fEVEz4ieoqNz9pZqq/HGnwUrU+I="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/handleable-0.24.0.tgz_1509051324872_0.05867113498970866"},"directories":{}},"0.25.0":{"name":"handleable","version":"0.25.0","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"npm run clean; tsc","prepublish":"npm run build","test":"npm run build && ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"@types/lodash.merge":"^4.6.3","ava":"^0.24.0","typescript":"^2.6.2"},"dependencies":{"lodash.merge":"^4.6.0"},"gitHead":"5144504cc2843aaa7af57429ba1eb71e14f2faf3","_id":"handleable@0.25.0","_npmVersion":"5.5.1","_nodeVersion":"8.1.1","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"integrity":"sha512-+wvB8+Aeuk4/q3FQyGd+kw/J83Nc27CA3FF3w7S9Zpou4R31mz5KcwDAYdRRKzk2iHVpPfzCD4uMVf70J2BaIw==","shasum":"e36e056907c46e108e0818b31f4d0f6c561f774a","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.25.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgcl+TVFmWIf6L/tL5YOr/LnVT7uy2hcgcQZZuTseVQwIgEjmGMTnI8XR6hdh17CvVcmprksy7MjVP6pxuNInOi+0="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/handleable-0.25.0.tgz_1512412097821_0.17068026959896088"},"directories":{}},"0.25.1":{"name":"handleable","version":"0.25.1","description":"A library for synchronous and asynchronous error handling.","main":"./dist/index.js","types":"./dist/index.d.ts","ava":{"files":["./tests/*.js","./tests/**/*.js"],"concurrency":4,"failFast":true},"scripts":{"clean":"rm -Rf ./dist","build":"npm run clean; tsc","prepublish":"npm run build","test":"npm run build && ava"},"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"},"homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"license":"MIT","devDependencies":{"@types/lodash.merge":"^4.6.3","ava":"^0.25.0","typescript":"^2.8.1"},"dependencies":{"lodash.merge":"^4.6.1"},"gitHead":"7dc00713c054f0a3c535d918d8c91bde64649936","_id":"handleable@0.25.1","_npmVersion":"5.8.0","_nodeVersion":"9.8.0","_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"dist":{"integrity":"sha512-bSfBrGgZPThIfCdM0mN2285Co5ZqD5DrYirWZPjQfB+Flk9hwvsJ+v842F45PfCPuSzLE//Tbj5jVJi40V6FJg==","shasum":"2254c4b0dfe7718402a1d2345a97f8dbebb418db","tarball":"https://registry.npmjs.org/handleable/-/handleable-0.25.1.tgz","fileCount":20,"unpackedSize":23987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa15ZaCRA9TVsSAnZWagAAy38QAI2/DvlPGtalkaQjNtBL\na9l2GfGlUqStoeMivMx9H7fLXkNjgfTL/dyHJQoGzVa81XjyLqzG4ltjjz8E\nnTxOrhs82dRpHApHx3x9diIcpIZDqlV2SH7JkJFJ2FPM9m1uoq7S+te6czbP\n3czNzgol6x62Z4bEzkqxGXl93Nzho34r+4g8Yzt5Q7XHieDW/T0vJYftRb70\nuWcHWen5iFigt1SXDpa7HKSuSLOBhGGIwER0/Sd4nEHmljUF5ZIptQp4j6IS\nWezxA9hUFvu9J/F/wCoPODq3UG50nIDFnawAV57UTnF0eCNV2mNUV+aK4v0u\nSLfoLmr5xw7ZCAzGZMDNGbwJHnFo4EYXyu+rZVvsI8pMYWy79/H5i17EUrKY\n1sWjZMu1BTkZ7CuZtXF4LlA+DdH7c+6C22lY5mg0qDmHeaLgTQFLHAnUrzlN\nCvK5nUN73KP8fNq1XlWQOVTAOzmOwORmDifEJRKXZceEyqiwLNmYFVpTkHBu\niq9vA16p6IFNdkNRixUs1VTFGKNi9HrffdcEUqD6jzk4e0XjdWNezxpWb1GA\nJCBg1e8oIYeD/0wRxLJhRIFW7oZI66iqQ4qvhMfTnyPVmMD7GUMhYONim6wq\nvVu8Be6wyAXBfii6hnXdidZpRBuo9DDOa1KslcQXoSedP8wz6bijNduE12LI\n/HGj\r\n=ogBE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCadopgFU03pytXcqRPwv0dxqfDK5Zc3tF38Slxo8UHgAIgMEwQcmNduMhUeBe22LnC1AesjhCnzUbmqYghqrTxGgk="}]},"maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/handleable_0.25.1_1524078169668_0.2811634115343238"},"_hasShrinkwrap":false}},"readme":"![Build Status](https://travis-ci.org/xpepermint/handleablejs.svg?branch=master)&nbsp;[![NPM Version](https://badge.fury.io/js/handleable.svg)](https://badge.fury.io/js/handleable)&nbsp;[![Dependency Status](https://gemnasium.com/xpepermint/handleablejs.svg)](https://gemnasium.com/xpepermint/handleablejs)\n\n# handleable.js\n\n> A library for synchronous and asynchronous error handling.\n\nThis is a light weight open source package for use on **server** or in **browser** (using module bundler). The source code is available on [GitHub](https://github.com/xpepermint/handleablejs) where you can also find our [issue tracker](https://github.com/xpepermint/handleablejs/issues).\n\n## Related Projects\n\n* [RawModel.js](https://github.com/xpepermint/rawmodeljs): Strongly-typed JavaScript object with support for validation and error handling.\n* [Validatable.js](https://github.com/xpepermint/validatablejs): A library for synchronous and asynchronous validation.\n* [Typeable.js](https://github.com/xpepermint/typeablejs): A library for checking and casting types.\n\n## Install\n\nRun the command below to install the package.\n\n```\n$ npm install --save handleable\n```\n\nThis package uses promises thus you need to use [Promise polyfill](https://github.com/taylorhakes/promise-polyfill) when promises are not supported.\n\n## Example\n\n```js\nimport {Handler} from 'handleable';\n\nlet h = new Handler();\n\nlet e = await h.handle(\n  new Error('unhandled error'), // error instance\n  [ // list of handler recipes\n    {\n      handler: 'block', // handler name\n      message: '%{foo} unhandled error', // optional handler error message\n      block: async () => true // handler-specific property,\n      foo: 'bar' // custom variable for the message\n    },\n    {\n      handler: 'mongoUniqueness', // handler name\n      message: 'already taken', // optional handler error message\n      indexName: 'uniqueEmail' // handler-specific property\n    }\n  ]\n); // -> a list of errors\n```\n\nSee the `./tests` folder for details.\n\n## API\n\n**Handler({failFast, handlers, context})**\n\n> A core validation class.\n\n| Option | Type | Required | Default | Description\n|--------|------|----------|---------|------------\n| failFast | Boolean | No | false | When set to `true`, only the first error is handled otherwise all errors are returned.\n| handlers | Object | No | built-in handlers | Object with custom handlers (this variable is merged with built-in handlers thus you can override a handler if you need to).\n| context | Object | No | null | A custom context reference which is applied to each handler.\n\n```js\nimport {Handler} from 'handleable';\n\nlet v = new Handler({\n  failFast: true,\n  handlers: {\n    fooError ({error}) { return error.message === 'foo error' }, // custom handler\n  },\n  context: null\n});\n```\n\n**Handler.prototype.handle(error, recipes)**: Promise(Object[])\n\n> Handles an error against the provided recipes.\n\n| Option | Type | Required | Default | Description\n|--------|------|----------|---------|------------\n| error | Any | Yes | - | Error to validate.\n| recipes | Array | No | [] | A configuration object describing handlers.\n\n```js\nlet error = new Error();\nlet recipe = {\n  handler: 'block', // [required] handler name\n  message: '%{foo} is unknown error', // [optional] handler error message (note that you can insert related recipe values by using the %{key} syntax)\n  code: 422, // [optional] handler error code\n  condition: () => true, // [optional] a condition which switches the validation on/off\n  async block (error, recipe) { return true }, // [handler-specific] handler-specific property\n  foo: 'bar' // [optional] a custom variable\n};\nlet recipes = [recipe];\nawait h.handle(error, recipes);\n```\n\n### Built-in Handlers\n\n#### block\n\n> Checks if the provided block function succeeds.\n\n| Option | Type | Required | Description\n|--------|------|----------|------------\n| block | Function,Promise | Yes | Synchronous or asynchronous function (e.g. `async () => true`).\n\n```js\nlet recipe = {\n  handler: 'block',\n  message: 'is unknown error',\n  async block (error, recipe) { return true }\n};\n```\n\n#### mongoUniqueness\n\n> Checks if the error represents a MongoDB unique constraint error.\n\n| Option | Type | Required | Default | Description\n|--------|------|----------|---------|------------\n| indexName | String | Yes | - | MongoDB collection's unique index name.\n\n```js\nlet recipe = {\n  handler: 'mongoUniqueness',\n  message: 'is unknown error',\n  indexName: 'uniqueEmail' // make sure that this index name exists in your MongoDB\n};\n```\n\n## License (MIT)\n\n```\nCopyright (c) 2016 Kristijan Sedlak <xpepermint@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n```\n","maintainers":[{"name":"xpepermint","email":"xpepermint@gmail.com"}],"time":{"modified":"2022-06-18T18:51:25.287Z","created":"2016-09-08T13:34:48.565Z","0.0.0":"2016-09-08T13:34:48.565Z","0.1.1":"2016-09-09T12:48:24.660Z","0.1.2":"2016-09-09T12:59:58.486Z","0.1.3":"2016-09-09T13:08:23.464Z","0.1.4":"2016-09-10T15:53:11.100Z","0.2.0":"2016-09-10T18:50:40.242Z","0.2.1":"2016-09-28T17:59:07.627Z","0.2.3":"2016-09-29T19:10:01.747Z","0.2.4":"2016-10-30T23:56:33.719Z","0.3.0":"2016-10-31T01:15:36.078Z","0.4.0":"2016-11-05T10:59:05.656Z","0.4.1":"2016-11-05T10:59:18.809Z","0.4.2":"2016-11-05T11:37:58.904Z","0.4.3":"2016-11-05T11:50:32.095Z","0.5.0":"2016-11-05T14:28:09.023Z","0.5.1":"2016-11-05T14:30:28.155Z","0.6.0":"2016-11-05T18:58:25.468Z","0.6.1":"2016-11-05T19:37:56.049Z","0.7.0":"2016-11-06T10:17:12.414Z","0.8.0":"2016-11-06T12:20:26.220Z","0.9.0":"2016-11-06T12:38:37.938Z","0.10.0":"2016-11-06T23:23:48.082Z","0.11.0":"2016-11-06T23:58:45.046Z","0.11.1":"2016-11-07T01:10:13.699Z","1.0.0":"2016-11-09T23:03:53.367Z","0.12.0":"2016-11-10T02:26:53.958Z","0.12.1":"2016-11-10T02:29:30.874Z","0.13.0":"2016-11-10T03:00:37.369Z","0.14.0":"2016-11-10T16:39:12.446Z","0.15.0":"2016-11-11T22:29:05.005Z","0.15.1":"2016-11-11T22:33:51.723Z","0.15.2":"2016-11-11T23:48:05.862Z","0.16.0":"2016-11-24T00:13:56.080Z","0.17.0":"2016-12-17T23:38:09.047Z","0.18.0":"2016-12-24T20:02:53.513Z","0.19.0":"2017-01-10T20:14:27.129Z","0.19.2":"2017-01-10T23:11:08.622Z","0.20.0":"2017-01-13T14:12:51.672Z","0.20.1":"2017-01-14T21:21:52.607Z","0.20.2":"2017-09-22T11:11:30.583Z","0.21.0":"2017-09-22T11:20:25.032Z","0.22.0":"2017-09-30T17:46:20.480Z","0.22.1":"2017-10-18T09:49:24.269Z","0.23.0":"2017-10-19T10:09:34.230Z","0.24.0":"2017-10-26T20:55:25.856Z","0.25.0":"2017-12-04T18:28:18.699Z","0.25.1":"2018-04-18T19:02:50.004Z"},"license":"MIT","readmeFilename":"README.md","description":"A library for synchronous and asynchronous error handling.","homepage":"https://github.com/xpepermint/handleablejs#readme","keywords":["handleable","handling","handle","error","errors","ishandled","check","checking","block"],"repository":{"type":"git","url":"git+https://github.com/xpepermint/handleablejs.git"},"author":{"name":"Kristijan Sedlak","url":"Xpepermint"},"bugs":{"url":"https://github.com/xpepermint/handleablejs/issues"}}