{"_id":"truffle-expect","_rev":"62-7125e0b1e669129008e984bbe83ae5c9","name":"truffle-expect","dist-tags":{"beta":"0.0.5-beta.0","latest":"0.0.9","ens":"0.0.11-ens.0","ens-events":"0.1.0-ens-events.1"},"versions":{"0.0.1":{"name":"truffle-expect","version":"0.0.1","keywords":["truffle","ethereum","expect"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-expect@0.0.1","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle-expect#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-expect/issues"},"dist":{"shasum":"a2eba4cdafb5beeb7da79d1f14f6d9ddb1057587","tarball":"https://registry.npmjs.org/truffle-expect/-/truffle-expect-0.0.1.tgz","integrity":"sha512-9/6ux5Qtql1xfIg/nBcNBNshNYmD7vRHtucsuv1sERUcGSc7Kr3lVtaZzeBq4pGZOoXZXfgEu11Bxgqp4RBD7Q==","signatures":[{"sig":"MEUCIQDCeM8nlBUO8+LUMjMT6jqWhaX18xE6/DCm2h1pV13zwQIgaA5hin/TrqQ7WPK4NVvDb96fcZgHuAQVF1nXuWQHKAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a2eba4cdafb5beeb7da79d1f14f6d9ddb1057587","gitHead":"f335f791cabc5fccaad2d7c2bcea776c9e002a6f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"deprecated":"WARNING: This package has been renamed to @truffle/expect.","repository":{"url":"git+https://github.com/trufflesuite/truffle-expect.git","type":"git"},"_npmVersion":"3.10.8","description":"Simple module for ensuring specific options are passed to a function","directories":{},"_nodeVersion":"6.9.1","_npmOperationalInternal":{"tmp":"tmp/truffle-expect-0.0.1.tgz_1484033863579_0.19256045971997082","host":"packages-18-east.internal.npmjs.com"}},"0.0.2":{"name":"truffle-expect","version":"0.0.2","keywords":["truffle","ethereum","expect"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-expect@0.0.2","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle-expect#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-expect/issues"},"dist":{"shasum":"81c6a6aab93592002ce6f10f7007a749f1efa5f1","tarball":"https://registry.npmjs.org/truffle-expect/-/truffle-expect-0.0.2.tgz","integrity":"sha512-lNQJxLCAmYuuw6k0nKeWbR6w1AqbLttsMasI3338qhmep11IjNwg1CAr1iOf0SymSGdXct9yU+z83SKnZ872yg==","signatures":[{"sig":"MEQCIGsgD27nT1bWqlysE7681sDNlcVOawVxMdHn/VPqUAMqAiB9IB1DWVw6JCVrsF8OWKwo49cSzieu5GRxzd65C2LpGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"81c6a6aab93592002ce6f10f7007a749f1efa5f1","gitHead":"f335f791cabc5fccaad2d7c2bcea776c9e002a6f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"deprecated":"WARNING: This package has been renamed to @truffle/expect.","repository":{"url":"git+https://github.com/trufflesuite/truffle-expect.git","type":"git"},"_npmVersion":"3.10.8","description":"Simple module for ensuring specific options are passed to a function","directories":{},"_nodeVersion":"6.9.1","devDependencies":{"lodash":"^4.17.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle-expect-0.0.2.tgz_1484068981090_0.7533790110610425","host":"packages-12-west.internal.npmjs.com"}},"0.0.3":{"name":"truffle-expect","version":"0.0.3","keywords":["truffle","ethereum","expect"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-expect@0.0.3","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle-expect#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-expect/issues"},"dist":{"shasum":"9b75cef343bd596e7e5dbc878f5f1b2e318a944c","tarball":"https://registry.npmjs.org/truffle-expect/-/truffle-expect-0.0.3.tgz","integrity":"sha512-h8oiCv6Bf/0W3rJU3w1Mq5EezwkG58XOIGh8W5ZbOgF85dcgxnhmWTUBrlU1fPX1oVSAq7ZB8ekg1vb/lwATDg==","signatures":[{"sig":"MEYCIQDICTPrOzVrc8LvxsikPWqDPia6s1ipA1vJXGuo/Y3BGQIhAI6wGdl+Y9555cxSJuN6AYHgIj5Eh4bhygkp2TGPRDyK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9b75cef343bd596e7e5dbc878f5f1b2e318a944c","gitHead":"f335f791cabc5fccaad2d7c2bcea776c9e002a6f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"deprecated":"WARNING: This package has been renamed to @truffle/expect.","repository":{"url":"git+https://github.com/trufflesuite/truffle-expect.git","type":"git"},"_npmVersion":"3.10.8","description":"Simple module for ensuring specific options are passed to a function","directories":{},"_nodeVersion":"6.9.1","_npmOperationalInternal":{"tmp":"tmp/truffle-expect-0.0.3.tgz_1484069082901_0.8698040237650275","host":"packages-12-west.internal.npmjs.com"}},"0.0.4":{"name":"truffle-expect","version":"0.0.4","keywords":["truffle","ethereum","expect"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-expect@0.0.4","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle-expect#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-expect/issues"},"dist":{"shasum":"d5b27adea4c552f43b70dc00877236b7b68c75c8","tarball":"https://registry.npmjs.org/truffle-expect/-/truffle-expect-0.0.4.tgz","fileCount":4,"integrity":"sha512-D35z/X/3FoasVhl3Q8Z+HbYtxWiI2WZBY70U2W7umzS+QVAaIuKaUm69Vx023yvo1wmzJAZaCZhlJXXlw27ZCw==","signatures":[{"sig":"MEQCIGbBbMS+v3S47WozVqRJBjywyiOehciJP3fstQzFqwAyAiAdaXHyqYR8sbjAWsuviJ44zruvuiKAh6cRaVZKO9Nf9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1917},"main":"index.js","scripts":{},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"WARNING: This package has been renamed to @truffle/expect.","repository":{"url":"git+https://github.com/trufflesuite/truffle-expect.git","type":"git"},"description":"Simple module for ensuring specific options are passed to a function","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/truffle-expect_0.0.4_1529523739921_0.958440816859432","host":"s3://npm-registry-packages"}},"0.0.5-beta.0":{"name":"truffle-expect","version":"0.0.5-beta.0","keywords":["truffle","ethereum","expect"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-expect@0.0.5-beta.0","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"davidmurdoch","email":"david@davidmurdoch.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle-expect#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-expect/issues"},"dist":{"shasum":"99a11c42901f7e0e8b826c585fb2e10a0f26dc48","tarball":"https://registry.npmjs.org/truffle-expect/-/truffle-expect-0.0.5-beta.0.tgz","fileCount":3,"integrity":"sha512-YWtGr4j22hFs4SeFSEAhX2+h2+L+Pz8MJcfexKkCLZAfwulHovz2RamUqyWPybiGputpTsdux4PwHdYpbDZKWw==","signatures":[{"sig":"MEYCIQDYLWJKt20AJVw31YRNo4oJM/As3PP7r5hamuZ3XwdOqwIhAPFbvE9ZIkk+E9xWeG4nwrgn03Z4eRl+oV4+dQlK09iK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9Y/eCRA9TVsSAnZWagAAX5cP/iFSTBcz/1gPsHP0lFuJ\nHUz5v2qZcZ7FSDrAfrf67/o29kGL5VeAUcpdwYkFNfbZ5caVV7n7J7P2znyd\nLd/0LRjqQWn5UErK1XdWQ1UHMlKSZ/DdCs9RzCHU0YPR2uOEA8VsQwHLuoce\n+lg4eheY5uOHIcm5XehTip4vi3ZASICG5eJ1JL+Fb9f193uATzQoK6ayUq1h\n4UnrO4PwbdLBmrUOO02Cej1q7eBekg/hYqFfNEdI4U1a5NDqwjs7N1285lao\nUHhGWdawWcx/cg4VnXlrrwJYwiZTULEvRXezXkjnOa2xj/H2gS5+1DBigVmc\ncRqcPNZ1CSgTZyM5DF7vZKUsQcQlN+zWdV5LIo1nTynaNkv5XMOPMR0D+qmo\ngSTL/u33f+4RnxIXbcP8EnPDd9FVN6yDZVY7Bkdk+FJtT0GTJPlMreGrSuvh\nHfSNrcHlPbsOMac/bbcvRj557UOKhlaAADzlTJnm2zNaPYIeUgqjONTcrqZO\n3Apv8OfEbal6fNQrckEDr08jJm8zjWaUfRKw3GCFpVwkya2WgG+WoqVnsD2B\nNDxkc6t1fUJIMjAd4uPkvRl4WgYRMCMp17bMg0tYcnFtOxfnCjECFNBCBFKy\nJUCgHeDTOBDU4ClduRgYx2d0sqhD9GZKgHrn0Lf+G7VJhxklvcP6pidHtiEg\njTWX\r\n=g/2E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# truffle-expect\nSimple module for ensuring expected parameters exist\n\n### install\n\n```\n$ npm install truffle-expect\n```\n\n### Usage\n\n```javascript\nvar expect = require(\"truffle-expect\");\n\n// The object you're testing\nvar options = {\n  example: \"exists\"\n  another: 5\n};\n\nexpect.options(options, [\"example\", \"another\"]); // does nothing\nexpect.options(options, [\"example\", \"another\", \"some_other_key\"]); // errors because options[\"some_other_key\"] is undefined\n```\n","gitHead":"f9f25a2d491394ac3df1bab56f9c743d871a1059","scripts":{},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"repository":{"url":"git+https://github.com/trufflesuite/truffle-expect.git","type":"git"},"description":"Simple module for ensuring specific options are passed to a function","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/truffle-expect_0.0.5-beta.0_1542819806069_0.1742089615492617","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"truffle-expect","version":"0.0.5","keywords":["truffle","ethereum","expect"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-expect@0.0.5","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"davidmurdoch","email":"david@davidmurdoch.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle-expect#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-expect/issues"},"dist":{"shasum":"21a7952709d7310c3e09cdb6ffcd8da3f602c385","tarball":"https://registry.npmjs.org/truffle-expect/-/truffle-expect-0.0.5.tgz","fileCount":3,"integrity":"sha512-94Umo79KNDorvqbhLQ3dzqLoEDDmnRgy3AjRKpruRf2W/6dyiBOOZoGg9cpzykw9VTJOTDy9fHU0bqOPzpI8Gw==","signatures":[{"sig":"MEQCIFV5x3mV5YebMsE0g/dYvjZ1pKfAI70DrNwvKGaCOPNVAiBcUKZHIfvUJTYxWr3XpRJ06zop6swcx9DA5aPaJsKfmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGWd7CRA9TVsSAnZWagAAqgQP+gNll88cxR7Q4LLhYAwW\nqP0QN7N952RdDpVNWEjrVXVYFt6EZQhJWRH0Ji1/gVZ3HYgaMaSWSQ3NEtS2\n9ue79ZB5KvCNTrbz/uNTA7YjNFmuKMuy9ThZxQyRagb7N3PUn/ruENEseYwY\nigvizaGBw9ykJa0cXomP5SSSpiryEFlNNJkADE9CbSDBhtBXTEmDZOc+2Ilu\n1xdDMqBbhSUY8LNYtzTf+36Un6PxFLtv0R/T29pXUo9qQiqErMLnYJRN2JxX\nMhQ2hF0zCV5Vo293jTLEZxfTF3mUUUny+6z4nQiIXr0BB5T8B/zOHtgDyb6v\np9ODdOgQ4S1ns7On14p0FDLmSfcYEdNH1vR+dNJtXNhnZZl/9RccvamPFc+6\nD7sqy+mg+kA/Gs1tcNjfRFrTiOuiIOWK26h+/h0XkECdREueMHDEGQ2XeNbo\nsPtP2ONYi5wqec2IskYLE/zFFtJpNeTAFGZjQ/8ZnKw1tn2i+itjbGT5lytT\nK76LmX1Rce4CMQOuw+N4wP25CeeqfwvOZlazVB3ywYkEHlDo6es1jbh4cBIP\nbfXh7yjAt5dgJGBc/qSbGIQBAusQk5EVrchC/wrGYMYMwDLzULZepZTxA3MC\nME/+TiTTs6QVHM7L9aGjPOT15HxsOyMH7TWGTb4Z3q6IZh+6G+vUOBAYXpbg\nIZXK\r\n=HTLe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b207efb3c1409746537293b3e0fc27350029188e","scripts":{},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"WARNING: This package has been renamed to @truffle/expect.","repository":{"url":"git+https://github.com/trufflesuite/truffle-expect.git","type":"git"},"description":"Simple module for ensuring specific options are passed to a function","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/truffle-expect_0.0.5_1545168762811_0.6888107799484529","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"truffle-expect","version":"0.0.6","keywords":["truffle","ethereum","expect"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-expect@0.0.6","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"davidmurdoch","email":"david@davidmurdoch.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle-expect#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-expect/issues"},"dist":{"shasum":"dc19aceaa59461fa64a563fa744c45e31277a917","tarball":"https://registry.npmjs.org/truffle-expect/-/truffle-expect-0.0.6.tgz","fileCount":3,"integrity":"sha512-dD8jxrGgnN5NEvHZfC1vSBaNUTT9dsw4Ar026uFQmzYDNuBaIrM6rqgyKKSqYdyWracC0WBZhNqrWTIgeUT+Ng==","signatures":[{"sig":"MEQCIFWGNxj140tkYFN/n8QeglBQ1JbRWz1v3uNHULf/YgRGAiARkkcZvYXSfTcdazFEZxldT6qQIG4loa42rqUgJXmSjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLkleCRA9TVsSAnZWagAA2+oQAJ+aHk9GOqZBu6YK/dCW\nnAXf345UymQoVOjiDN9xgCs8CpV0VKtS2sHqtpANpGl9PM/sX/GwXoaRRiW/\nDtKVf0vsn+mhzOHnTNpyIRHRHAUkQ0128XrZd2UjfhFsnnNjzkcPgZ8Xvfyc\n9dEHuB3q22qL+ghhUIcS3FekqkJ9LwwzoXVTn8GG6dU/d5W/t/zw3T/yo1lT\nyRlyw+7epNQ8whUAUBtjIfINGJU46oWOIm6H5w/EOtVYrSPxfRCkN2MDwqOs\nDiuGnAA+LJ2RC3VOFTQltEJFP30E0JftgFqn/MUTt7cI9i+DwT0iOx/mUgEp\n7+RF0XvL0emy6e6XK+eCOuRVow8Xw1Jus3w1F1RBY0BcP1Ksy+BBECyWQh4O\nxHKfu59aEOMzqtg7t/AoaIUvTTCZguvaNd56lncYgQIVf7bL2rluyoIIdmxC\n8tFPPuO1w11RrI6ekyyTaYyuBKP14lqzuoad4Wcck1wEj+q2L7FbILe3/uL2\nzGJRQ2zBqHDEHIlF/dZKQY6jtTSAqcwtF2oR+JE8vpIBsGN62ZfHIxAnt1y3\n7BZtNqEZbf2delrdjVkx9ASJWBLNSaG+A76mMfQc53vF0pFbOmtAN6JWZ59+\n2Mwr5cV38GuuFdSQZqHT5oPzWCsMfvhVwmfJ1gK1NITdRHFke2EQmJEYO4u5\nmhc3\r\n=p0bj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f08616099c13d462b3b8eb11d4407daa3732d223","scripts":{},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"WARNING: This package has been renamed to @truffle/expect.","repository":{"url":"git+https://github.com/trufflesuite/truffle-expect.git","type":"git"},"_npmVersion":"lerna/3.8.4/node@v8.12.0+x64 (darwin)","description":"Simple module for ensuring specific options are passed to a function","directories":{},"_nodeVersion":"8.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/truffle-expect_0.0.6_1546537310363_0.03367259278725232","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"truffle-expect","version":"0.0.7","keywords":["truffle","ethereum","expect"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-expect@0.0.7","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"davidmurdoch","email":"david@davidmurdoch.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle-expect#readme","bugs":{"url":"https://github.com/trufflesuite/truffle-expect/issues"},"dist":{"shasum":"77cbd8e59c269679491cf5f3ddaad24127a05d55","tarball":"https://registry.npmjs.org/truffle-expect/-/truffle-expect-0.0.7.tgz","fileCount":3,"integrity":"sha512-qnasS3kXZ9EcqvRkpJ1Q7xSLTU1WxSWf487pudsGcDMsmcQ2YUMizmyV0BdhMVPUhcnXkNDaITHtMch1hGVyPA==","signatures":[{"sig":"MEQCICHalH6DjIc+XeKCFuJINO7QnSdd1ytKJ+Ijhiy3nXaTAiAtxsYLeg9EihA2i/sn5eU9Yq+C40TM9Kebsj5pKvID0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcY0QBCRA9TVsSAnZWagAAdTUP/3jnrZRF06nbxPWNNVaA\n3EwNsZ1Wxox5Mu7Gu/WrS9/mPElkDj/1TIZwjLMVjgk9yWV3zsAmbVwBGO4x\nH9+85C97sSSRFGinzhutPLZ9SstsUrQ1yVQ02JKZcoepIQP6bNcoiyUHeSDJ\nATyjkBicxfUCeq3EE55wMgvxHpX8jOvQ/+NnIXmpDA4kyxjdreX/hpTqD7uq\n5dJHz4XpCbR/IFQrwGDssDiVoG7a3N8jd5WMHcCmTMt6RDmrJrH/Fwq606Va\n9+jvtiwhXb/TE4chlbxHe1CabgLQVvwfySA1nAAZXUtp+E/Xe5Q6Dy2KmTcS\n8QeHJOXklmreehpYhJBdcSiD6L2i6ID7GYydrx1D0e97q4yTX0uFnqiAG2Du\n8JyFyYvTf85hvkETvoDm09dBvwSHHG4FUjIL2nu9bBMRe/Z7NYbRFFSm8Pmq\nTxrqjlW4EM9oL0w+xhNnA+OezOHo/eW7xp6pf18ZJb2H4DQaYnh2dSBiUBzC\n0YO5aKAabf3bCxi1n0NAGCHspMAKkm5KaKpAtSfOZXayidfbNECGZr2BQvvR\nZMfAVBqivFQNYDiIIvdh+Oyh52cE2orCJadK1okVWtn0kC4QqdoKEnW5/iEh\nCbsLqut+KIBJpIYb3kDHgVBoRqdEP1PtBMwzIDXluUSrj+tadvLlDxaBGlud\n27HN\r\n=N/Cc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7059e6a06de0c4fb5c4a40a09ef206c3e3c357fe","scripts":{},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"deprecated":"WARNING: This package has been renamed to @truffle/expect.","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle-expect","type":"git"},"_npmVersion":"lerna/3.10.7/node@v8.11.2+x64 (darwin)","description":"Simple module for ensuring specific options are passed to a function","directories":{},"_nodeVersion":"8.11.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/truffle-expect_0.0.7_1550009344309_0.2398788162728227","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"truffle-expect","version":"0.0.8","keywords":["truffle","ethereum","expect"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-expect@0.0.8","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"davidmurdoch","email":"david@davidmurdoch.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/blob/master/packages/truffle-expect#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"5f69032b63fb2363b69b06e0cf9ab35ff8a5f2f9","tarball":"https://registry.npmjs.org/truffle-expect/-/truffle-expect-0.0.8.tgz","fileCount":4,"integrity":"sha512-T4/i7GD6cR8UJWPVa8VSvIE5Xu5vWaTtGWUWLcrfCxbyWb28x/8u2xSsLEbeXuKbHGjQ1l8PCADDug4jxyoh8w==","signatures":[{"sig":"MEUCIF51I8vlQIs4Whzh9ujRrErfd72P4mR/R0aqD93ON9CJAiEA68Bg3DJRMZ+tZ0j4fxkxtj6AoGzI5/xE8lCFfknOcJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyy6rCRA9TVsSAnZWagAAsx0P/0mBGkroHqZ9jxUIjcxz\nm590wGerD31bcNdS0YO7Yom27t3seXzgPqrllLTzraWvPHbepFy4jziwCzIN\n3J5BwXZ1LfqMwCsCL1UpgphJA1qBBRE9+GS+yEC2+UHt/R+GcCWrl50aht+Y\n282jeTJVyrP8GfOSgQyQjahgTME/B6+7hGLAsOUb0Z2NwwN9UKkhcPr1FGPP\nPmHL3ZhB4wXglgkN5+py2mVHvb29TS8csi8Uz/6j8bgO/Vej8O5XeC8lLmhq\n/tMUOfg2vRMjn/oibh+0d/1g5T3tFlWk8V0rlH0nFcGca0G8C58zNDLUIYk9\nVTvMgzFrt0XscJ2tp1XDWOnYsIZ4Qp95XSfm9R7MimxVPXnDsqdMuGQ67X3A\nZ/+/HOgPb1TW3Ls7LLOPeGjws7WneAVnuVKoVwK7WaDgu3AXchnCRSEIKe9r\nDf5sxNftOQD7XYrrdpvhqA9/xSbVVgHc9snJ5fuNjtQga+HL6ow2yE/RvUbW\nvlN4QSv6E0OljTVZguZ8n5RK4cB9k3wAz1uYaP+NcwH8B49OdPNXk1F70PT8\nq8QVKauNg82Ifst6HSCtyQhriZD+ljzc7ycXbbRXhQeOLExipx1Lt5QmaY2q\n6ZHibH1+HgFg+U8MP4b2rldfeDBvVmWQwzCNKm8jwWbyxOT9Gyxtiqdpjx6R\nxmQh\r\n=Jj/g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e0c7c9f7c36cc42cd84a92a48e41fe125a5bd274","scripts":{"test":"mocha"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"deprecated":"WARNING: This package has been renamed to @truffle/expect.","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle-expect","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.4.0+x64 (darwin)","description":"Simple module for ensuring specific options are passed to a function","directories":{},"_nodeVersion":"11.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle-expect_0.0.8_1556819627178_0.6891475458709386","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"truffle-expect","version":"0.0.9","keywords":["truffle","ethereum","expect"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-expect@0.0.9","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"davidmurdoch","email":"david@davidmurdoch.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/blob/master/packages/truffle-expect#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"d4f0e4aae06333c7c1e093c8f6c0355eb7f9b0c3","tarball":"https://registry.npmjs.org/truffle-expect/-/truffle-expect-0.0.9.tgz","fileCount":5,"integrity":"sha512-8ifOoAiRVHsmM8vsn4xATsa4zifTsRA3vt7rsz1ryP2JE+uUqavqQficdh2uVJoa/DIid6O7iZ7J1HtQsHikOQ==","signatures":[{"sig":"MEUCIQDA2GlFSDPHTAqrwKnENZL1Funoa9RhYUEvA2igDH+w7wIgXZtpJRXwf4BWb/bd6gC/hSnqPxlwEpOIdIzAc5/EI3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8GcYCRA9TVsSAnZWagAAeoQP/1Q7lKrdFOWwPvj/+8Bf\nUubJKnhjZfAwXSSje5eJRkGbo3tqOLrEMuv16EzOwADctO0RdTvi+x0hRVF0\nrU9m/cpNJUO9fovf2UWN1P6E70NO3HP91uP5x4D23qxUfqPXnpGXZ/5a6zdp\nplGHLPY6TbftFW125CXqWTzvc7mDaglKf5aX6smEMiNwKrcfHkW49imA2FrI\nJK40jlwpN0Kpd4JNV0OBocn6kGSpFXVtdCGDyEwzUAJTliLHj02R2u4OZExs\nOT3lBrozBlRWDvIdT9USVJ/9XXIXzAfWzYwiUi1uJdgSOLLRSv8015LfL79h\njW5O4Bm7SPKa8ntYaz5w8rL1ZXWEnuu63W1lReXc9k/vS4jGuJQD9NMOPdwP\nUK78QS4JGgRZP6mqlib5ZFRGTiSjxIpaliZM9Mrm18cWuDqN3MNsBK81F9ot\nI+ocL2FpnWilEekF6V4A9qWt76Qh+mKjEtriRlnDZYaipWAQZaE7z450giyN\nW/H/4mfHf+gLbDb2wEFy5w3kTWfpxvXzml6LscXgtr2oCrCipG1Tf0anwVRg\nhV/yVqMLGEzcO7dH73G2uPpLcdJygPSHtWBi/aQz8GOgf3IpqG8ILh21IC5L\nwUyHwWuH6qt+95Be5deFQxZF9oYWsSl7VAx7lJDI55vyuitR0aboTb51HAxN\nPdTP\r\n=Hd9H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"29e9e5559b6e58a94d4b2d5bcfeba5a8682e8205","scripts":{"test":"mocha"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"deprecated":"WARNING: This package has been renamed to @truffle/expect.","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle-expect","type":"git"},"_npmVersion":"lerna/3.13.1/node@v8.15.0+x64 (darwin)","description":"Simple module for ensuring specific options are passed to a function","directories":{},"_nodeVersion":"8.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle-expect_0.0.9_1559258902781_0.621411247394261","host":"s3://npm-registry-packages"}},"0.0.11-ens.0":{"name":"truffle-expect","version":"0.0.11-ens.0","keywords":["truffle","ethereum","expect"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-expect@0.0.11-ens.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"davidmurdoch","email":"david@davidmurdoch.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/blob/master/packages/truffle-expect#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"1744b81f399491f8d030b310f1e0b64ffcf01b71","tarball":"https://registry.npmjs.org/truffle-expect/-/truffle-expect-0.0.11-ens.0.tgz","fileCount":5,"integrity":"sha512-8Rorb6HHCmgEUtvXqtYUKvMQwZqGX7YbB/Za2YAQm4qs3DclLsFSdSFdGvR2+BlHDUhqardi1KZ9Fz+S9AyVHQ==","signatures":[{"sig":"MEUCIH/qdjt60rLXIsuMOKaae/18XQ8ZVGs6+YGVX/tPw0/pAiEAziXGXJbMgCe3DPWfhPrW36mt6vobJ73mbeljfW3zQLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLPIfCRA9TVsSAnZWagAARGkP/0sUkkMwc++30D+krQlz\n/UmWxK7L9+ExJgKfcM8CYTWqLzgJDnQoLV1PQuXL8fVPRnhXBeJteDQ9bMIV\n8WTgKueoaMxC60Y9NQWzZDVpGGWq0be1d0pC9dQUP0AE2aL2nl1BCB608Mfc\nCWR2dMaXmydWsbzGUVUa6P8AWqIP49YN6jbSpwT42GLg8pdSkxIWh5KNL2p/\nbUat3XePKXvHw20pLC2pBmktplUg4+WPN//WpXAZBYn0VSQbjB0a9pu0yX8b\nD+LIfirw2VMTxnE2P8s3aziIpL2uSnlvJjINsKxosRQiu5pJGGQ1E4H3U1Hv\nYMZKQx/IUjREH60If8Jew/xiw21c72eTT6ooI869zOUy4/7rV6FcT+htrKmr\nUOV7E6CA5kcT/6RQFg3M2zZD4qq5jnQLl6KCozIFYCozjQtrEJMh/hWMhR7q\n+Njpt5NJn6sz1HJmSQko/02xtdPcjWwKHoSI29otZPDOUiZB1AzRdavK2zWZ\n4k5RDz0wcCERxn5Hb9CPAhoGBz5cqxKOVx+jLyLWubThCfxhymiEtCvuqmjn\nJO/Iluo2VqG6hn6jotOkUkDIJEvB8O0KheTotCquQGm1Dm06sBKjADUNt04W\nsWHezm6TJlKXidhMfOYpODjc76P68FbMhJzjaQb1x6VDJP5kiYdCVSXoVrh1\nbeU8\r\n=fo2j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# truffle-expect\nSimple module for ensuring expected parameters exist\n\n### install\n\n```\n$ npm install truffle-expect\n```\n\n### Usage\n\n```javascript\nconst expect = require(\"truffle-expect\");\n\n// the object you're testing\nconst options = {\n  example: \"exists\",\n  another: 5\n};\n\nexpect.options(options, [\"example\", \"another\"]); // does nothing because both key values exist\nexpect.options(options, [\"example\", \"another\", \"some_other_key\"]); // errors because options[\"some_other_key\"] is undefined\n\nexpect.one(options, [\"example\", \"optional_key\"]); // does nothing because at least one key value exists\nexpect.one(options, [\"optional_key\", \"other_optional_key\"]); // errors because both key values are undefined\n```\n","gitHead":"23d3748cc9b1acd1532c90e471d617e0827f4e56","scripts":{"test":"mocha"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle-expect","type":"git"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"Simple module for ensuring specific options are passed to a function","directories":{},"_nodeVersion":"8.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mocha":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle-expect_0.0.11-ens.0_1563226654276_0.7316993657571822","host":"s3://npm-registry-packages"}},"0.1.0-ens-events.1":{"name":"truffle-expect","version":"0.1.0-ens-events.1","keywords":["truffle","ethereum","expect"],"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","_id":"truffle-expect@0.1.0-ens-events.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"davidmurdoch","email":"david@davidmurdoch.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/blob/master/packages/truffle-expect#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"dist":{"shasum":"4a3530155be9127723055661d6a55f145de8350c","tarball":"https://registry.npmjs.org/truffle-expect/-/truffle-expect-0.1.0-ens-events.1.tgz","fileCount":5,"integrity":"sha512-ZQa0f3FaV576w84My0hiD9IIAhTOzpWjxUACt0kbAmKDcVDHWdSMQEO63yXBGINqsWDZ4SuVlifcBim0BsAxJQ==","signatures":[{"sig":"MEYCIQDQGfUuyQWA8bvxCfaJwa0WCu6Vl4DP2e3ZHhi6YCInAQIhANO7XlCZAMWxDl5zEMoxRplTXX30iegUfoZ3DA1BCtk5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXHa+CRA9TVsSAnZWagAA19kQAJE6EINJoqYiWlAfoZOV\nW3QFx1WpuWxarKbr/2b1w3iFKuTY+NlDPaE9fzPnx3qbKh12B9uTUVPxtGKK\nKOThTmOVz685UP9zYq/flp9MMuHMaRatMBDsK6dwjdzJl/n5GSPjOTPG6jGW\n03/MMTLVhCM88tNhpc78YwrS/t0ARvyRm0badlJCZZpudnspB4LwN0Zlh98K\nG0Wsfudpw8/RKV9x2zEc+PA4rloibUTIJH4OJv+1CwnzvmnmzyzJd3thzixH\nn5I3er77qHDGLER7vYGmzbm3K2oqPBI4QetNJs2/XZS4zLGowjVumEYt/Og2\npJ+SQtzLgYe0zqari6mh6eFSQO+C4TwjEtmzDAZLzzjWRcR8outI5G5eQXD1\noOkG0SBQc1n4qVY9JX3+kHGKl28HsidHkwiYSDymR0khkHyQKKKPb5p6U/OY\nR/kW2pzu+DgZo1rb7f1SIzqs24F6IOazARtYc9FrodrLIDLsG1v9iZU0I/Wk\nm2LoJn8ffETtRmC1moDKeIkQ4U9UocGTQ3MIpSHQRIVUybAV3CDqc8YD5BUP\noZ12S/tkgjhwB4evVqMPS1n0sHYhW4tIO/sFija2J4OfR0Qi59h3+w9kV+sF\nlXH8gWvE7FUpy+mjg/7UxCQsfr/EGpljeNojo6u7E/raASRUVwcznEUn0U5F\nKuts\r\n=QI0p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# truffle-expect\nSimple module for ensuring expected parameters exist\n\n### install\n\n```\n$ npm install truffle-expect\n```\n\n### Usage\n\n```javascript\nconst expect = require(\"truffle-expect\");\n\n// the object you're testing\nconst options = {\n  example: \"exists\",\n  another: 5\n};\n\nexpect.options(options, [\"example\", \"another\"]); // does nothing because both key values exist\nexpect.options(options, [\"example\", \"another\", \"some_other_key\"]); // errors because options[\"some_other_key\"] is undefined\n\nexpect.one(options, [\"example\", \"optional_key\"]); // does nothing because at least one key value exists\nexpect.one(options, [\"optional_key\", \"other_optional_key\"]); // errors because both key values are undefined\n```\n","gitHead":"1adab6f605fcf5c85bf322d4dccac28a1d2548f1","scripts":{"test":"mocha"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle-expect","type":"git"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"Simple module for ensuring specific options are passed to a function","directories":{},"_nodeVersion":"8.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mocha":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle-expect_0.1.0-ens-events.1_1566340798399_0.8879959398191173","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-01-10T07:37:45.617Z","modified":"2026-04-29T21:46:49.939Z","0.0.1":"2017-01-10T07:37:45.617Z","0.0.2":"2017-01-10T17:23:01.312Z","0.0.3":"2017-01-10T17:24:43.140Z","0.0.4":"2018-06-20T19:42:19.982Z","0.0.5-beta.0":"2018-11-21T17:03:26.250Z","0.0.5":"2018-12-18T21:32:42.911Z","0.0.6":"2019-01-03T17:41:50.471Z","0.0.7":"2019-02-12T22:09:04.449Z","0.0.8":"2019-05-02T17:53:47.360Z","0.0.9":"2019-05-30T23:28:22.912Z","0.0.11-ens.0":"2019-07-15T21:37:34.763Z","0.1.0-ens-events.1":"2019-08-20T22:39:58.543Z"},"bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"author":{"name":"Tim Coulter","email":"tim.coulter@consensys.net"},"license":"MIT","homepage":"https://github.com/trufflesuite/truffle/blob/master/packages/truffle-expect#readme","keywords":["truffle","ethereum","expect"],"repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle-expect","type":"git"},"description":"Simple module for ensuring specific options are passed to a function","maintainers":[{"email":"david@davidmurdoch.com","name":"davidmurdoch"},{"email":"jeff.smale@consensys.net","name":"jeff.smale"},{"email":"it@consensys.net","name":"rizedr"},{"email":"tim@timothyjcoulter.com","name":"tcoulter"}],"readme":"","readmeFilename":""}