{"_id":"n-assert","_rev":"23-933b41259d55a65dcb08b061127e10b8","name":"n-assert","dist-tags":{"latest":"7.0.0"},"versions":{"0.1.0":{"name":"n-assert","version":"0.1.0","keywords":["node","assert","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@0.1.0","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"7eef8560f169e3b13843dde9f253d670a6091106","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-0.1.0.tgz","integrity":"sha512-2+OEuqgJuPCGS7lvtg+PQ1ecul0nlvQMam5OnL9dkKgcs8+9PmZoIbW4A0H4/fFIz4J1/Oye01Et2WtbEwF4KA==","signatures":[{"sig":"MEUCIBct3+I+39kOXitT7hEnu43tDL8MdRCWdK/Dz7rfTyRaAiEAuC5niLn9Fjp5AiGq6WvY1WXFDNqM2I5j/C83yc6esVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js"],"_shasum":"7eef8560f169e3b13843dde9f253d670a6091106","gitHead":"87d4581a78b4918639071adc0cd3a5cb9dbba28e","scripts":{},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"4.2.0","description":"Node assertion helper library","directories":{},"_nodeVersion":"6.10.2","dependencies":{"sinon":"^1.17.7","lodash":"^4.17.4","should":"^11.2.1","mongoose":"^4.10.5"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/n-assert-0.1.0.tgz_1496879052889_0.36317916470579803","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"1.0.0":{"name":"n-assert","version":"1.0.0","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@1.0.0","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"f09ad5d793f27e1747da3fbf307966ac467e564e","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-1.0.0.tgz","integrity":"sha512-Cx5aCleoeez7fbNXa21/kgGSG5fLYhHHFsPKUwPMWKV1uPC24YmZdN3fD0Gp6b72nSuDJlcAT9vytEupRbe3sQ==","signatures":[{"sig":"MEUCIQD0H8Q6vgBPbbGEz0c8jabyurKEcZ0IzkyFDNFq2ZCcRwIgP2gyIfeSQai4PhLooMkcj0lMqtwDVcQyh50t1nomy8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js"],"_shasum":"f09ad5d793f27e1747da3fbf307966ac467e564e","engines":{"node":">=4"},"gitHead":"2bcff5db34d95bfe74b6b833b40c9f8d90bb327a","scripts":{"lint":"eslint --ext .js index.js test/ || true","test":"npm run lint && npm run tests","tests":"NODE_ENV=test ./node_modules/.bin/mocha","coverage":"nyc npm test"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"4.2.0","description":"Node assertion helper library","directories":{},"_nodeVersion":"6.10.3","dependencies":{"sinon":"^1.17.7","lodash":"^4.17.4","should":"^11.2.1","mongoose":"^4.10.5"},"devDependencies":{"nyc":"^11.1.0","mocha":"^3.4.2","eslint":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/n-assert-1.0.0.tgz_1503159161848_0.52410046197474","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"1.1.0":{"name":"n-assert","version":"1.1.0","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@1.1.0","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"09dace9b50680c15bb15b05069603eb473609029","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-1.1.0.tgz","integrity":"sha512-YaQR8clvQricLwiKKxr77yjwy3v80g97juSCrIKf1eIrJAAU2QcxA+w7GHBteJN5r5bt7WbgmMKDTP8+Pqv8QQ==","signatures":[{"sig":"MEYCIQDnFSPYzPry6b/G8wa8NqAes8iJlmnjY4BZgt7wq9zoxAIhALKnhXrYJ+/x1Ljhk0iMdWzMW55CWsl1r1nGac8NuQoj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js"],"_shasum":"09dace9b50680c15bb15b05069603eb473609029","engines":{"node":">=4"},"gitHead":"0838f285d9407ad2a7229798b32726628737a178","scripts":{"lint":"eslint --ext .js index.js test/ || true","test":"npm run lint && npm run tests","tests":"NODE_ENV=test ./node_modules/.bin/mocha || true","coverage":"nyc npm run tests"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"4.2.0","description":"Node assertion helper library","directories":{},"_nodeVersion":"6.10.3","dependencies":{"sinon":"^1.17.7","lodash":"^4.17.4","should":"^11.2.1","mongoose":"^4.10.5"},"devDependencies":{"nyc":"^11.1.0","mocha":"^3.4.2","eslint":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/n-assert-1.1.0.tgz_1503179016760_0.13375169853679836","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"2.0.0-alpha":{"name":"n-assert","version":"2.0.0-alpha","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@2.0.0-alpha","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"4f56c6dc8933a8e49ed3adba6b54265c3b3bb999","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-2.0.0-alpha.tgz","integrity":"sha512-kUoESz9ePRYDzYnBwbh3UoGB65zWe1Un6Z/PPfxZuPGYF+Zrv/1MWOZgtr2Xk9WGoSR5PLf2OLHFw02ZuX8RzA==","signatures":[{"sig":"MEUCIGmC4S1VrVx42U3SVvWjrOkE57BVDQ8e8ezzu0S/BtmoAiEA7QrAabNOSxHfyc+uWuLEpd+VSDOwTzGLxeqrfSmjW8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js"],"_shasum":"4f56c6dc8933a8e49ed3adba6b54265c3b3bb999","engines":{"node":">=4"},"gitHead":"9f9f2e2db848601112fc78f179e26389a708d03c","scripts":{"lint":"eslint --ext .js index.js test/ || true","test":"npm run lint && npm run tests","tests":"NODE_ENV=test ./node_modules/.bin/mocha || true","coverage":"nyc npm run tests"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"4.2.0","description":"Node assertion helper library","directories":{},"_nodeVersion":"6.10.3","dependencies":{"sinon":"^1.17.7","lodash":"^4.17.4","should":"^11.2.1","mongoose":"^4.10.5"},"devDependencies":{"nyc":"^11.1.0","mocha":"^3.4.2","eslint":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/n-assert-2.0.0-alpha.tgz_1503179990448_0.4225330166518688","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"2.0.0-alpha1":{"name":"n-assert","version":"2.0.0-alpha1","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@2.0.0-alpha1","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"da67282571927e71a9f7a0b3f85d16394c6caf84","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-2.0.0-alpha1.tgz","integrity":"sha512-5LVVCOIyvY4KC1+YOnZvjssW1/Bw8dS3PRxI87AVJtp2f/R1tRWJNo+ZbtK8JsCUIgQI7wvH51inrNGgBfGyGQ==","signatures":[{"sig":"MEYCIQDSnBROEGSvcg1YHcWZEqv58iLaTk/57RQCKapiyK50tgIhAMVgx5Ei94Zq2Y5yvtWrLFSG/Y2BKbPbKWxKD7/FmmuU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js"],"_shasum":"da67282571927e71a9f7a0b3f85d16394c6caf84","engines":{"node":">=4"},"gitHead":"ac05208576071f94cf5a74025c2e0aa8feffb648","scripts":{"lint":"eslint --ext .js index.js test/ || true","test":"npm run lint && npm run tests","tests":"NODE_ENV=test ./node_modules/.bin/mocha || true","coverage":"nyc npm run tests"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"4.2.0","description":"Node assertion helper library","directories":{},"_nodeVersion":"6.10.3","dependencies":{"sinon":"^1.17.7","lodash":"^4.17.4","should":"^11.2.1","mongoose":"^4.10.5"},"devDependencies":{"nyc":"^11.1.0","mocha":"^3.4.2","eslint":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/n-assert-2.0.0-alpha1.tgz_1503250278649_0.5627878622617573","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"2.0.0-alpha2":{"name":"n-assert","version":"2.0.0-alpha2","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@2.0.0-alpha2","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"9d1695529dda4dbbe3f936b5339054f0530c7330","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-2.0.0-alpha2.tgz","integrity":"sha512-zDdxiic65N/V7Q81eIu4G19f+l96dUhAnjMHt1o/+1XFe+yfSz8/vfE5LU3HJ+UFsViad46GP1GPllebv8sMLw==","signatures":[{"sig":"MEUCIETMjtwinUDwNfSYjWKOfHkr3m2jGLlRlwzU1/fZyOj/AiEA9FXvLyv9M1XMcvkweku6LqNwFE770yoN1fppGozJc1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js"],"_shasum":"9d1695529dda4dbbe3f936b5339054f0530c7330","engines":{"node":">=4"},"gitHead":"0880a497c35b988438502065e50849316581e562","scripts":{"lint":"eslint --ext .js index.js test/ || true","test":"npm run lint && npm run tests","tests":"NODE_ENV=test ./node_modules/.bin/mocha || true","coverage":"nyc npm run tests"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"4.2.0","description":"Node assertion helper library","directories":{},"_nodeVersion":"6.10.3","dependencies":{"sinon":"^1.17.7","lodash":"^4.17.4","should":"^11.2.1","mongoose":"^4.10.5"},"devDependencies":{"nyc":"^11.1.0","mocha":"^3.4.2","eslint":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/n-assert-2.0.0-alpha2.tgz_1503259416078_0.05363346100784838","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"2.0.0-alpha3":{"name":"n-assert","version":"2.0.0-alpha3","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@2.0.0-alpha3","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"29f646601ee4dc17a6ddb42663c615aa89581ee6","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-2.0.0-alpha3.tgz","integrity":"sha512-dlHsybrVn+uWi1cmiRLT4L+/vGT+5J7YSqByLEYghUQX0M9JYhd7T+P8T9GF5WFcpHMmI2OtacXVOxDjAMP1yg==","signatures":[{"sig":"MEYCIQCRzZWqGoZsMN+g7jUIlKzdQIsSnUVnn7H6e5l60lMMHwIhAN5fAvdOeiWhVGx8mhe3SdCy7kXALgiMWH3IYKj7dPBj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js"],"_shasum":"29f646601ee4dc17a6ddb42663c615aa89581ee6","engines":{"node":">=4"},"gitHead":"c43819a917c6d6bf48e4b5d7dad8eed57384f97c","scripts":{"lint":"eslint --ext .js index.js test/ || true","test":"npm run lint && npm run tests","tests":"NODE_ENV=test ./node_modules/.bin/mocha || true","coverage":"nyc npm run tests"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"4.2.0","description":"Node assertion helper library","directories":{},"_nodeVersion":"6.10.3","dependencies":{"sinon":"^1.17.7","lodash":"^4.17.4","should":"^11.2.1","mongoose":"^4.10.5"},"devDependencies":{"nyc":"^11.1.0","mocha":"^3.4.2","eslint":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/n-assert-2.0.0-alpha3.tgz_1503327945625_0.6611113578546792","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"2.0.0-alpha4":{"name":"n-assert","version":"2.0.0-alpha4","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@2.0.0-alpha4","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"40bb13605bc2b79f1fa1b6485f95088c17a7ba03","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-2.0.0-alpha4.tgz","integrity":"sha512-J8/hQVqg9M9Q0sDryzoDSwk18YgBEn4FpgMziGBgiKtaUrkSRi6KCQpKlr6rCR/3ZYrEuhkowfzhXPYRZqzqMg==","signatures":[{"sig":"MEUCIQCMO3CNnW5FKT2166iAhdzgdvaXMB+q0VJMlwgA8nVuOQIgWe8hkYP5+nnSxY49YddEbAXfkAAkT2TZVu1my+8yLgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js"],"_shasum":"40bb13605bc2b79f1fa1b6485f95088c17a7ba03","engines":{"node":">=4"},"gitHead":"956e125e1e2f974a6d7c302aca2153ce2661c84e","scripts":{"lint":"eslint --ext .js index.js test/ || true","test":"npm run lint && npm run tests","tests":"NODE_ENV=test ./node_modules/.bin/mocha || true","coverage":"nyc npm run tests"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"4.2.0","description":"Node assertion helper library","directories":{},"_nodeVersion":"6.10.3","dependencies":{"sinon":"^3.2.1","lodash":"^4.17.4","should":"^11.2.1","mongoose":"^4.11.7"},"devDependencies":{"nyc":"^11.1.0","mocha":"^3.4.2","eslint":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/n-assert-2.0.0-alpha4.tgz_1503329119099_0.3725906030740589","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"2.0.0-alpha5":{"name":"n-assert","version":"2.0.0-alpha5","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@2.0.0-alpha5","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"07058fcc9c81d94c4d293a69bfc2110de5810201","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-2.0.0-alpha5.tgz","integrity":"sha512-RsPcnmnjIgGYes+ArsJkaTnSdIb+f0wqhxsg25f+Y6kVZ7uWCz3VYADU78c1kTaYmXCDhiqSbo38KD4embkNPA==","signatures":[{"sig":"MEUCIQD3frzSollvsN2wCdrekq93clLjy9Y5KwAgaR8/NnpSJAIgdIJmlv6W/Xt9vvdhT3H2ZaDA3IQfjEfV6LKH+11Ypic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js"],"_shasum":"07058fcc9c81d94c4d293a69bfc2110de5810201","engines":{"node":">=4"},"gitHead":"1e3ebb9aa347d947df183659188ed3b8f120f964","scripts":{"lint":"eslint --ext .js index.js test/ || true","test":"npm run lint && npm run tests","tests":"NODE_ENV=test ./node_modules/.bin/mocha || true","coverage":"nyc npm run tests"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"4.2.0","description":"Node assertion helper library","directories":{},"_nodeVersion":"6.10.3","dependencies":{"sinon":"^3.2.1","lodash":"^4.17.4","should":"^11.2.1","mongoose":"^4.11.7"},"devDependencies":{"nyc":"^11.1.0","mocha":"^3.4.2","eslint":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/n-assert-2.0.0-alpha5.tgz_1503342902844_0.11680717277340591","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"2.0.0-alpha6":{"name":"n-assert","version":"2.0.0-alpha6","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@2.0.0-alpha6","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"3dda139ba2cee4868f937971d228c88d010a5e81","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-2.0.0-alpha6.tgz","integrity":"sha512-JMfOwElqQlIkXmfBunp3Adj84cRsHfuVX5+qZUOxQy4xq1t2Dhri5+Lo9r8iAd78LESlznEpOxi9bt2uBhnYkA==","signatures":[{"sig":"MEUCIQCjV5EHTRow7oehnj9WTu9xCqqFRBNpYWyxqa5O2c6HxAIgeSFiTCsA52QBMZThpeTO0roozQHo+arQ497qo6GeMUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js"],"_shasum":"3dda139ba2cee4868f937971d228c88d010a5e81","engines":{"node":">=4"},"gitHead":"f2a7bd8c5c8e2d3f15dddd5c0f03be79d244563d","scripts":{"lint":"eslint --ext .js index.js test/ || true","test":"npm run lint && npm run tests","tests":"NODE_ENV=test ./node_modules/.bin/mocha || true","coverage":"nyc npm run tests"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"4.2.0","description":"Node assertion helper library","directories":{},"_nodeVersion":"6.10.3","dependencies":{"sinon":"^3.2.1","lodash":"^4.17.4","should":"^11.2.1","mongoose":"^4.11.7"},"devDependencies":{"nyc":"^11.1.0","mocha":"^3.4.2","eslint":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/n-assert-2.0.0-alpha6.tgz_1503580057105_0.34791944921016693","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"2.0.0":{"name":"n-assert","version":"2.0.0","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@2.0.0","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"56165045aea2718684b49c3c702b867b9a262fb6","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-2.0.0.tgz","integrity":"sha512-B0+pescXAdwBn0YDZuQ/HTzcWGRxg1FdsSwLBpgUUVECmWUDp2gwsq4tV+veUfiypsTT4AzaOZQQHsCkP6lJ4Q==","signatures":[{"sig":"MEYCIQCmjFbpRUGv4FgG2pLhHvcRHUq1fdz2TD70nJlJCvap0QIhAOIzT8JxcQAd8MENbGjb8BwAavdqVnbFLwVstVf/WooJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js"],"_shasum":"56165045aea2718684b49c3c702b867b9a262fb6","engines":{"node":">=4"},"gitHead":"f2a7bd8c5c8e2d3f15dddd5c0f03be79d244563d","scripts":{"lint":"eslint --ext .js index.js test/ || true","test":"npm run lint && npm run tests","tests":"NODE_ENV=test ./node_modules/.bin/mocha || true","coverage":"nyc npm run tests"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"4.2.0","description":"Node assertion helper library","directories":{},"_nodeVersion":"6.10.3","dependencies":{"sinon":"^3.2.1","lodash":"^4.17.4","should":"^11.2.1","mongoose":"^4.11.7"},"devDependencies":{"nyc":"^11.1.0","mocha":"^3.4.2","eslint":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/n-assert-2.0.0.tgz_1504262149704_0.7621437036432326","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"2.1.0":{"name":"n-assert","version":"2.1.0","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@2.1.0","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"914e58b022447da2d03aa7d7f00360ac4dba5da8","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-2.1.0.tgz","integrity":"sha512-IxawJyho4zM/e++dUBq+GAyo78cpwJNFtqHJNvpGiPW745VIryruaMtJ1WwEBzoy8uf8930kzOzcs1K1UZz8jg==","signatures":[{"sig":"MEUCIGsXTLRJu7DYVjc6dTr/yY2laesH+EhC+ox1PHTn3KALAiEA17nxboxagPb8fcKlh/kWznHMBKWDCXzztcSmRRDojNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js"],"_shasum":"914e58b022447da2d03aa7d7f00360ac4dba5da8","engines":{"node":">=4"},"gitHead":"d2cf754d7add755d7cf6c8a15c626f07032d8bcb","scripts":{"lint":"eslint --ext .js index.js test/ || true","test":"npm run lint && npm run tests","tests":"NODE_ENV=test ./node_modules/.bin/mocha || true","coverage":"nyc npm run tests"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"4.2.0","description":"Node assertion helper library","directories":{},"_nodeVersion":"6.10.3","dependencies":{"sinon":"^3.2.1","lodash":"^4.17.4","should":"^11.2.1","mongoose":"^4.11.7"},"devDependencies":{"nyc":"^11.1.0","mocha":"^3.4.2","eslint":"^4.3.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/n-assert-2.1.0.tgz_1506971436458_0.846381600247696","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"2.2.0":{"name":"n-assert","version":"2.2.0","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@2.2.0","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"73e445c3ad1c7970b5a651fec2f9636dfa5567bc","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-2.2.0.tgz","integrity":"sha512-sz9oubpQ/c1QcuxzcJ0wrdJFYxZw/ndL4ofv1/i9do10efrQ9vOQhuwSXauayokNqJviz0IzE83rGEcfh/4uow==","signatures":[{"sig":"MEUCIEaNs6WhND+MzxaVPXGU9qMAspa76vTac9902kLNUZTPAiEAv636k6HPyPoXtMTA7inDSWmBAySriojGSt52O4SErFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["index.js"],"engines":{"node":">=6"},"gitHead":"da08d68dd5e9d55fdbaaa9cc2d613ac6c2b402b6","scripts":{"lint":"eslint --ext .js index.js test/","test":"NODE_ENV=test mocha","coverage":"nyc npm run test"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"5.6.0","description":"Node assertion helper library","directories":{},"_nodeVersion":"8.2.1","dependencies":{"sinon":"^3.3.0","lodash":"^4.17.4","should":"^11.2.1","mongoose":"^4.13.8"},"devDependencies":{"nyc":"^11.4.1","mocha":"^3.5.3","eslint":"^4.14.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/n-assert-2.2.0.tgz_1515245824541_0.07710084598511457","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"3.0.0":{"name":"n-assert","version":"3.0.0","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@3.0.0","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"d67e79b94ca77e234a1c1dc1719d530576cf9da8","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-3.0.0.tgz","integrity":"sha512-0lFcQb1VGhoGVX8XOyOBb9ffSZRwYTULLMkg93cjiik7yYKqc02enBID3Ihy3x95SfFg2H3zBAb39vEW3yZXNA==","signatures":[{"sig":"MEUCIBfGQj4wpjVJwkz0/gVdhtY30QP8rKmtnwnI5VACPX/VAiEA3l3HPr00BE2W5HI7Pbhx8jrYcLulbGU/3i49Lql5p3U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["index.js"],"engines":{"node":">=6"},"gitHead":"041a89d2a5d58d960c469dde2c35a89854a13ded","scripts":{"lint":"eslint --ext .js index.js test/","test":"NODE_ENV=test mocha","coverage":"nyc npm run test"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"5.6.0","description":"Node assertion helper library","directories":{},"_nodeVersion":"8.2.1","dependencies":{"sinon":"^4.2.2","lodash":"^4.17.4","should":"^13.2.1","mongoose":"^5.0.1"},"devDependencies":{"nyc":"^11.4.1","mocha":"^5.0.0","eslint":"^4.16.0"},"_npmOperationalInternal":{"tmp":"tmp/n-assert-3.0.0.tgz_1517051282093_0.7983303230721503","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"3.1.0":{"name":"n-assert","version":"3.1.0","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@3.1.0","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"b434e3b5c85f9d7fb65bc31286ac3a17c049049e","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-3.1.0.tgz","fileCount":5,"integrity":"sha512-DIULcWwKXGSGErGGZkleAvRk7maIIMm+zekKLQjaAoEodtnnZIJ3VqKNeMa27Dm5Ffk7cmWcwueQpCQO95jH8A==","signatures":[{"sig":"MEUCIFk6kPQVy8PYDyV7wkE4nY14xTDpnCglDH0QVGmTAT3VAiEA7+PQoUNFlnUcQUksAbiyeDx7U11i8gFEWEYZA5ISR9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZg77CRA9TVsSAnZWagAA6WMP/2otBpcE/7tykTrbXhQN\nHnIQeZ6kuXCh5m8g4q8Qcp9NCZc0grlyrp94s/TrK4HHfM3Q+dHeDPmwbSf2\nKmPKzZO5+8CkXGx1QpZ+eLE6Rut2YmpDie74OTXr1EOA5uj/i+TA1jGZhEaz\nSD2efkW6Q1YWnydEewRrLzKjp0n0wKxu+Inux5OQUOh4h8V8Df3Rz0LgOrcV\nbXJdNXXmKAacNmiXuFQbLPIsz+Ho82CoAoPjhKXBj2YO32exFY9QSKzppTx+\nlTCCCLw2Hf4uPY7xluCta1OC984SFlkyY6U+J14fNk2XU2CF9oCrPZXKSqpi\n4QsHX9rBxEr7EQaqRTsOH+Jl3gASQ1VwtiTarCdwm0BJ3Z9J3wbVgi5S6Yib\nIxx7biEc174CWGCkgvY8gqz+wWi2U+gEBT4Jv9Yn6ZCV7yZ69P1S3ogKxVMJ\ng5p2hGHgMSRKv0xFnhIaG/m8FdzHfhq4C3dy91yU1R8JUOzWdQUiMEcpv2C9\nNUJse9k9RpfV9yFFJnaPuHAtERhRzNSF/WvYUSA/29ng8dv8OMPiC1TJwoNT\n5rQ5aal1MfnXlYMN7yITALSa5zFcMV26rTjmvfFqZi86yTcpv4tqZyQ3oTPE\nqjcB4Ww4gnVoFF7DkY5/bPEhZxSGbdB1xhfWPqzNHewXsPuT2nxun2aPIUGW\ndVrF\r\n=oNWf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js"],"engines":{"node":">=6"},"gitHead":"403a5fbf80be3169628684ccc0bf519172f259d4","scripts":{"lint":"eslint --ext .js index.js test/","test":"NODE_ENV=test mocha","coverage":"nyc npm test"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"6.2.0","description":"Node assertion helper library","directories":{},"_nodeVersion":"8.11.1","dependencies":{"sinon":"^4.5.0","lodash":"^4.17.10","should":"^13.2.3","mongoose":"^5.2.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^12.0.2","mocha":"^5.2.0","eslint":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/n-assert_3.1.0_1533415162936_0.5897882308736886","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"4.0.0":{"name":"n-assert","version":"4.0.0","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@4.0.0","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"190f8cb58271bfb51822413869961df9aa8f5841","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-4.0.0.tgz","fileCount":5,"integrity":"sha512-KrOPNtlvLN6qKEA0Yv+yeJ9mzXqbNrEkltfS9DJYSHv3tcqf03CMzb0qH/giKJocN65J48iynlDQxfH4xWJUZw==","signatures":[{"sig":"MEUCIQComjCEHiHkqjAvblnW44Ks95+Uh5+7/vwkWh1U7BwduQIgS+RrTjeTe66B/6NK+rGL4Xf/15mJ5cKKP7GZcHEtnjw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7T3gCRA9TVsSAnZWagAAMAUP/i5VnJjvdbgpcmBACFcp\nvi9LR+s4mnqGrxuCQNFQgY5kXU0VbHaQMFQzIF08QYWQF5JQZ4KhVxU2dfXI\nyFEherT775jfjNREB03PSoWu6dWBYQzOHqic7c96zyecnsjo7vFj6QhCXJnX\nreBkLQYkS/bvlc83gLO+mqIz5V49C0KYABX994570RymXo59k/BECzt2nNjH\n2yEE+sOyH3UurjiLug/mr+o87b2N70iJPW2EMDH06L5vKx2Iz8PNwC/htR08\nvqrx9PQwkrxUyh+63I9fkeSQXPbZy3W+Ss03aa9awJ7Om0cz1yjz+quNPrco\nDOsUKFikYAPXVo4tikUGW7efkaDHlKHDJoeGgObG9mwJNlA8Q07cJ1tAKpxT\nLO4lKhEZHO0DEq/tMDS1afpcltjY5+thi/zwyjjBsZ0A2CnLur2ioVeGlwEM\nt2EpF5bF5CCI5/2PVzDaqlyt/49+kXNL5LCu6gNf7nQyxSjUBJQX4UreBOEp\nIj88tsenRQUYLY/a7Fac4ZXbZkGRrZEVBKDMRBu730O2CTu9kaxIC49ojwSN\nr12d8w2gohs0qJJAG5xy3ffGm3DhdztuqRu40cupj7cY9ORz/QcI8FG4kSwG\nUH2u66+5+ZlFoV9psxoJfhZoQmROcG1TjpAtyj1GcTq+V13I1idls5FZxNi/\nTSrq\r\n=k9NO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6"},"gitHead":"d923399c32447ddb2ca510d5c672f01c81105252","scripts":{"lint":"eslint --ext .js index.js test/","test":"NODE_ENV=test mocha","coverage":"nyc npm test"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"6.4.1","description":"Node assertion helper library","directories":{},"_nodeVersion":"8.11.1","dependencies":{"lodash":"^4.17.11","should":"^13.2.3","mongoose":"^5.3.12"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","sinon":"^7.1.1","eslint":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/n-assert_4.0.0_1542274528352_0.7403333605118847","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"5.0.0":{"name":"n-assert","version":"5.0.0","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@5.0.0","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"73eedceda6958d6795787d466919e8f2165410c3","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-5.0.0.tgz","fileCount":5,"integrity":"sha512-TOdYIMEZErYPLYRVcYijXfgZ9iMxSiAJRxbMqVOGa+xlhcRKIyUqjilT7nhaACG9StqI4upsL5ixboO/qVycNA==","signatures":[{"sig":"MEUCIQCFenjJhrASkIyocmtenAfbRpRTryq2Jcj4AFwz50T9LgIgOjPFqefrlI72Xajdr2I3FaUS869ApnxqXleM8dgDqsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp1dhCRA9TVsSAnZWagAAFoIP/0LekehjzGtAbgDhfr5E\n0QgZRf3lGKk7TINK4bEijkJoo8PFh8YXZA11ZC3Y2mV+dRMdWjjOrDA0ohv+\nVW0jR9Qo8NB6CgkTHNG7eP8JjdbWRam4CuA3f6185X5lviJ4rZsLPHcOlzK2\ngSZnX0NRbnc8uqv8maVaASeL9IB61i7Dh9TExCBq/UwSQIl32AQTd8QckHMl\njmaBdRr3HHpe36m3JyljS/ZkVUOm8vAHXBsCe1BTB7ukCZVvasJrbUm2dEAO\nfuJR1Xm/9L7U7RqZqm9N8LNXQ/dEx4fMLk1kG/8frOyfzZdAwJJfe+LojaxR\nCTpkWJ25Av4X19Aj0S6CEtK04KqAGPVsVSemb3fGvXQYR9MI/awV6UTRKhNV\nirqY30rYenamAgbHrbQQi2qCzIGPnEoFmTVOV6p/FiwtOBaXOqaZztZptFBS\nB7BiknjAKGoEwCS0svzLOmNrzxxZanMvVTcw69BTVdHTXAyi+3Ot4RmRaw4e\nPe62eXfgx81uSVDiIEwd1/aA4sJHUQLYynhTraxFCjPf1TinKSzmzrrIR8pO\n21+nPSQ3NqJ3BnKjSnEioYP2rWicwmqlFf41AIkx5AefysmDuFVk3vJZeYTS\nAaER0ukQKm9JbGsf735qQVpbvzZmT3Dzf41rpC/e+do4vHYqE15HKiy2tpIT\niaH/\r\n=zfCC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6"},"gitHead":"56e71b5bc660112b29a79725a88ef25a1c408b56","scripts":{"lint":"eslint --ext .js index.js test/","test":"NODE_ENV=test mocha","coverage":"nyc npm test"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"6.4.1","description":"Node assertion helper library","directories":{},"_nodeVersion":"10.15.1","dependencies":{"bson":"^4.0.2","lodash":"^4.17.11","should":"^13.2.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.3.0","mocha":"^5.2.0","sinon":"^7.3.1","eslint":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/n-assert_5.0.0_1554470752708_0.16121369247301076","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"5.0.1":{"name":"n-assert","version":"5.0.1","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@5.0.1","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"e5b220423304f5e35adf9ab3188ffbe8fc13e4ae","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-5.0.1.tgz","fileCount":5,"integrity":"sha512-f5ckavHsU9h4Gv7DpDJY6Wl2XKQxoF0tD2Gw7FcIIO2vzDyOkXwr+bdU2nA7QQIyDnPbqFxnz3tSdcnwlyBTGg==","signatures":[{"sig":"MEQCIEZf+PqqR1P2Py+E0vqg4whcu/OEbCjmNgG9Fs9yJOOQAiAlRK/KQe+uQT8O8em+/bolnmhOP6HHV6lVaTsnQLrazQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp2Y/CRA9TVsSAnZWagAAb4kQAJWgyXwDClv2NtqK96t2\nxXs/BAfABfCVLEbPm8f4Fw2p/Ozdurqtl/mtazz72kgRLZIev7jD4pVi1q+l\nO8a21nVo9qtDs/O8UYOExl5QAys+Vf0RXtBkAhH4MiBmJRVUBJOcleeG8XJM\nQHoZest6q1uhNvK6RpoxS/YoUEXyPPcdq9ync4IstFnKup65xIt6xHkO+Bvt\nj8wpgbldiFCHrO90qDktf2F1YcBtO4A/bCiSL4SaSWsxXN4wX1luCzn9S/cu\nuKL0rTPXsNn0+0GeuMZb0KIYoy9Rmr5FA2rxfiOxtLv4IUPRVEa9aeKjoqp5\n7QbIiSuPZZC1z0sIyK9lDbJD+xmbHNyxncv699hh8Gqfh33LBg+THxNxFfv0\n46sylvwoSQc9oD/aYSQwUC5fO90HPubGnboPXw4DmFGcbW2gEdEO3nyvjF/x\nAqZJwZ4zrMDLiM+hEVCXSNwOyNkodcdNB/bOOg2sTFvIiOwbP7FaX+mr/Wt5\nbzR7tMUlBb02rGK2Vk4GTOY1u3B8RXWN3+fj+8+jwt8juTpddzxmtQNwp6Bf\nUlQ39MN4C8Zhsba3sv0pmtpwTh5KAXGltkDPbsLuhip8bo27rJof2xt7UU9N\nzIkwop/hU54jEboV2ScJL/XDma0HtgOKKiIdG4UiOyqtBwTI5/jYug8D7CWz\nRarS\r\n=qYlG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6"},"gitHead":"1b830792b2f7f61566f93d7dc6a23aa1dcd34648","scripts":{"lint":"eslint --ext .js index.js test/","test":"NODE_ENV=test mocha","coverage":"nyc npm test"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"6.4.1","description":"Node assertion library","directories":{},"_nodeVersion":"10.15.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.3.0","bson":"^4.0.2","mocha":"^5.2.0","sinon":"^7.3.1","eslint":"^5.16.0","lodash":"^4.17.11","should":"^13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/n-assert_5.0.1_1554474558653_0.3058933940364128","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"5.0.2":{"name":"n-assert","version":"5.0.2","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@5.0.2","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"35039fcb130ce9055cb9304c45b6549d8d0e0d5d","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-5.0.2.tgz","fileCount":5,"integrity":"sha512-iAz1zcsD1r7jjI5btEVEK8b6nKsfY8pdxw/izN7b8Nzs9SN1DKIUcekUZtN0nmFPNH8WfFb9FtA4OapgHEf+lw==","signatures":[{"sig":"MEUCIF7nCkXXBC4wwHPo2i0BPMWkWCrwEgZXSRFHsrWs0jafAiEA2AE42y01r+h6ljN4eh3wh7D5QI4gmaNEnkm23vUXq+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp2tRCRA9TVsSAnZWagAAYF8P/2N4ffDmlmUl2+5NJQVJ\nrVue5OKBwXcdMpChfNp2tNiUsfUkfPdDWStwnpWLnLS9finSb6KaDvy+KPw9\nBd6ISxkHIgxxkgPsOBTN1SFga3uqGBflIrE/mg6dqO1rgbxwvkCEc0qAjBKW\nO4fziMh4FC9MRsKWho6On0iTSh3RS9aTd6zgrqj7ICZLQ3/P1Hkm/pUatb6E\nehwjh5O6MtHMAQW9qbgGYIJ4vuwY91iJvbkrYdcQxXxWo+MEu2+54XO/ikRM\npCBLqY1jL0WYE+kUlqCsDBCbjs02p7/n/hANEEnI/0X3PCS7hR+VEejtysec\nyk3qrPpguR9M6q5IftKMIOihnMO+EX3CwxaZv/xnd/E9IjzgYtfkM/TemIvN\narTvsWDoesOxq5yAvG9wWDnBbDmI5ckF1ifkjzgL96PWYbK5ILbFZzahQOfq\nGlRbFTsG4iJxY6d6vGQKh8KVVTwJfIyTbNWeyKDaXZlUIid14QbAHCo7v1nT\nzdUFKF901aceszTw0i8PUzXn2Bl5Qf7giLKPjD2e3/e9F7aIqoGoeBIBxVfa\nYyZBd3UPGVErdcq0PYAX23euFGoRPDwLGPq9soQ9XKRONIlz+j5vmLMIEwZV\nu1MG+Zcj/imIsLu1SJrsPYwJ8lEipFrFRM4DzP64bNzj9/UoHQAcVsI4zJ2k\n4oj8\r\n=vHAx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6"},"gitHead":"a2b5179eaf0a359471afacfdb7a68fbb6de4df84","scripts":{"lint":"eslint --ext .js index.js test/","test":"NODE_ENV=test mocha","coverage":"nyc npm test"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"6.4.1","description":"Node assertion library","directories":{},"_nodeVersion":"10.15.1","dependencies":{"bson":"^4.0.2","lodash":"^4.17.11","should":"^13.2.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.3.0","mocha":"^5.2.0","sinon":"^7.3.1","eslint":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/n-assert_5.0.2_1554475857076_0.17836302726739062","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."},"7.0.0":{"name":"n-assert","version":"7.0.0","keywords":["node","assert","assertion","test"],"author":{"name":"Alexander Mac"},"license":"MIT","_id":"n-assert@7.0.0","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"homepage":"https://github.com/AlexanderMac/n-assert#readme","bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"dist":{"shasum":"6fc14fb78626acf8485bad7d577d9c4e01ecf6b3","tarball":"https://registry.npmjs.org/n-assert/-/n-assert-7.0.0.tgz","fileCount":5,"integrity":"sha512-YfW/5gDMAo+SCprpLKgFs2M9lk6jK92HmuX62VkVEj8UczrnoR1plfuf5X63/0v1RmQFpGBIuoOGVBaBBHyS6g==","signatures":[{"sig":"MEUCIEo9lFKMBXqsuEgpvDl+oNTrXXVAtf5oCUSf67NjniKOAiEAjANR39WFKSN/li6fPfiWrRfgqKtoD9fUHCYftuBaEdE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOMEACRA9TVsSAnZWagAADfoP/18sOmtnWQOD8p5ntzUp\nfc1LAjYAofXifh08dDHrV5iBFlLDsmlW8fI80uYku5uwAiCPLk/4CQuwJZKi\nMl7h7yAZObisyYtP5ixVSmo/qBN0b44sKMUg2bPbIBIovTFvGh7d07bBhBIA\n2DsoWtT0vCBWvbAGXsfSbDfJO14OuuPn1PXOeprmfuPGNE4+Mw06PgHtRms6\nEYQaidORxYM5tJhXKUYLYHOgnHunnaI9Da0ypmUkSwu6qU8Dq0Mal8/Zd4E9\n+iAM+DMaivdy2/TLUCsMaFxmnhtWpaeYC1S1HDLlHplWooNAIs0GmfrUGRS+\n0hmSHSrubBeqQlViM+RiKZsh1/sIJ/fM8/uGZ5fvpX+zqiSAXCI9Mwyko1fS\nCJmaKe/27VPkEU0P0AxRbPflFdgUmealatRYLySt7w7hJaJYeumv7wIkGeQk\nxzjEcQ2A9BpHoB/G6umaIsFEXuckaLKJsclGSnTewMVgOngVpqj9Z/oks56G\nYsakW4T2jwMg2sH9JgsUrYV8+SnGk1AvgUmcDkOq9D8p/Os5Dta2Ek3q4Bn4\nSzwc72P8niUvAJbF425oEfhvt3H8weuMtSxKb8nzn88Cz4kLSCpi9piQxFED\n0vGYI9EkiSkXUnjq59migxIurc/Btq3mzT3SJ55El704KvRk11nLQlC7O9Ib\nPuLc\r\n=Vd7q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"npm":">=7","node":">=12"},"gitHead":"98a37ca583d41b683e114dfda5a9503cc2220f75","scripts":{"lint":"eslint --ext .js index.js test/","test":"NODE_ENV=test mocha","coverage":"nyc npm test","coverage-gh":"nyc --reporter=lcov npm test && codecov"},"_npmUser":{"name":"alexandermac","email":"amatsibarov@gmail.com"},"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"_npmVersion":"7.5.4","description":"Node assertion library","directories":{},"_nodeVersion":"14.15.3","dependencies":{"bson":"^4.0.3","lodash":"^4.17.15","should":"^13.2.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"^7.20.0"},"_npmOperationalInternal":{"tmp":"tmp/n-assert_7.0.0_1614332160276_0.5581614813157798","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Use jest instead."}},"time":{"created":"2017-06-07T23:44:13.786Z","modified":"2025-01-31T12:26:21.275Z","0.1.0":"2017-06-07T23:44:13.786Z","1.0.0":"2017-08-19T16:12:42.781Z","1.1.0":"2017-08-19T21:43:37.651Z","2.0.0-alpha":"2017-08-19T21:59:51.316Z","2.0.0-alpha1":"2017-08-20T17:31:19.534Z","2.0.0-alpha2":"2017-08-20T20:03:36.986Z","2.0.0-alpha3":"2017-08-21T15:05:46.474Z","2.0.0-alpha4":"2017-08-21T15:25:20.106Z","2.0.0-alpha5":"2017-08-21T19:15:03.753Z","2.0.0-alpha6":"2017-08-24T13:07:38.089Z","2.0.0":"2017-09-01T10:35:50.757Z","2.1.0":"2017-10-02T19:10:37.410Z","2.2.0":"2018-01-06T13:37:05.527Z","3.0.0":"2018-01-27T11:08:02.982Z","3.1.0":"2018-08-04T20:39:23.049Z","4.0.0":"2018-11-15T09:35:28.494Z","5.0.0":"2019-04-05T13:25:52.910Z","5.0.1":"2019-04-05T14:29:18.812Z","5.0.2":"2019-04-05T14:50:57.223Z","7.0.0":"2021-02-26T09:36:00.500Z"},"bugs":{"url":"https://github.com/AlexanderMac/n-assert/issues"},"author":{"name":"Alexander Mac"},"license":"MIT","homepage":"https://github.com/AlexanderMac/n-assert#readme","keywords":["node","assert","assertion","test"],"repository":{"url":"git+https://github.com/AlexanderMac/n-assert.git","type":"git"},"description":"Node assertion library","maintainers":[{"name":"alexandermac","email":"amatsibarov@gmail.com"}],"readme":"# n-assert\nNode.js assertion library.\n\n[![Build Status](https://github.com/AlexanderMac/n-assert/workflows/CI/badge.svg)](https://github.com/AlexanderMac/express-starter/actions?query=workflow%3ACI)\n[![Code Coverage](https://codecov.io/gh/AlexanderMac/n-assert/branch/master/graph/badge.svg)](https://codecov.io/gh/AlexanderMac/n-assert)\n[![npm version](https://badge.fury.io/js/n-assert.svg)](https://badge.fury.io/js/n-assert)\n\n## Why\nThis library is created to assert the complex objects.\n\n```js\n// Some test method returns this object\nlet actual = {\n  _id: '5945bf36ccb3fa0011e8533c',\n  name: 'John',\n  email: 'john@mail.com',\n  phones: [\n    { type: 'mobile', number: '1234567' }\n    { type: 'work', number: '567382' }\n  ],\n  account: {\n    number: '11111',\n    registered: '2010-04-21'\n  },\n  createdAt: '2017-02-03'\n}\n\n// Ned to do the following assertions:\n//   _id is exists\n//   name and email match\n//   mobile phone is exists and it's a number\n//   account registered match\nlet expected = {\n  _id: '_mock_',\n  name: 'John',\n  email: 'john@mail.com',\n  phones: [\n    { type: 'mobile', number: /^d{1,10}$/ }\n  ],\n  account: {\n    registered: '2010-04-21'\n  }\n}\n\nnassert.assert(actual, expected)\n```\n\n## Commands\n```bash\n# Add to project, should install it as dev dependency\n$ npm i -D n-assert\n```\n\n## Usage\n```js\nconst nassert = require('n-assert')\n\nshould('should find user by name', async () => {\n  let actual = await usersSrvc.getUserByName('John')\n  let expected = { /* some data */ }\n\n  nassert.assert(actual, expected)\n})\n```\n\n## API\n- **assert(actual, expected, isEqual)**<br>\nAsserts that `actual` is equal to `expected`.\n\n  - `actual` - actual object.\n  - `expected` - expected object.\n  - `isEqual` - performs a deep assertion between `actual` and `expected` to determine that they are indentical. \n\n- **assertResponse(res, expectedStatus, expectedBody)**<br>\nAsserts that status and body in `res` is equal to `expectedStatus` and `expectedBody`.\n\n  - `res` - http response.\n  - `expectedStatus` - expected http response status.\n  - `expectedBody` - expected http response body.\n\n- **assertFn**<br>\nAsserts that stubbed function has been called or not, and if called, then with provided arguments. **Warning!** To use `sinonMatch` function, sinon instance should be initialized via `nassert.initSinon(sinon)` method.\n\n  - `inst` - object instance.\n  - `fnName` - stubbed function name in the service.\n  - `callCount` - count of function calles, one by default.\n  - `nCall` - validates that method was called with provided args on that call, zero by default.\n  - `expectedArgs` - expected _single_ argument, should be `__without-args__` if function is called without arguments.\n  - `expectedMultipleArgs` - expected _few_ arguments.\n\n- **sinonMatch(expected)**<br>\nCalls sinon.match and compares `actual` value with `expected` using `nassert.assert`. Returns `true` if values identical, otherwise throws an error. **Warning!** To use `sinonMatch` function, sinon instance should be initialized via `nassert.initSinon(sinon)` method.\n\n- **getObjectId()**<br>\nReturns new mongodb ObjectId.\n\n- **getObjectIdStr()**<br>\nReturns new mongodb ObjectId in string format.\n\n## Author\nAlexander Mac\n\n## License\nLicensed under the MIT license.\n","readmeFilename":"readme.md"}