{"_id":"nullthrows","_rev":"12-b448913b657418211526c17c6a5da5a3","name":"nullthrows","description":"flow typed nullthrows","dist-tags":{"latest":"1.1.1","next":"1.1.0"},"versions":{"1.0.0":{"name":"nullthrows","version":"1.0.0","description":"flow typed nullthrows","keywords":["assert","flow","invariant","nullthrows"],"license":"MIT","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"files":["nullthrows.js","nullthrows.js.flow"],"main":"nullthrows.js","repository":{"type":"git","url":"git+https://github.com/zertosh/nullthrows.git"},"scripts":{"test":"tap test/*.js"},"dependencies":{},"devDependencies":{"flow-bin":"0.30.0","tap":"^6.2.0"},"gitHead":"6dd8a07cd99d28a627f70a9cc21d42e90badc86e","bugs":{"url":"https://github.com/zertosh/nullthrows/issues"},"homepage":"https://github.com/zertosh/nullthrows#readme","_id":"nullthrows@1.0.0","_shasum":"34715e53b9debe0750a77233fd494a5835a2d999","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"shasum":"34715e53b9debe0750a77233fd494a5835a2d999","tarball":"https://registry.npmjs.org/nullthrows/-/nullthrows-1.0.0.tgz","integrity":"sha512-mm6PCnorRmTs1rpMrwS6tRq/Zk47TY3Xiqkp/wNYK5lAGtp4c9M8Hfw/EExntWM9U7gge/+8ljrqY2CiCj/Kzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA99oyO+LVpyKIvCcAzT9y18beSqbsZRde3rtCXpXoCAIgGXWEflaLbUO7M2Yf4SnrxWAY7UnHnb8DiuM2WeC8eKg="}]},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nullthrows-1.0.0.tgz_1469908837461_0.4349624249152839"},"directories":{}},"1.0.1":{"name":"nullthrows","version":"1.0.1","description":"flow typed nullthrows","keywords":["assert","flow","invariant","nullthrows"],"license":"MIT","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"files":["nullthrows.d.ts","nullthrows.js","nullthrows.js.flow"],"main":"nullthrows.js","types":"nullthrows.d.ts","repository":{"type":"git","url":"git+https://github.com/zertosh/nullthrows.git"},"scripts":{"test":"jest"},"dependencies":{},"devDependencies":{"flow-bin":"0.33.0","jest":"^21.0.0","typescript":"2.7.2"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/__fixtures__/"],"watchman":false},"gitHead":"7d67bcf1f2026b161b5464f023d7bd63c9625e6e","bugs":{"url":"https://github.com/zertosh/nullthrows/issues"},"homepage":"https://github.com/zertosh/nullthrows#readme","_id":"nullthrows@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"integrity":"sha512-tiqwUYFZyv7BfQbcg5d0GVp4sbrv+/rgqnYcd1XBlT2bM2Hy7Uh2/WvTayTzXkbBQr6mTk3X5t1sAx95uPpQMg==","shasum":"db2129889ca3188c323fb71b1be3f4a317e3f106","tarball":"https://registry.npmjs.org/nullthrows/-/nullthrows-1.0.1.tgz","fileCount":6,"unpackedSize":2606,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICGmC8m+7tuZ90KmW0zV/Ze91O+65ngsjTJGBxLUJi+uAiEAh1As9IKh1zu1h/ZYU1BkmhfndZXqSAd0anF3klJxsm4="}]},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nullthrows_1.0.1_1519074933964_0.7705514285970982"},"_hasShrinkwrap":false},"1.0.2":{"name":"nullthrows","version":"1.0.2","description":"flow typed nullthrows","keywords":["assert","flow","invariant","nullthrows"],"license":"MIT","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"files":["nullthrows.d.ts","nullthrows.js","nullthrows.js.flow"],"main":"nullthrows.js","types":"nullthrows.d.ts","repository":{"type":"git","url":"git+https://github.com/zertosh/nullthrows.git"},"scripts":{"test":"jest"},"dependencies":{},"devDependencies":{"flow-bin":"0.33.0","jest":"^21.0.0","typescript":"2.7.2"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/__fixtures__/"],"watchman":false},"gitHead":"45307b6d80d4675036087ed2e40e68c6b3c11478","bugs":{"url":"https://github.com/zertosh/nullthrows/issues"},"homepage":"https://github.com/zertosh/nullthrows#readme","_id":"nullthrows@1.0.2","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"integrity":"sha512-0nOe3n34TTbwzSWcomtTTi7PeIDNl49bbWINP9kByKgPkW6/1uYdLcqE2W4yXygrCXlMHF2Rugy0ygjy9uVghg==","shasum":"1252d901884ab2e909f0a2ca49facf0af60d6300","tarball":"https://registry.npmjs.org/nullthrows/-/nullthrows-1.0.2.tgz","fileCount":6,"unpackedSize":2685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTWtzCRA9TVsSAnZWagAA3osP/isaR/kEpuWOuPuHkMiA\n6zHEVy4DeaEePM5k01Hcv4gUt6suGObwLo/XotYYLBFynKMv0TWUb9wCeGBN\nCHWNKrINc0365flVRGO6XxulH5/BfHm2llDMQdwHBKZbEbxai3WnND3i+tuU\n+S2jxX00OSyaLHgBRcgmgieqd9ZmR25tcFfLVfckobg3M/20s2oLxx+V/xC+\n4xlp2ytkDBQEtAdIk42q+r5RWgP0VV8Y5H1bAeK5Hv+JnULo95pJKxMye4UX\nT2+DWOHjbwc/tOtKobgsS8651rdLCvWSSURbY9uoYg/4VLtg8ZJQ/HRDnr48\nFCqib+FoaupTPAwLWPgacWEXyE+wPyvyyUbDm6uaeZdhVsBDW8pNwZ0M3bhg\nJFU6FiDBhuDEQZEXhFTkC+xXQDAUjsUnw2ZuB3+CJOGS52trYr/6nFOHp/JM\ny4hOn0e2eiZAJezXEKw3gAH/1FTs5CoNYcFy211b71JQ7o2+f9T7ygn7MyjK\nqWAhDmqMmmgdP9mIyfVYr0XsRgOt7kX5NeGgNTdrrk44q43Qcnj2wW3n7vzC\n8UzJtPpbnbS1ssp6toXjDjQNUoLkW+FAPY1mRAppgo9Nn3E2H6f0Q8WvkW/o\nTl5cNbF8xSp0BcJgaUOElXWet5M2iJ417eCibqb6fJqTHtvFkBVOAAHv2ysL\ncIVV\r\n=N3qa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDaQ4b09sSIXqVMHCyfCckPJai2q31iXeNynQMQejrPCAiEAvVzCAK32Dsk9XH1CxYh2TmVxo4pUhkVZ0eBNtne/zm4="}]},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nullthrows_1.0.2_1531800435190_0.502634936873378"},"_hasShrinkwrap":false},"1.0.3":{"name":"nullthrows","version":"1.0.3","description":"flow typed nullthrows","keywords":["assert","flow","invariant","nullthrows"],"license":"MIT","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"main":"nullthrows.js","types":"nullthrows.d.ts","repository":{"type":"git","url":"git+https://github.com/zertosh/nullthrows.git"},"scripts":{"test":"jest"},"dependencies":{},"devDependencies":{"flow-bin":"0.33.0","jest":"^21.0.0","typescript":"2.7.2"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/__fixtures__/"],"watchman":false},"gitHead":"b201f204fa84e19e8daecfc94f7aa32aa6cfef08","bugs":{"url":"https://github.com/zertosh/nullthrows/issues"},"homepage":"https://github.com/zertosh/nullthrows#readme","_id":"nullthrows@1.0.3","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"integrity":"sha512-O/cKIwKM4PSUC7i1uXNJi0HiBzAsEx4m7O+Glzq5xQu3n2yBYITnAkolHN+0rQdwiQYEnqVnIMVfrZgtLwub/w==","shasum":"46bd64587db61049aca29bd89714803c31649a72","tarball":"https://registry.npmjs.org/nullthrows/-/nullthrows-1.0.3.tgz","fileCount":6,"unpackedSize":2756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbk7v0CRA9TVsSAnZWagAAF9oQAJRjoXLi7d9KzoArGBdX\nA1cxMRbQ9/K2uPgHE0i17AeL2qOPUMegMICbIWK+kgeb4ls5RnGrQCHlt5Qa\nW7GXlvVfepva7F7Mj5MYYji/l/3S0DVxI0ye5gwxBoe+P0vDG8STogJs080c\nlNVKvyDB0Q2vw9J6sIGNFb9kWlcqSmLv9ejRg3SSjFJiM6W6dXpWE+z/PBXB\n+1OYXF7piRO0fd2fTtPKfiInwaFD3SLywgjMQL3ZlGsIkw7lFDsYi82c08KV\nrVX2TLr96+XYw5pPROpQ0TIadn6Xi9ezuDg8aa7JH4HxRSm+egzzN0oYilUu\nsMqJffU3WEbUdZ+w786lq+JwI+qjjEdRHP7K3Ww+NDwtmM3lJWFi1gtZv8ok\n/dkTCYYp7sfOKS/5Lp/+AyWafHv+4Dg7T4a2JMKYCrRcjjEJGV2rSla/tVtY\nJiSpw7NYrWn71dqUWa3JloJaa+RpVSC1UXBeNtI2mUmkUqFlVB0F4oSZc+hX\nvi0NGOCqNPEp53hx4GMHj3wqTi1LZDlKaj7OzuEzOVeov0yIpC8SF4i+thVG\nQzCqcYoibxINofY7Zl7PvkDOQ0v7/DWBCbgwirjOAYGfmz8T4q22Ekr73Cev\nyVb5TRiJcwfbfhI4ycWkBvaxmemV+hO7Ff0K9mZEYf6ODOUQPtLREr7smn0t\nPHm/\r\n=zbZd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICviCv7lXLYli6DKvHCmxluvvfET7ScRGniMjoPNdhsXAiBNwO2DCFA6Ni5vI18IsQux1ws/SXCuK/ma/9EwiWohAA=="}]},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nullthrows_1.0.3_1536408563949_0.5787852387312653"},"_hasShrinkwrap":false},"1.1.0":{"name":"nullthrows","version":"1.1.0","description":"flow typed nullthrows","keywords":["assert","flow","invariant","nullthrows"],"license":"MIT","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"main":"nullthrows.js","types":"nullthrows.d.ts","repository":{"type":"git","url":"git+https://github.com/zertosh/nullthrows.git"},"scripts":{"test":"jest"},"dependencies":{},"devDependencies":{"@babel/runtime-corejs2":"^7.0.0","flow-bin":"0.80.0","jest":"^23.5.0","typescript":"3.0.3"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/__fixtures__/"],"watchman":false},"readme":"# nullthrows\n\n[![Build Status](https://travis-ci.org/zertosh/nullthrows.svg?branch=master)](https://travis-ci.org/zertosh/nullthrows)\n\nA [flow](https://flowtype.org) typed utility that accepts `value` (e.g. `nullthrows(value)`) and throws if `value` is `null` or `undefined`, otherwise it returns `value`.\n\nAlso see [`invariant`](https://github.com/zertosh/invariant).\n","readmeFilename":"README.md","gitHead":"b4e3aa8e2eb2b12f816f3c4f286b00a971b58492","bugs":{"url":"https://github.com/zertosh/nullthrows/issues"},"homepage":"https://github.com/zertosh/nullthrows#readme","_id":"nullthrows@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"integrity":"sha512-YoigDq49JRqVCUlb4XlwZirXQiNCoXdwoyfklXJAEYHN+XKHWgDkrcWxNgxEtP7N+XF9Akp7Lr6wLq8HZxLttw==","shasum":"832bb19ef7fedab989f81675c846e2858a3917a2","tarball":"https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.0.tgz","fileCount":6,"unpackedSize":2835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblUsGCRA9TVsSAnZWagAAAEEP+wV/uIeQAXXJ+ioQiiew\nUWCBg1hA2UdejiPCVaTMmbUN3ygZIZn1lSgKAKxcuVLnTrGu+n0DgDp6QI43\nhuxuk/6diW+Ww+nH5YtBAJIGiYmx/Xq87s4Sa+3o/2RT88NCCvN8zymK3gy0\nduv6PqSOWSYbsJeqvjQtZUMYmbK43xP2nZe4ddTTva9rGANgkbsN58tFY0iy\nfhGcnfBrEdIChu/WciqSvzYkYwWiy1Wca8tZe74Ue7SMeiUAYlicCq7qyGtZ\nOv0CY7/GHRmLf1oX53nmNXKtbOsyV16n+7lEKp2lNNjwsacdtk8IgwvTVbCc\n+OvJvC5VbLddoz6w/XaUuYr03rL6pj/SmXwCpSzyZsNN9AA5FFw4H8ea9RTk\n6i7IW3+yeKqF8BgrMHyaWc81Nx1LqWmO2bmG/60UD3vJsjrd7x1asAh77VHD\nWsdxmcDMU2L3NXkx7xV5ySktBOtzNQvVeSd9UtnEDo1vrjIQBvlSKogLlk3J\n7TX/wCojuu5hm0HmFyeOEgZH+prBiIg9MY4aV5pu5c5yLmvbewftoNxBJACs\nsJ9AlXU+fl4yTHzwW6Qoe/YDEBvCvM/ffNluuESob2PVqcdwxG39hX7gx/Ty\n+iY/YruudsoMGR72749Qbq4IxhbEa/X1dgxshs39OjIARvPxyJ37c1t3IuMu\ntu/Z\r\n=Dg20\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDx/baP1lScHjgME5w07QsYwS29L5GVdT2PIEUVAIUv+QIhAOEHMVUNuRkZ1wQ1ytW5psCGgZbfHLcC8K1ymYyIAdL1"}]},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nullthrows_1.1.0_1536510726018_0.6885586951498597"},"_hasShrinkwrap":false},"1.1.1":{"name":"nullthrows","version":"1.1.1","description":"flow typed nullthrows","keywords":["assert","flow","invariant","nullthrows"],"license":"MIT","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"main":"nullthrows.js","types":"nullthrows.d.ts","repository":{"type":"git","url":"git+https://github.com/zertosh/nullthrows.git"},"scripts":{"test":"jest"},"dependencies":{},"devDependencies":{"@babel/runtime-corejs2":"^7.0.0","flow-bin":"0.87.0","jest":"^23.5.0","typescript":"3.0.3"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/__fixtures__/"],"watchman":false},"gitHead":"e29db13940186e116e5f917f490b746a0e8c1053","bugs":{"url":"https://github.com/zertosh/nullthrows/issues"},"homepage":"https://github.com/zertosh/nullthrows#readme","_id":"nullthrows@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"integrity":"sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==","shasum":"7818258843856ae971eae4208ad7d7eb19a431b1","tarball":"https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz","fileCount":6,"unpackedSize":2842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDbeZCRA9TVsSAnZWagAA2mYQAIJBMpdTKQcYSF4aF972\nBAK2npOLFpwXEjBrBp+e4Ud3xc8d4J/6DrtmWUKTJgMwadZ/uh13HqiJTOYs\nBm9GtDK7DwXF8+SoBxNh9xwLBmrPDYeXgshs5M1cZKW3gEJU7SAoRAjniz8w\nNtawj2gTyJPYRefosp0Kl2E9jv6JVLmJCKb3zH0ODjb+4nexai2TW+6w8TtS\nIpjpJw0LXJZY75b3CI2PuVZneYzxY/k4i2hOPu1qWCJdat0rpXGOsg6kXcEu\nUYyFDtthkbDcukZLgXbPVWi9TLttoOllgKpjOMRu2wlT59b01AW6kwXauKjz\n/+owRuNaXHn+dFgT95ZnQcmLORwVlOx0CXtLjz3vAEjN1gRkg2XwXIgatzlM\nWTBPJEoF3pXzFSrg+oXIWxSWVAddMeF1WvVTqqmpx/9iYI+Gj3ay0zfv56DJ\nvLB0k3RHHXI/qaZBUv3llbNMgPFRSzbCPjiA8VJ+bwR33uq3gGM5AcyLNkeJ\ncXRb6JNCMKuBe57OLRuG9ucTR0C6IFWM6ci1TSyWc4pUvwIvHihCgivd6pGz\nhX3b5FAWM81toZOXXXknMtywPwZOMuSTxvD7TeG+fyhhGxlml4C4i3c2xRi5\nT9VKbcwkyWjoUOSVlKohWc0kFUXppV4lyeiU/OJJWTm6DkskR4QnYpstaboB\nd8bi\r\n=hEhS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzbWEaLYnM0XeE3LkooaUCWM+vCn4P9ghOEs9SqYt9ZAIgHEfUBxqMxaiIIUMzXCJ6F5tba4oL6YwVtlFio0MHbsc="}]},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nullthrows_1.1.1_1544402840399_0.1425592853940858"},"_hasShrinkwrap":false}},"readme":"# nullthrows\n\n[![Build Status](https://travis-ci.org/zertosh/nullthrows.svg?branch=master)](https://travis-ci.org/zertosh/nullthrows)\n\nA [flow](https://flowtype.org) typed utility that accepts `value` (e.g. `nullthrows(value)`) and throws if `value` is `null` or `undefined`, otherwise it returns `value`.\n\nAlso see [`invariant`](https://github.com/zertosh/invariant).\n","maintainers":[{"email":"zertosh@gmail.com","name":"zertosh"},{"email":"yungsters@gmail.com","name":"yungsters"}],"time":{"modified":"2022-06-22T13:11:35.574Z","created":"2016-07-30T20:00:37.680Z","1.0.0":"2016-07-30T20:00:37.680Z","1.0.1":"2018-02-19T21:15:34.006Z","1.0.2":"2018-07-17T04:07:15.279Z","1.0.3":"2018-09-08T12:09:24.110Z","1.1.0":"2018-09-09T16:32:06.165Z","1.1.1":"2018-12-10T00:47:20.630Z"},"homepage":"https://github.com/zertosh/nullthrows#readme","keywords":["assert","flow","invariant","nullthrows"],"repository":{"type":"git","url":"git+https://github.com/zertosh/nullthrows.git"},"author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"bugs":{"url":"https://github.com/zertosh/nullthrows/issues"},"license":"MIT","readmeFilename":"README.md"}