{"_id":"invariant","_rev":"52-ff4df3cf968a858426577ff133264c2f","name":"invariant","description":"invariant","dist-tags":{"latest":"2.2.4"},"versions":{"1.0.0":{"name":"invariant","version":"1.0.0","description":"invariant","licence":"BSD","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"repository":{"type":"git","url":"git://github.com/zertosh/invariant.git"},"scripts":{"test":"mocha"},"dependencies":{},"devDependencies":{},"engines":{"node":">=0.10"},"gitHead":"144d0b5367be59e274b54fab2f3e44b24ca636d1","bugs":{"url":"https://github.com/zertosh/invariant/issues"},"homepage":"https://github.com/zertosh/invariant","_id":"invariant@1.0.0","_shasum":"42c5faae85d09f491ba9b23e8f49a2c2561b9cc0","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"dist":{"shasum":"42c5faae85d09f491ba9b23e8f49a2c2561b9cc0","tarball":"https://registry.npmjs.org/invariant/-/invariant-1.0.0.tgz","integrity":"sha512-iXPOhzBHtAlXsv2k6HiSMFKPeej2WxwawCQZIxFCoUiMkfnejqfosjL1LnlbnYiG956Y4K5fKoslQZe5gJH6tg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHAkx6LoyE7eqRep4iIbRjLxLV6HRjqInM6jBNy1Rt1hAiAf9vSEtEwqXFjrvqmbSYCGB5lNxPL01glqDB7uQxxYZQ=="}]},"directories":{}},"1.0.1":{"name":"invariant","version":"1.0.1","description":"invariant","licence":"BSD","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"main":"invariant.js","repository":{"type":"git","url":"git://github.com/zertosh/invariant.git"},"scripts":{"test":"mocha"},"dependencies":{},"devDependencies":{},"engines":{"node":">=0.10"},"gitHead":"2828507a4e81a501b1b89d7f48ec6f805c0cb1c0","bugs":{"url":"https://github.com/zertosh/invariant/issues"},"homepage":"https://github.com/zertosh/invariant","_id":"invariant@1.0.1","_shasum":"6babcaa50275f578d255cfbc537ee47416783b99","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"dist":{"shasum":"6babcaa50275f578d255cfbc537ee47416783b99","tarball":"https://registry.npmjs.org/invariant/-/invariant-1.0.1.tgz","integrity":"sha512-uJPGIMBkwA2oA0GXVoVtgCS3Jmcm/8rvXIq8NC0BaLsKhMCfMR0aTW4I/SavOlUotti6ZeAVMfQoV1f9HqrRrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFIUt7h/jkcFfmNWVDbMfU7bkm5HnPBetZH9tCFG1DZ6AiEAmr2s74hhrgsxVN0WwQZPl2ncV7oKfC1wiVZA4R551wk="}]},"directories":{}},"1.0.2":{"name":"invariant","version":"1.0.2","description":"invariant","licence":"BSD","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"main":"invariant.js","repository":{"type":"git","url":"git://github.com/zertosh/invariant.git"},"scripts":{"test":"mocha"},"dependencies":{},"devDependencies":{"mocha":"^1.21.4"},"engines":{"node":">=0.10"},"gitHead":"e46b80010539e277227bf288c962efa7438ead27","bugs":{"url":"https://github.com/zertosh/invariant/issues"},"homepage":"https://github.com/zertosh/invariant","_id":"invariant@1.0.2","_shasum":"753c9a32987c5e8077774aad5a62d7a54727ee77","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"dist":{"shasum":"753c9a32987c5e8077774aad5a62d7a54727ee77","tarball":"https://registry.npmjs.org/invariant/-/invariant-1.0.2.tgz","integrity":"sha512-EBY3LXAHy5qL01qvF9yiY26NbKfeU1/QOJq6CkP47uLwDIKsqXmVf7+lu9rMvECJTMJJ3Yu5ZsWWxcSv0CS5sQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZHo2s9ObuVpfQW58WsZVCQGwxlmcGnPJxpD9vBaeALgIgKeWcwt7NirlgYRoNNp84ECm+xCaCwo3xUlYEel5AFb8="}]},"directories":{}},"2.0.0":{"name":"invariant","version":"2.0.0","description":"invariant","licence":"BSD","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"files":["README.md","invariant.js","browser.js"],"repository":{"type":"git","url":"git://github.com/zertosh/invariant.git"},"scripts":{"test":"NODE_ENV=production mocha && NODE_ENV=development mocha"},"dependencies":{},"devDependencies":{"mocha":"^2.1.0"},"engines":{"node":">=0.10"},"main":"invariant.js","browser":"browser.js","browserify":{"transform":["envify"]},"gitHead":"cf49677cfa4d1bd08513454c08a0e49d551cf28e","bugs":{"url":"https://github.com/zertosh/invariant/issues"},"homepage":"https://github.com/zertosh/invariant","_id":"invariant@2.0.0","_shasum":"431d04ba12b6c63935b129ce6d3f5b009e6b6411","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"dist":{"shasum":"431d04ba12b6c63935b129ce6d3f5b009e6b6411","tarball":"https://registry.npmjs.org/invariant/-/invariant-2.0.0.tgz","integrity":"sha512-OXUvQ5eLZM2vu8gSh1lPKFFSkfERjLAAqzLCLy+lNpNIyPkMxusGdhmgsljer9j35613fwyUctsfhFEX1FFWcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDM8BxR5GsiSdetYWdZN+wPv7Ma5hEGccWYmfVWAOLvKAiBztU+J5cdm28x8wGazV7FieQVg+i22h0dWsowcyp0rCA=="}]},"directories":{}},"2.1.0":{"name":"invariant","version":"2.1.0","description":"invariant","license":"BSD","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"files":["README.md","invariant.js","browser.js"],"repository":{"type":"git","url":"git://github.com/zertosh/invariant.git"},"scripts":{"test":"NODE_ENV=production mocha && NODE_ENV=development mocha"},"dependencies":{"envify":"^3.0.0"},"devDependencies":{"mocha":"^2.1.0"},"engines":{"node":">=0.10"},"main":"invariant.js","browser":"browser.js","browserify":{"transform":["envify"]},"gitHead":"93cfa951e2652aa0211a315feedcc534c54cc721","bugs":{"url":"https://github.com/zertosh/invariant/issues"},"homepage":"https://github.com/zertosh/invariant#readme","_id":"invariant@2.1.0","_shasum":"6d2cc59a6a272ad307c52c1517ad5920219b996e","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.10.38","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"dist":{"shasum":"6d2cc59a6a272ad307c52c1517ad5920219b996e","tarball":"https://registry.npmjs.org/invariant/-/invariant-2.1.0.tgz","integrity":"sha512-TVvcpsPQvzDrSFQMP16CnNJBjugND/bQik5DBDu57BZ5jJ0f+CmBEaNHRFzhu7lqcTiCSs+qlXZPzvxK68Bzrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaWRBAveEUJYHIRVkMoOmYShek4qcsUB4bjQ5DJ5L/FQIgGGLdeRfWrxFwLSEbe1FAWuUwk4+Hcf4eG+lHAPzxbCY="}]},"directories":{}},"2.1.1":{"name":"invariant","version":"2.1.1","description":"invariant","keywords":["test"],"license":"BSD-4-Clause","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"files":["invariant.js","browser.js"],"repository":{"type":"git","url":"git+https://github.com/zertosh/invariant.git"},"scripts":{"test":"NODE_ENV=production tap test/*.js && NODE_ENV=development tap test/*.js"},"dependencies":{"loose-envify":"^1.0.0"},"devDependencies":{"browserify":"^11.0.1","tap":"^1.4.0"},"main":"invariant.js","browser":"browser.js","browserify":{"transform":["loose-envify"]},"gitHead":"86a1687215f258a10ec16e6eadd7777ff0b3ad94","bugs":{"url":"https://github.com/zertosh/invariant/issues"},"homepage":"https://github.com/zertosh/invariant#readme","_id":"invariant@2.1.1","_shasum":"e0264e73ca7df84515d5487019a2ddc817bdd31d","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"dist":{"shasum":"e0264e73ca7df84515d5487019a2ddc817bdd31d","tarball":"https://registry.npmjs.org/invariant/-/invariant-2.1.1.tgz","integrity":"sha512-+q+uuACDo8wnNmxGfPDBIYz0TAXJooIcyn/IjAtLiK0ZmvYVp8zCwrqZKMWZVh8Vif+kDZSERLHSJ3IeRvFb9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdbGSQ3qih0E8QueDzzX/a3ueo4o9W9TvzWwTYbkygtAIhAKSIvz0mGkpSUF1B7yyQdS49A1sakAQJC9E+DwQ1gUjr"}]},"directories":{}},"2.1.2":{"name":"invariant","version":"2.1.2","description":"invariant","keywords":["test"],"license":"BSD-3-Clause","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"files":["invariant.js","browser.js"],"repository":{"type":"git","url":"git+https://github.com/zertosh/invariant.git"},"scripts":{"test":"NODE_ENV=production tap test/*.js && NODE_ENV=development tap test/*.js"},"dependencies":{"loose-envify":"^1.0.0"},"devDependencies":{"browserify":"^11.0.1","tap":"^1.4.0"},"main":"invariant.js","browser":"browser.js","browserify":{"transform":["loose-envify"]},"gitHead":"1555880c5bcc46e2eda25fae84d62fd28b5c9090","bugs":{"url":"https://github.com/zertosh/invariant/issues"},"homepage":"https://github.com/zertosh/invariant#readme","_id":"invariant@2.1.2","_shasum":"43f372e09b57414b85a5ebc904dc69260d161129","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"dist":{"shasum":"43f372e09b57414b85a5ebc904dc69260d161129","tarball":"https://registry.npmjs.org/invariant/-/invariant-2.1.2.tgz","integrity":"sha512-itxIEo/Z86P+OH5X2LqMHMc2NEZ4eYqVxEltMATGAnfZnUQvMcDkmdQkL4X5sBRQTRGY8CwWnYryajFJsVapTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZB8VkRsO7F3+hFc27KCH9cFFsVhj+T9PfKBIwQVSpBAiBo+UZWjhL4kd8AXcVYXZyrSIurkerNSMMr6k+EiF8iGw=="}]},"directories":{}},"2.1.3":{"name":"invariant","version":"2.1.3","description":"invariant","keywords":["test"],"license":"BSD-3-Clause","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"files":["invariant.js","browser.js"],"repository":{"type":"git","url":"git+https://github.com/zertosh/invariant.git"},"scripts":{"test":"NODE_ENV=production tap test/*.js && NODE_ENV=development tap test/*.js"},"dependencies":{"loose-envify":"^1.0.0"},"devDependencies":{"browserify":"^11.0.1","tap":"^1.4.0"},"main":"invariant.js","browser":"browser.js","browserify":{"transform":["loose-envify"]},"gitHead":"992a17c74d3f848eb40ea4938ed412a705871a20","bugs":{"url":"https://github.com/zertosh/invariant/issues"},"homepage":"https://github.com/zertosh/invariant#readme","_id":"invariant@2.1.3","_shasum":"3bf684cc66e0153fa0e9ce517799e95a0f399e7a","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"dist":{"shasum":"3bf684cc66e0153fa0e9ce517799e95a0f399e7a","tarball":"https://registry.npmjs.org/invariant/-/invariant-2.1.3.tgz","integrity":"sha512-nIdRd6oDSfUayysCSeAIlMgORaJ7KgeJrGtpwnPZNAABoPvEVwcUMWtsldqlfVj56v8ebMNHSV2MPe0wzptS8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB44ukgIS5cXvwJ35o1/riUyNC9ujak51/7TLt/XVfcZAiA38p1ZscycuGf21ATAZwgLYL+9wt/p2k6Rpycj5MPWEw=="}]},"directories":{}},"2.2.0":{"name":"invariant","version":"2.2.0","description":"invariant","keywords":["test"],"license":"BSD-3-Clause","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"files":["invariant.js","browser.js"],"repository":{"type":"git","url":"git+https://github.com/zertosh/invariant.git"},"scripts":{"test":"NODE_ENV=production tap test/*.js && NODE_ENV=development tap test/*.js"},"dependencies":{"loose-envify":"^1.0.0"},"devDependencies":{"browserify":"^11.0.1","tap":"^1.4.0"},"main":"invariant.js","browser":"browser.js","browserify":{"transform":["loose-envify"]},"gitHead":"1660eab9f183183e71ef57a7765bb1121680fff9","bugs":{"url":"https://github.com/zertosh/invariant/issues"},"homepage":"https://github.com/zertosh/invariant#readme","_id":"invariant@2.2.0","_shasum":"c8d7e847366a49cc18b622f058a689d481e895f2","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"maintainers":[{"name":"zertosh","email":"zertosh@gmail.com"}],"dist":{"shasum":"c8d7e847366a49cc18b622f058a689d481e895f2","tarball":"https://registry.npmjs.org/invariant/-/invariant-2.2.0.tgz","integrity":"sha512-2f1gWlGM33TStqhMD6R8c2SFIRtR1B9fjOBA+LwfTXo4cjp46w0Se1RwvVbKkhKEFhhuj0Jsozgmaf3yxX92+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4ANcD+BvCQaP83ULfsGRVI7VksE0sDUzOkZHW0MvvqAIgcDoEwLEtXMK61Cs/GuqydTQ7R1FDK/CToSAhdTg/V5Y="}]},"directories":{}},"2.2.1":{"name":"invariant","version":"2.2.1","description":"invariant","keywords":["test"],"license":"BSD-3-Clause","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"files":["invariant.js","browser.js"],"repository":{"type":"git","url":"git+https://github.com/zertosh/invariant.git"},"scripts":{"test":"NODE_ENV=production tap test/*.js && NODE_ENV=development tap test/*.js"},"dependencies":{"loose-envify":"^1.0.0"},"devDependencies":{"browserify":"^11.0.1","tap":"^1.4.0"},"main":"invariant.js","browser":"browser.js","browserify":{"transform":["loose-envify"]},"gitHead":"594d6cbcde933a7bd3ecd76a7c4f19892a95e0de","bugs":{"url":"https://github.com/zertosh/invariant/issues"},"homepage":"https://github.com/zertosh/invariant#readme","_id":"invariant@2.2.1","_shasum":"b097010547668c7e337028ebe816ebe36c8a8d54","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"shasum":"b097010547668c7e337028ebe816ebe36c8a8d54","tarball":"https://registry.npmjs.org/invariant/-/invariant-2.2.1.tgz","integrity":"sha512-hJNGb98rzTnJuQhSY9WNkdVJfyJZ1YaeJubAW5tdNydyX2Qc2iA3mDjZDQxbJYI+JahdyAdZHh0onobpQMGRvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7VXmZmLI9Ojb1b7uhER7PFNtNoWSvOFSE8qjEqjwf1wIgAsUa2upSySVm/WK3heObe1j76Fw6edz5L7ME9HkT4F4="}]},"maintainers":[{"name":"cpojer","email":"christoph.pojer@gmail.com"},{"name":"zertosh","email":"zertosh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/invariant-2.2.1.tgz_1457504319192_0.7920392917003483"},"directories":{}},"2.2.2":{"name":"invariant","version":"2.2.2","description":"invariant","keywords":["test","invariant"],"license":"BSD-3-Clause","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"files":["browser.js","invariant.js","invariant.js.flow"],"repository":{"type":"git","url":"git+https://github.com/zertosh/invariant.git"},"scripts":{"test":"NODE_ENV=production tap test/*.js && NODE_ENV=development tap test/*.js"},"dependencies":{"loose-envify":"^1.0.0"},"devDependencies":{"browserify":"^11.0.1","flow-bin":"^0.35.0","tap":"^1.4.0"},"main":"invariant.js","browser":"browser.js","browserify":{"transform":["loose-envify"]},"gitHead":"49ae54d5a09c99a447e7dafa46bd3aa8f6923d98","bugs":{"url":"https://github.com/zertosh/invariant/issues"},"homepage":"https://github.com/zertosh/invariant#readme","_id":"invariant@2.2.2","_shasum":"9e1f56ac0acdb6bf303306f338be3b204ae60360","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"shasum":"9e1f56ac0acdb6bf303306f338be3b204ae60360","tarball":"https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz","integrity":"sha512-FUiAFCOgp7bBzHfa/fK+Uc/vqywvdN9Wg3CiTprLcE630mrhxjDS5MlBkHzeI6+bC/6bq9VX/hxBt05fPAT5WA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNMt2x6x6sgcP+k+5UWgPa4Yq9ZklTVqp53dGZi/T0CAIhAPPzQH0eYstt2BbK6mchojMabU7A30Nx5ruF55PnwIg4"}]},"maintainers":[{"name":"cpojer","email":"christoph.pojer@gmail.com"},{"name":"zertosh","email":"zertosh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/invariant-2.2.2.tgz_1479211323359_0.31182572920806706"},"directories":{}},"2.2.3":{"name":"invariant","version":"2.2.3","description":"invariant","keywords":["test","invariant"],"license":"MIT","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"files":["browser.js","invariant.js","invariant.js.flow"],"repository":{"type":"git","url":"git+https://github.com/zertosh/invariant.git"},"scripts":{"test":"NODE_ENV=production tap test/*.js && NODE_ENV=development tap test/*.js"},"dependencies":{"loose-envify":"^1.0.0"},"devDependencies":{"browserify":"^11.0.1","flow-bin":"^0.35.0","tap":"^1.4.0"},"main":"invariant.js","browser":"browser.js","browserify":{"transform":["loose-envify"]},"gitHead":"d95f37254e5d284623964678f8318968f2f701de","bugs":{"url":"https://github.com/zertosh/invariant/issues"},"homepage":"https://github.com/zertosh/invariant#readme","_id":"invariant@2.2.3","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"integrity":"sha512-7Z5PPegwDTyjbaeCnV0efcyS6vdKAU51kpEmS7QFib3P4822l8ICYyMn7qvJnc+WzLoDsuI9gPMKbJ8pCu8XtA==","shasum":"1a827dfde7dcbd7c323f0ca826be8fa7c5e9d688","tarball":"https://registry.npmjs.org/invariant/-/invariant-2.2.3.tgz","fileCount":7,"unpackedSize":7025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrWKKfiNA4lq7MKanncAPpeGExMOsP4n9j2qj8PXy8nAIgCdgc1ejKkV75rT+o+UdrX7P3egGVI/y+MoNfFIYdM5s="}]},"maintainers":[{"name":"cpojer","email":"christoph.pojer@gmail.com"},{"name":"zertosh","email":"zertosh@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/invariant_2.2.3_1519074858054_0.5983363337214471"},"_hasShrinkwrap":false},"2.2.4":{"name":"invariant","version":"2.2.4","description":"invariant","keywords":["test","invariant"],"license":"MIT","author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"files":["browser.js","invariant.js","invariant.js.flow"],"repository":{"type":"git","url":"git+https://github.com/zertosh/invariant.git"},"scripts":{"test":"NODE_ENV=production tap test/*.js && NODE_ENV=development tap test/*.js"},"dependencies":{"loose-envify":"^1.0.0"},"devDependencies":{"browserify":"^11.0.1","flow-bin":"^0.67.1","tap":"^1.4.0"},"main":"invariant.js","browser":"browser.js","browserify":{"transform":["loose-envify"]},"gitHead":"ce95a9badeee1c97daff1bca0d1f6cec5dda4fe8","bugs":{"url":"https://github.com/zertosh/invariant/issues"},"homepage":"https://github.com/zertosh/invariant#readme","_id":"invariant@2.2.4","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"zertosh","email":"zertosh@gmail.com"},"dist":{"integrity":"sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==","shasum":"610f3c92c9359ce1db616e538008d23ff35158e6","tarball":"https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz","fileCount":7,"unpackedSize":7639,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKP/arJfOkXa1eUb9JuCdDPBAM/3yw68id0SgI0Bwx2AiBbYB6xkzU00EEpEiXYWPRu9KYuu0dsfLBFJx4lkttMMA=="}]},"maintainers":[{"name":"cpojer","email":"christoph.pojer@gmail.com"},{"name":"zertosh","email":"zertosh@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/invariant_2.2.4_1520966170158_0.9004438268314274"},"_hasShrinkwrap":false}},"readme":"# invariant\n\n[![Build Status](https://travis-ci.org/zertosh/invariant.svg?branch=master)](https://travis-ci.org/zertosh/invariant)\n\nA mirror of Facebook's `invariant` (e.g. [React](https://github.com/facebook/react/blob/v0.13.3/src/vendor/core/invariant.js), [flux](https://github.com/facebook/flux/blob/2.0.2/src/invariant.js)).\n\nA way to provide descriptive errors in development but generic errors in production.\n\n## Install\n\nWith [npm](http://npmjs.org) do:\n\n```sh\nnpm install invariant\n```\n\n## `invariant(condition, message)`\n\n```js\nvar invariant = require('invariant');\n\ninvariant(someTruthyVal, 'This will not throw');\n// No errors\n\ninvariant(someFalseyVal, 'This will throw an error with this message');\n// Error: Invariant Violation: This will throw an error with this message\n```\n\n**Note:** When `process.env.NODE_ENV` is not `production`, the message is required. If omitted, `invariant` will throw regardless of the truthiness of the condition. When `process.env.NODE_ENV` is `production`, the message is optional – so they can be minified away.\n\n### Browser\n\nWhen used with [browserify](https://github.com/substack/node-browserify), it'll use `browser.js` (instead of `invariant.js`) and the [envify](https://github.com/hughsk/envify) transform will inline the value of `process.env.NODE_ENV`.\n\n### Node\n\nThe node version is optimized around the performance implications of accessing `process.env`. The value of `process.env.NODE_ENV` is cached, and repeatedly used instead of reading `process.env`. See [Server rendering is slower with npm react #812](https://github.com/facebook/react/issues/812)\n","maintainers":[{"email":"zertosh@gmail.com","name":"zertosh"},{"email":"christoph.pojer@gmail.com","name":"cpojer"},{"email":"yungsters@gmail.com","name":"yungsters"}],"time":{"modified":"2022-06-19T01:53:49.702Z","created":"2014-09-24T04:46:06.057Z","1.0.0":"2014-09-24T04:46:06.057Z","1.0.1":"2014-09-24T04:52:41.163Z","1.0.2":"2014-09-24T15:11:55.938Z","2.0.0":"2015-02-21T21:00:56.992Z","2.1.0":"2015-06-03T20:04:01.546Z","2.1.1":"2015-09-21T05:44:39.949Z","2.1.2":"2015-10-27T23:34:30.290Z","2.1.3":"2015-11-17T16:41:12.061Z","2.2.0":"2015-11-17T16:45:40.580Z","2.2.1":"2016-03-09T06:18:41.916Z","2.2.2":"2016-11-15T12:02:03.890Z","2.2.3":"2018-02-19T21:14:18.197Z","2.2.4":"2018-03-13T18:36:10.235Z"},"homepage":"https://github.com/zertosh/invariant#readme","repository":{"type":"git","url":"git+https://github.com/zertosh/invariant.git"},"author":{"name":"Andres Suarez","email":"zertosh@gmail.com"},"bugs":{"url":"https://github.com/zertosh/invariant/issues"},"readmeFilename":"README.md","license":"MIT","users":{"yatsu":true,"nelix":true,"jrnail23":true,"udnisap":true,"erickeno":true,"jnoodle":true,"yaodianmi":true,"markthethomas":true,"dreamanddead":true,"twierbach":true,"conantonakos":true,"domjtalbot":true,"tedyhy":true,"heartnett":true,"krzkaczor":true,"adrtho4":true,"mochadwi":true,"liximomo":true,"princetoad":true,"doublelift":true,"hewenxuan":true,"monjer":true,"pftom":true},"keywords":["test","invariant"]}