{"_id":"tsp-monads","_rev":"33-d33268b76711eab92432fc20ea4984a4","name":"tsp-monads","dist-tags":{"latest":"13.1.0"},"versions":{"1.0.0":{"name":"tsp-monads","version":"1.0.0","dependencies":{"ramda":"^0.23.0"},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"_id":"tsp-monads@1.0.0","scripts":{},"_shasum":"053e2d26c33998ed0d970365ceab73dbbb560ad8","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.2","_npmUser":{"name":"threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"053e2d26c33998ed0d970365ceab73dbbb560ad8","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-1.0.0.tgz","integrity":"sha512-Rgjm3JkN9H6W+HcYsfNrJ0IN9h7PgyGeGGc9bfEuYITqbqjdsbl4uuuZ+5w0IUj9UrR2BxvUJkZu5frq1nrPjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWTPZXc7bUo8pYkBA+kRznFomUT3IFakNRQ8IqNp7tJgIganIIGqReAyzFV+nZw9fhxOmVLmpxxT9w+8+guYVTzaY="}]},"maintainers":[{"name":"threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tsp-monads-1.0.0.tgz_1490175753277_0.34530663024634123"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"1.0.1":{"name":"tsp-monads","version":"1.0.1","description":"","keywords":["option","result","type","threestup"],"files":["dist"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@1.0.1","scripts":{},"_shasum":"ed28dc51a6a7082b6fb7152fd633a3cdb598410e","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.2","_npmUser":{"name":"threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"ed28dc51a6a7082b6fb7152fd633a3cdb598410e","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-1.0.1.tgz","integrity":"sha512-ia3AQh9Lcmz4RYoy1TaIyyQWofsob/5+DKTUl/mKiCrv4UEC4nA4WMFV3t1yb7u0hIJKoUhyGpS+kDoH5u4psw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGBniRsXRI/ZeX++75rp8SwP9+41sQZDXDqULSFBUfVEAiBprDgChiXGf4+ujUgNhhau8MMJ42pgiPsm1nS/crhuSQ=="}]},"maintainers":[{"name":"threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsp-monads-1.0.1.tgz_1490176542683_0.3831132729537785"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"1.0.2":{"name":"tsp-monads","version":"1.0.2","description":"","keywords":["option","result","type","threestup"],"files":["dist"],"main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@1.0.2","scripts":{},"_shasum":"01f0032654bf1fc82a4e0bf625c7d2af32c210c5","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.2","_npmUser":{"name":"threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"01f0032654bf1fc82a4e0bf625c7d2af32c210c5","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-1.0.2.tgz","integrity":"sha512-rj0We4DDarT3RpGZ9i90z9yls5Gc667FvXyGTfeT0KbWcmrRkQS2SqBt6Ql7yYZXW82ubARxHLempXbYzRr9Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2iGu90ev9f/D+7DABMH2wBS8DUdh3DZ9MKzn2Zeg8yAiBEh9gGdxw4gq2hsGkdw4Lwzx2RY5fNXsyeIMiHoy/bnw=="}]},"maintainers":[{"name":"threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tsp-monads-1.0.2.tgz_1490176645111_0.6428505340591073"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"1.0.3":{"name":"tsp-monads","version":"1.0.3","description":"","keywords":["option","result","type","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@1.0.3","scripts":{},"_shasum":"70e4c17894c5d65a6397d9db77002609c1d9c15a","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.2","_npmUser":{"name":"threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"70e4c17894c5d65a6397d9db77002609c1d9c15a","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-1.0.3.tgz","integrity":"sha512-Dc/i2nJlMwKXZoNwroeqLZ9Sd5+S7fRegAODE469kKUshvxqJ7VtIlOKSYJaKDm/bS/n3IQcUonTWribFsuJ+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDSIS87WL+406usEXTRzslglGDUh9SizQs7QUYQk2vlAIhAISqqUkLX1D36s2dXPb+Tmox1dNpnGWUYt0RUcmjby7A"}]},"maintainers":[{"name":"threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsp-monads-1.0.3.tgz_1490202474858_0.025849469238892198"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"1.1.0":{"name":"tsp-monads","version":"1.1.0","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@1.1.0","scripts":{},"_shasum":"0e71038b368ae6267d87d27c279727d3f29ba02f","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"0e71038b368ae6267d87d27c279727d3f29ba02f","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-1.1.0.tgz","integrity":"sha512-/lxC+ayQZN8m1q8X4GBdgwZg35eCCnjItZI8EE0Ir1jsSaUHkBS+5pcC3ewTr+Hcm9+w30hXnufnbeG5v9+zeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVdHUAvl3FjGOCBk8eqHH3x+lO0x1je4PjL0YC/RYvDwIgVDcQTlDpWxoi2Zf6dwmd81XVt0/RNXr7acfC3WdmRms="}]},"maintainers":[{"name":"threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsp-monads-1.1.0.tgz_1490882959988_0.9236314536537975"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"1.1.1":{"name":"tsp-monads","version":"1.1.1","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@1.1.1","scripts":{},"_shasum":"92bb00ddf74bfb6cd18f65e65c2755c8a12c16ea","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"92bb00ddf74bfb6cd18f65e65c2755c8a12c16ea","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-1.1.1.tgz","integrity":"sha512-X9iIre+1cxK87LPi3JqC+uW1ruaY5Kxz9CWlZVRY6/Yo491UBnipPjsnUhi/i7vIKIypFLLbruYOiz93vUbXIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDc1rcycoA7MZtLyNdqJCd1LKOgUlQ9ERW0d151CnXRQIhAKzc5bnN0ehI2eXtn0UsENHyAfJfM5O4UUAaeOK9omQd"}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsp-monads-1.1.1.tgz_1491159022741_0.5768082204740494"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"2.0.0":{"name":"tsp-monads","version":"2.0.0","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@2.0.0","scripts":{},"_shasum":"f8645ab8d819e3ed58137cd4c06f507145808f16","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"f8645ab8d819e3ed58137cd4c06f507145808f16","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-2.0.0.tgz","integrity":"sha512-EU7NO0uN/Ke008qcTsHLDUJ7B6RHuRdk7jqB8d8OyJupUg3scT+ibBEAQxktbQGukmdH68NV/usJo7QWd/Pi4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBhq0LINZBYgo6h5fJK+ifTuK8Pb+jiwvNTbCm3OMvzSAiEAzOYnvX+bIDyZbem9102/p6eepWead+x/FiTGtoCn+Ow="}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsp-monads-2.0.0.tgz_1491402106729_0.48491978645324707"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"3.0.0":{"name":"tsp-monads","version":"3.0.0","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@3.0.0","scripts":{},"_shasum":"5d4411979e640b3a7ef8c62aab92bf2641e72243","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"5d4411979e640b3a7ef8c62aab92bf2641e72243","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-3.0.0.tgz","integrity":"sha512-Uso7RTOoBfYXDCbzyNLNiG8PDfT5dVRZLNhv0t0wS1JYDq9agxHMd/HjGz2Vg2v2lWE7+MSiZSrH1ufuyjQCrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID/xRR+6T8hXgSwYZ7H+68OgWKTFN5N6+5C1EFulP4SNAiEA8ThodRRe15x+XHp7SBphxRVjwoe4YROFpBVnuK+PFtI="}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsp-monads-3.0.0.tgz_1493836416916_0.4011364704929292"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"3.0.1":{"name":"tsp-monads","version":"3.0.1","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@3.0.1","scripts":{},"_shasum":"793a864f714fb70e73f96612ca6732060f1e1712","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"793a864f714fb70e73f96612ca6732060f1e1712","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-3.0.1.tgz","integrity":"sha512-TBx9avdeuw19F87EjwKVLoVTkh//OpMO+n2g6cJYaeN9HSNZpWV5z9SO/VH7shkZfOi2H3SzE5fbj88+WG3jfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDn/YyhIIKN3hf7l02Rl701a870dkoiAXMikUFDNL4CAIhAMjfjdOUBUgjYjshULnFo7y+WyTbSVQXCIWCHZYtGwzO"}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tsp-monads-3.0.1.tgz_1493837483638_0.10634352080523968"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"3.1.0":{"name":"tsp-monads","version":"3.1.0","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@3.1.0","scripts":{},"_shasum":"8a0d1c15b5614a6e09e27d80db8cd398dab09f94","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"8a0d1c15b5614a6e09e27d80db8cd398dab09f94","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-3.1.0.tgz","integrity":"sha512-DjgYQ/3R5p9Pu6wZHTan8L9axx+NtC86lgSCxcXYniCz2gIbpVBumjc8siFp9B9k68/FFDQu7EWX8CbPBYNP9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWPYsadR1tmPEfo2WGoBh+KkBkbmMGNhi1r69MBo0tLAiEAlxk0BUNAo4VrcgF4UO+nkSXzvc/rZUl0w4xrV1ZyOO0="}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tsp-monads-3.1.0.tgz_1493892439093_0.026601914316415787"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"4.0.0":{"name":"tsp-monads","version":"4.0.0","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@4.0.0","scripts":{},"_shasum":"57079cc1bd9f0725f09216dbdf8148e04e686906","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"57079cc1bd9f0725f09216dbdf8148e04e686906","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-4.0.0.tgz","integrity":"sha512-m4r5dGrdLQuUWriwH7vFh7HJfnLvGCK6YJ+JNlyxZybUKyxIMleBPphDie+DsaEIz7xqqR97umPuJW2CtSddVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUwWtVedMXKHLMLo+9PC1a17UKC+3FwBLcVjHcJIxNUwIhAMu8WH8PtREsnM7iM9sCjD3JCrGY5Iykk4SR+xhlP0No"}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsp-monads-4.0.0.tgz_1493893703783_0.3821416753344238"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"5.0.0":{"name":"tsp-monads","version":"5.0.0","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@5.0.0","scripts":{},"_shasum":"3219af3a7b665b3699a040ec874a089fb65ff81e","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"3219af3a7b665b3699a040ec874a089fb65ff81e","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-5.0.0.tgz","integrity":"sha512-XME0oPFsHLBOWwhGrjIDmgeukmteoOSH9R0PScToPRUY84mFELLfXM8Aatgt/XDUGeLtOErBhIZS7j0tewFiZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICcO+3sPpj1KQtSetNb6EIUg/CiN8jFUHmUZhOOH4xZ+AiEAlkCv6wzl5D6UgQkFWfre9O12C87o2S2GEMrdluh60FE="}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tsp-monads-5.0.0.tgz_1493916152216_0.0011537210084497929"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"5.0.1":{"name":"tsp-monads","version":"5.0.1","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@5.0.1","scripts":{},"_shasum":"50758f7a6e1a13def2b36f377c2a8c81ead44bc3","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"50758f7a6e1a13def2b36f377c2a8c81ead44bc3","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-5.0.1.tgz","integrity":"sha512-gUA6/1jxavwetyU6GOIIhVniOvifaUG76LBJCGmj4HnhnNoew/LVPf4uCYbqnZEN3rM537x49iIZunnDe9zfwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpmwqWtTFRHX3hr6nea1rWIIYNd/+8JRxKpXR4pssodwIgMh1mcDbfSMynZFPVTD8BmJIlgP/53+WiW3DGpsiofjY="}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tsp-monads-5.0.1.tgz_1493979778361_0.6393348732963204"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"5.0.2":{"name":"tsp-monads","version":"5.0.2","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@5.0.2","scripts":{},"_shasum":"c72bdf3f7887de182b8d61830caabf746922cb39","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"c72bdf3f7887de182b8d61830caabf746922cb39","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-5.0.2.tgz","integrity":"sha512-Wy8rF7rHaE2jXmvSAH0f3YEmXOBcMXuz5fGmGTIEB845OiL5EknHez2E5m7XgaZW5Vec0RMTQO2p90kjuYo3xA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS6MO+c2rpjmfSLuEk+3CEvsAhPP6KtCL/P4DjJhRRnQIgTqZ45EigtW+l2GmWeRbeuWmj9OMru+OyqH5NhxOOOss="}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsp-monads-5.0.2.tgz_1493980598849_0.5539090188685805"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"6.0.0":{"name":"tsp-monads","version":"6.0.0","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@6.0.0","scripts":{},"_shasum":"d71f4a883226ffc7aec67b8344413a6ef4a66d4f","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"d71f4a883226ffc7aec67b8344413a6ef4a66d4f","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-6.0.0.tgz","integrity":"sha512-F66UtVmY3qZxS7DJ7kKuaUe+gbMPz8hQ9tT/7ZCFvqk28QMNYvtHEMQOUHTl6cs5Xi9jT9f+2OISGYL7dIHg3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFUajwszrOCSsGLUr4y3iy1TjeQhntxGumNBwyoWAjfqAiEAtMtjK5aUb0BkdcPvZ11OyBY+51p2lEkCcf+sqwmVGDw="}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tsp-monads-6.0.0.tgz_1494165753486_0.2676398023031652"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"7.0.0":{"name":"tsp-monads","version":"7.0.0","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@7.0.0","scripts":{},"_shasum":"54cd66bb81aad134f6321c1d283b85979a22a0f6","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"54cd66bb81aad134f6321c1d283b85979a22a0f6","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-7.0.0.tgz","integrity":"sha512-cMEcIGgl/Aj3RVh0ZvUYZ6lOzFVtXTGnqWvqW8LRkKseJ2RxxcdoTbdrGvxhWTe++IReakIGJaDYYJ41psf19g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsmgIZUL8c+unWkDnfvmvj2XGmNoprl7d2wIhOBs2nlAiEA6Nol4kqxV4rtO8DeEKGc6U/VHhMnQtoiqYGUC/j2x8o="}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsp-monads-7.0.0.tgz_1494166425599_0.13536522863432765"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"7.0.1":{"name":"tsp-monads","version":"7.0.1","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@7.0.1","scripts":{},"_shasum":"2c1fffdde737a5626d14dffafabcf5921c64e59e","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"2c1fffdde737a5626d14dffafabcf5921c64e59e","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-7.0.1.tgz","integrity":"sha512-peZTvx56HCkVcFqnP3fnnlyWGlMe2XTxxMp5x5UiDlHqzpn48r+p2Jz1yqpQYG+TRoPhlv+teK3O+U3NeCzUyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDACIDsFl0AJdh9FBvFezdhcbmAwkejVXrvl8sif+p/ugIgZqGeF0MtM56XByKhoomGKQLwj9k933IcvIJJFuY/fsE="}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsp-monads-7.0.1.tgz_1494179504957_0.8921473459340632"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"7.0.2":{"name":"tsp-monads","version":"7.0.2","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@7.0.2","scripts":{},"_shasum":"58eccfd4616fd2ab59dce802db1ad8ff36a11dbc","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"58eccfd4616fd2ab59dce802db1ad8ff36a11dbc","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-7.0.2.tgz","integrity":"sha512-jzwLGhy2AabD062C+71HRjSBib6HqA/vNqeamaq/f9tFaRyR1dwEUQ/OWkriR44PyCmwDoa/E5RQaytwNs6d3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBfxmwpOpLyDhjwOMcnV0HoQB0D2t4PuK2PdE0OSzcgtAiEAltLxPzFMM8ZOpt/Xq1j7D4Kl39QRUcm/SRbrZlpl2OQ="}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsp-monads-7.0.2.tgz_1494194515793_0.36500933207571507"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"8.0.0":{"name":"tsp-monads","version":"8.0.0","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@8.0.0","scripts":{},"_shasum":"8105c4fda63c3b1b26111bf044605c466c7e29c0","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"8105c4fda63c3b1b26111bf044605c466c7e29c0","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-8.0.0.tgz","integrity":"sha512-j3itnUdCN7X/HFgAZy2eu1mDLdiHpQfkTcYChl1DAzGLZvLpf03JCZnCITHMLDJaFDBzhNmUDnv5E/wouVehXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIiKe/jQRer5OmAO42pP3J/wAnMMmUuGwnB8ZOAToGUQIgDzieAQxD0rdFz2OjYkHMb3y9wOxPkTAC70Y/20WZvpM="}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsp-monads-8.0.0.tgz_1494323928775_0.5579740938264877"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"9.0.0":{"name":"tsp-monads","version":"9.0.0","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@9.0.0","scripts":{},"_shasum":"a9b4b675f738b67dbb1b5d69260edd87d44dd862","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"a9b4b675f738b67dbb1b5d69260edd87d44dd862","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-9.0.0.tgz","integrity":"sha512-HoLSO4mLtRhFVXX10R7B0E4BF322sb4d5x4erXpa393as1jNZ26hlDMeCurRLL7ATUihBWrfllMkhMws2QMMrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBGFvSPTcBqXII9xntpkkvmKioHj5PtNlDGP8llrSvdAiEAv9rTSHyMZRSoa4HVka++2pcJpBTtJ3EATXl9QwOBDRw="}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsp-monads-9.0.0.tgz_1494329756509_0.3971649711020291"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"10.0.0":{"name":"tsp-monads","version":"10.0.0","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@10.0.0","scripts":{},"_shasum":"c881cc7c7d7035217982ffc64943e97b022b1994","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"c881cc7c7d7035217982ffc64943e97b022b1994","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-10.0.0.tgz","integrity":"sha512-+CzgSlztcdDeitaIwz1G8aw+S4vvirJveqvphamWIEeVj6gQ6RKmI36Heb0vNXqwAoJHzhwSd8q3tYHLeSvNLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqLEAOXHFDU5rUDEuX0QlO6EVIptD6/leZR7uIlKTUWwIhAJ2Z++P8KeCiLI3whU3saHv2adnKOzNtn4sgwN5+CcKt"}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsp-monads-10.0.0.tgz_1494506710773_0.6418406863231212"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"11.0.0":{"name":"tsp-monads","version":"11.0.0","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@11.0.0","scripts":{},"_shasum":"10d6541a0cc8f4658a1f5191409a462bfa46e4fc","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"10d6541a0cc8f4658a1f5191409a462bfa46e4fc","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-11.0.0.tgz","integrity":"sha512-1yV0hZpxf8EA+CFRy3fL1XMZ6CT5pFLng4/S3O+9QgaNIvBL8QB6Tx8RzHOziInYKComRXvgKLYMnOWIcLpPag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDWl+LVWQWe1O8jD1pB+PJKY/xEzOp/51I9oCpDBqoWeAiBtnGcPu43mbbz/+ojqVuzw/+UwH0Eivm2TlnkwbLqkzA=="}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tsp-monads-11.0.0.tgz_1494514005906_0.25710726878605783"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"12.0.0":{"name":"tsp-monads","version":"12.0.0","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.35","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.0.0","typescript":"^2.2.1"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@12.0.0","scripts":{},"_shasum":"2c6579b48a389a0e9cdf4c5916c0fa28e67b5b41","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"shasum":"2c6579b48a389a0e9cdf4c5916c0fa28e67b5b41","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-12.0.0.tgz","integrity":"sha512-txNGPOz9QuruBSSX0uz2n/4LOvIJTfQEODFes5C8RXSGhTIdCSVqktAqLuus9YsV08ZWKuYx4yRD1amcx0CgLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGXNUbRei+NksLtWHPgWmJBVOaieYTVFKbbVARzNvQMAiEA1Cv7BBBnQKlIITiIQlKeyBQSlmj2/HF8aBSo0z8HmO0="}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsp-monads-12.0.0.tgz_1495703591004_0.8627114254049957"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"13.0.0":{"name":"tsp-monads","version":"13.0.0","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/jest":"^20.0.2","@types/node":"^7.0.8","jest":"^20.0.4","ts-jest":"^20.0.6","typescript":"^2.3.4"},"scripts":{"test":"./node_modules/jest/bin/jest.js --colors --config='./jest.json'","test:coverage":"npm test -- --coverage","test:ci":"npm run test:coverage -- --bail --ci --runInBand","compile":"rm -rf ./dist && ./node_modules/typescript/bin/tsc -p 'tsconfig.json'"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@13.0.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"integrity":"sha512-1GHEMlOwUL5UqUbQuS9JkPlMxGdYkDaCLB0FjseEORxcCPeqHd1FBmNLZAHoPoubPgEJLOfwNFDQfI/Md3YOAA==","shasum":"8c73787f16b5e60c7d8ad0f38009cda1d26a68d9","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-13.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANN2YDMOdZ1dMLAy2tIGqXAFSyGJ9jDkcgBVvXWWPCtAiEA1Hn59SzZVEy6bRo5PUhC/eYq/Q+Xnkf7mZ7ACqMfff8="}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsp-monads-13.0.0.tgz_1498813497820_0.12982335616834462"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."},"13.1.0":{"name":"tsp-monads","version":"13.1.0","description":"Option and Result types for JavaScript; TypeScript first","license":"MIT","keywords":["option","result","type","typescript","javascript","threestup"],"files":["dist"],"main":"./dist/index.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"dependencies":{},"devDependencies":{"@types/jest":"^20.0.2","@types/node":"^7.0.8","jest":"^20.0.4","ts-jest":"^20.0.6","typescript":"^2.4.1"},"scripts":{"test":"./node_modules/jest/bin/jest.js --colors --config='./jest.json'","test:coverage":"npm test -- --coverage","test:ci":"npm run test:coverage -- --bail --ci --runInBand","compile":"rm -rf ./dist && ./node_modules/typescript/bin/tsc -p 'tsconfig.json'"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"bugs":{"url":"https://github.com/threestup/monads/issues"},"homepage":"https://github.com/threestup/monads#readme","_id":"tsp-monads@13.1.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"slavomir-threestup","email":"slavomir@threestup.com"},"dist":{"integrity":"sha512-9XPtelb079OQOk92EPHlm7WgkW1bl3kPmb85mk7LKqszuTvycTxTGCTR7kPveYOJdFIq9GUUNrlqO9DotQnm5w==","shasum":"a29177b710f9b5d27777076f034138fd013e0dff","tarball":"https://registry.npmjs.org/tsp-monads/-/tsp-monads-13.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtvvKeSnPuX2pWHa3yQTOilP8ixq3TwYBoNaEV4+q4/AIgP96uY6v4k7O87QzyMvgAzWSd5JrLI2QaNJgtmp/pKcI="}]},"maintainers":[{"name":"slavomir-threestup","email":"slavomir@threestup.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsp-monads-13.1.0.tgz_1499523103169_0.5796027907636017"},"deprecated":"WARNING: This project has been renamed to @threestup/monads. Install using @threestup/monads instead."}},"readme":"# Type safe Option and Result type\n\nInspired by Rust\n\n[![CircleCI](https://img.shields.io/circleci/project/github/Threestup/monads.svg)](https://circleci.com/gh/Threestup/monads)\n![Codecov](https://img.shields.io/codecov/c/github/Threestup/monads.svg)\n[![npm version](https://img.shields.io/npm/dm/tsp-monads.svg)](https://www.npmjs.com/package/tsp-monads)\n[![npm version](https://img.shields.io/npm/v/tsp-monads.svg)](https://www.npmjs.com/package/tsp-monads)\n\n**NOTE:** Works with TypeScript 2.1+ and JavaScript. `strictNullChecks` option / flag is strongly recommended.\n\n## Documentation\n\n- [Option Type](https://github.com/threestup/monads/tree/master/src/Option)\n- [Result Type](https://github.com/threestup/monads/tree/master/src/Result)\n\n## Install\n\n```\nyarn add tsp-monads\n```\n\n## Basic Usage\n\n```typescript\nimport { Option, Some, None } from 'tsp-monads'\n\nconst divide = (numerator: number, denominator: number): Option<number> => {\n    if (denominator === 0) {\n        return None\n    } else {\n        return Some(numerator / denominator)\n    }\n};\n\n// The return value of the function is an option\nconst result = divide(2.0, 3.0);\n\n// Pattern match to retrieve the value\nconst message = result.match({\n    some: _ => `Result: ${_}`,\n    none: 'Cannot divide by 0',\n});\n\nconsole.log(message); // 'Result: 0.6666666666666666'\n```\n\n```typescript\nimport { Result, Ok, Err } from 'tsp-monads'\n\nfunction getIndex(values: string[], value: string): Result<number, string> {\n    const index = values.indexOf(value);\n    \n    switch (index) {\n        case -1:\n            return Err('Value not found');\n       default:\n            return Ok(index);\n    }\n}\n\nconsole.log(getIndex(['a', 'b', 'c'], 'b')); // Ok(1)\nconsole.log(getIndex(['a', 'b', 'c'], 'z')); // Err('Value not found')\n...\n```\n\n## Documentation\n\n- [Option Type](https://github.com/threestup/monads/tree/master/src/Option)\n- [Result Type](https://github.com/threestup/monads/tree/master/src/Result)\n","maintainers":[{"email":"renovate@keylocation.sg","name":"renovate"},{"email":"slavomir@threestup.com","name":"slavomir-threestup"},{"email":"slavomirvojacek@gmail.com","name":"slavomirvojacek"}],"time":{"modified":"2022-06-27T22:46:22.875Z","created":"2017-03-22T09:42:33.851Z","1.0.0":"2017-03-22T09:42:33.851Z","1.0.1":"2017-03-22T09:55:44.699Z","1.0.2":"2017-03-22T09:57:25.681Z","1.0.3":"2017-03-22T17:07:57.130Z","1.1.0":"2017-03-30T14:09:21.842Z","1.1.1":"2017-04-02T18:50:24.401Z","2.0.0":"2017-04-05T14:21:48.788Z","3.0.0":"2017-05-03T18:33:38.885Z","3.0.1":"2017-05-03T18:51:24.335Z","3.1.0":"2017-05-04T10:07:20.245Z","4.0.0":"2017-05-04T10:28:25.440Z","5.0.0":"2017-05-04T16:42:32.813Z","5.0.1":"2017-05-05T10:23:00.069Z","5.0.2":"2017-05-05T10:36:40.676Z","6.0.0":"2017-05-07T14:02:34.786Z","7.0.0":"2017-05-07T14:13:47.645Z","7.0.1":"2017-05-07T17:51:46.905Z","7.0.2":"2017-05-07T22:01:57.681Z","8.0.0":"2017-05-09T09:58:50.932Z","9.0.0":"2017-05-09T11:35:58.399Z","10.0.0":"2017-05-11T12:45:12.562Z","11.0.0":"2017-05-11T14:46:46.931Z","12.0.0":"2017-05-25T09:13:11.905Z","13.0.0":"2017-06-30T09:04:58.905Z","13.1.0":"2017-07-08T14:11:44.166Z"},"readmeFilename":"README.md","homepage":"https://github.com/threestup/monads#readme","keywords":["option","result","type","typescript","javascript","threestup"],"repository":{"type":"git","url":"git+https://github.com/threestup/monads.git"},"bugs":{"url":"https://github.com/threestup/monads/issues"},"description":"Option and Result types for JavaScript; TypeScript first","license":"MIT"}