{"_id":"grape","_rev":"38-3a6e8ecb44987da2b428d914c0585360","name":"grape","description":"A test lib inspired by Substack's tape","dist-tags":{"latest":"1.0.3"},"versions":{"0.0.0":{"name":"grape","version":"0.0.0","description":"A test lib inspired by Substack's tape","main":"grape.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"BSD","dependencies":{"deep-equal":"~0.1.0"},"_id":"grape@0.0.0","dist":{"shasum":"3d6e45c575a00aa03f33cf3627d90db67026975a","tarball":"https://registry.npmjs.org/grape/-/grape-0.0.0.tgz","integrity":"sha512-qeOO8pkQbmx/Nxp+/ebQUanTQIB4igsX0E80pvJ3PeKJc4K+fkkF4uJyAa9h0x84T1IPSkJtJzNvWqQcR6OyEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8trAkfZBpq2bGljK1nLppEMC+d5AC8Ct0f0PlfB+kTwIgSbCqI/NZ+srPlgoUszundyrOhB8FHZ6og/ukD9JoSe8="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}]},"0.1.0":{"name":"grape","version":"0.1.0","description":"A test lib inspired by Substack's tape","main":"grape.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"BSD","dependencies":{"deep-equal":"~0.1.0"},"_id":"grape@0.1.0","dist":{"shasum":"e18b015a4bad5e34a98af618322cdfaf545f8bdb","tarball":"https://registry.npmjs.org/grape/-/grape-0.1.0.tgz","integrity":"sha512-cmqN9baIaaP9h0ryb2YQgZFPI8t8y/f/utY1aA1bNcpraalaFXyGvJyEDKmEhDIaE9+v25fZJpUwMDHVuoEULA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOWf8O+B63ZB7dkiV8nYMTmHtNS8x4pHFRG65uN+b6xAiAhVvZ1MIO+MCVcciscoDAX4CIdVIzKbY6YFvOJ3rmG2Q=="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}]},"0.1.1":{"name":"grape","version":"0.1.1","description":"A test lib inspired by Substack's tape","main":"grape.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"BSD","dependencies":{"deep-equal":"~0.1.0"},"_id":"grape@0.1.1","dist":{"shasum":"4172c901b31590fcf5c2876a2e04907d50af8849","tarball":"https://registry.npmjs.org/grape/-/grape-0.1.1.tgz","integrity":"sha512-K63bWDi0LG5TaT1Ih0ooE6YXas60+a/GiVmrvpoDSxl0x72V94Tv34kOqhBwbOeL42BqCHzGoV56CkmwJIMjnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXtBBBAiOxyzzZ1i4gl1FOFeUAWn93j78wGVwRajO1cAIhANi99D4KCp28QEooBmh7Pg/sq0NZojTBcqnPKMYAs2Yo"}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}]},"0.1.2":{"name":"grape","version":"0.1.2","description":"A test lib inspired by Substack's tape","main":"grape.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"BSD","dependencies":{"deep-equal":"~0.1.0"},"_id":"grape@0.1.2","dist":{"shasum":"502fc7c0beb285eb2f0f5b6ffeddf2be47388469","tarball":"https://registry.npmjs.org/grape/-/grape-0.1.2.tgz","integrity":"sha512-N9d3SYl/XswtTnNNLkEDRRy49GhZ2wGsi0YucOFWpq/6Xe+jLTizPb/iUaKx648IDNLsq+oiZ2RZomzTzD51Yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaSN0lvrFQZoOEVi/wTUYfAW0BtTZ31Hh1XVWinUeKBwIhAMFwDYMWPeRFqsC1UrLtEpShT2RcGh2QwHlfr+6c+gU1"}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}]},"0.1.3":{"name":"grape","version":"0.1.3","description":"A test lib inspired by Substack's tape","main":"grape.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"BSD","dependencies":{"deep-equal":"~0.1.0"},"_id":"grape@0.1.3","dist":{"shasum":"6f738c64663202ab1554885dc57f584d993bb67c","tarball":"https://registry.npmjs.org/grape/-/grape-0.1.3.tgz","integrity":"sha512-cmSG2NZGjvyL+z4cBT/KXJ/GJ7u3NMPPWsXgbvh1flqQyOU/EH7MAR8it8PRDnNz06ip6wSRThYOnkQBNhd7ww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBqQEivPQ+5if+ObSddUE07LE7ObtjaEMTb7wMcNQarlAiEAm5u3HTeTx+WMeimWID+DbW75Dg6+G1wy6B6qXz/tF3w="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}]},"0.1.4":{"name":"grape","version":"0.1.4","description":"A test lib inspired by Substack's tape","main":"grape.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"BSD","dependencies":{"deep-equal":"~0.1.0"},"_id":"grape@0.1.4","dist":{"shasum":"95ef3669f7eb1836d1669b5f3aefda2719c11d64","tarball":"https://registry.npmjs.org/grape/-/grape-0.1.4.tgz","integrity":"sha512-SYCoVrQzUb0KLCxSSQGJjtBBm644K1WqXnh1llg0i0PKqgrOhT7OguIfUcLxjdPX+jkhTYKdU8hCs0T5GTT7rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqoSgf3MYb7TgiYH8f1xsFP4mzlgyEr23c8xL0knboxAiEAkCDEGETdyptDqHY0pzapKO1+2vjAFE7DWbWz9+q8K8k="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}]},"0.1.5":{"name":"grape","version":"0.1.5","description":"A test lib inspired by Substack's tape","main":"grape.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"BSD","dependencies":{"deep-equal":"~0.1.0"},"_id":"grape@0.1.5","dist":{"shasum":"01841f90eec49bd75f3df167d27c0c6ea0a42f9f","tarball":"https://registry.npmjs.org/grape/-/grape-0.1.5.tgz","integrity":"sha512-DeV1WXXh1zslmqnyKgvswvO8gKx6NwRTEDU31j8cT3PQOaTEVG7z2MC62QaPbGjye5WFL470wIK/x3EH5r9iew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCo+tGdFhpO/kuDKnvJwEX4A92aM53Sg0RdpecmhwKXCgIhANrcmWi6R34UZEWA9u2BksT+JXf3CBjeGG4RQ5E9x4EG"}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}]},"0.1.6":{"name":"grape","version":"0.1.6","description":"A test lib inspired by Substack's tape","main":"grape.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"BSD","dependencies":{"deep-equal":"~0.1.0"},"_id":"grape@0.1.6","dist":{"shasum":"9ff72acbf37891496d080a6a4056270a472de1e3","tarball":"https://registry.npmjs.org/grape/-/grape-0.1.6.tgz","integrity":"sha512-mqNBKbYUkkMFsQc3pgo3Ln/tATdNX2Ly83yD2lXvkcGxJ+1dlDDfdF8SSOqGs/ThuATIGvEig+NZWj+U8nrkDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDDbfomaXVYM2Nnl6eaFM9ByngdYFLl0YWGQhbZELwGAiACT2finpBLiT3L4J+RNATMf+kzJHZrC4g9HRM3laddTQ=="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}]},"0.1.7":{"name":"grape","version":"0.1.7","description":"A test lib inspired by Substack's tape","main":"grape.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"BSD","dependencies":{"deep-equal":"~0.1.0"},"_id":"grape@0.1.7","dist":{"shasum":"ed5ab7cce411fb9d033ac4077253d2018319a82d","tarball":"https://registry.npmjs.org/grape/-/grape-0.1.7.tgz","integrity":"sha512-81Qe8Peinq0xJMsqriMAD6vY9EoTYzQ+gwlvr+ZihH7FjEsU9Aw9Z9wgPW8lC2Z9OahqR5fupPfYqA3CPsILTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8wCgzV0nKF3QIrGiu8Wfa0a1HQrTn1jBMDswHW80/dAIhAOk/AoEWpnCF7KoORkavNwcR+nQp3wrNXQyEDZ9J48B1"}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}]},"0.1.8":{"name":"grape","version":"0.1.8","description":"A test lib inspired by Substack's tape","main":"grape.js","scripts":{"test":"node ./test/all.js"},"author":"","license":"BSD","dependencies":{"deep-equal":"~0.1.0"},"_id":"grape@0.1.8","dist":{"shasum":"52a24d172bf7c958f238942917fbdd6c01b0d320","tarball":"https://registry.npmjs.org/grape/-/grape-0.1.8.tgz","integrity":"sha512-MwUGNgLgskRULzsJyQ0GbRiuLp9a2rwj8VuhWquLgMrY1jJBMNpvYmj4XkNORw6QPv9lQmnCjg/C7nMyVGAS2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7Vx5yBajBcwh+A28RmZpFy382sjPVdfRG9yS0z01/fAiA4nixOl2ocNNb4Y3HGXmtqJknyo7zjKKETluPoCWSLsw=="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}]},"0.1.9":{"name":"grape","version":"0.1.9","description":"A test lib inspired by Substack's tape","main":"grape.js","scripts":{"test":"node ./test/all.js"},"author":"","license":"BSD","dependencies":{"deep-equal":"~0.1.0"},"_id":"grape@0.1.9","dist":{"shasum":"75cfd5ccdd4407e75ccbd86dcd070a98539398e6","tarball":"https://registry.npmjs.org/grape/-/grape-0.1.9.tgz","integrity":"sha512-arOJJxog7fqNwhRwL+7VD+XTcByXCuDOKv1nhALkms5qt76tY1xX73Fzke3d29+BSoNGFnohrjutnnYpuG4Fpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ3t+dUGGhKL+FyzK8unL5X03K3mBvqtQcRn2BsI6dyAIgMRV32akfq6emgdxW22T3MdKASpbggb24oc8A7k0MeEw="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}]},"0.1.10":{"name":"grape","version":"0.1.10","description":"A test lib inspired by Substack's tape","main":"grape.js","scripts":{"test":"node ./test/all.js"},"author":"","license":"BSD","dependencies":{"deep-equal":"~0.1.0"},"_id":"grape@0.1.10","dist":{"shasum":"a409bc5834621389d95d64a0b864bdbaa53d67e1","tarball":"https://registry.npmjs.org/grape/-/grape-0.1.10.tgz","integrity":"sha512-HfieP5k+oVFtlS8S363mkGciIZn+N/z1uiYLl0uFC1yaAn+AgOOEtPgw1cHdttRe6SM18yGMMYm6KafarfHvoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9GFt6556k4ckh1Jcvt3nJXLLdLqoN3KME54NQVhf57QIgdBpuWxqrhwBNynQ1CrYz7GZfRn7t7HEzlUoFmUbAWeg="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}]},"1.0.0":{"name":"grape","version":"1.0.0","description":"A test lib inspired by Substack's tape","main":"grape.js","scripts":{"test":"node ./test/all.js"},"author":"","license":"BSD","dependencies":{"deep-equal":"~0.1.0"},"_id":"grape@1.0.0","_shasum":"a8b7ed4cc38c1e921d9fe57930841a982f555042","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}],"dist":{"shasum":"a8b7ed4cc38c1e921d9fe57930841a982f555042","tarball":"https://registry.npmjs.org/grape/-/grape-1.0.0.tgz","integrity":"sha512-X2M2NKsQVJFPQ8Q3m9D9WeUnOHk+dTw7pI5FAQYEc2EBZffBOtgLbbu+1XQmGJHjjW6PnDT9js8MVjl3MO636A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBxl4FVIfJnDjVuxP22FLLsgnKmwpKf7ONFvGNnEft5wIhAJ1acGTqgabGPThXqod+UeSR67JLehQeZbwyZj/rlRmG"}]}},"1.0.1":{"name":"grape","version":"1.0.1","description":"A test lib inspired by Substack's tape","main":"grape.js","scripts":{"test":"node ./test/all.js"},"author":{"name":"Kory Nunn","email":"knunn187@gmail.com"},"license":"MIT","dependencies":{"deep-equal":"~0.1.0"},"directories":{"test":"test"},"devDependencies":{},"repository":{"type":"git","url":"https://github.com/korynunn/grape.git"},"bugs":{"url":"https://github.com/korynunn/grape/issues"},"homepage":"https://github.com/korynunn/grape","gitHead":"f61d89e7f12a27ab02e7e72540bffa3e915d10ba","_id":"grape@1.0.1","_shasum":"3fbfd6117d2753baff192b12855b8a01cbae4a8a","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}],"dist":{"shasum":"3fbfd6117d2753baff192b12855b8a01cbae4a8a","tarball":"https://registry.npmjs.org/grape/-/grape-1.0.1.tgz","integrity":"sha512-f/LmuuSmEwzK6HWsTX9CUz0iGfmFs2GF/y/07kMw3ZlNYnHLXYZ19KMbBHqQXEODr87i9g41f6pSJxZGQMjBrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0dZxdjsx26X7VU3E8AUKrFEjDVea7RhANRaKFjo0e9AiAYlx8B9gjRJxr+q0VorKNLazj1NLKX6Swww08G/jLiRg=="}]}},"1.0.2":{"name":"grape","version":"1.0.2","description":"A test lib inspired by Substack's tape","main":"grape.js","scripts":{"test":"node ./test/all.js"},"author":{"name":"Kory Nunn","email":"knunn187@gmail.com"},"license":"MIT","dependencies":{"deep-equal":"~0.1.0"},"directories":{"test":"test"},"devDependencies":{},"repository":{"type":"git","url":"https://github.com/korynunn/grape.git"},"bugs":{"url":"https://github.com/korynunn/grape/issues"},"homepage":"https://github.com/korynunn/grape","gitHead":"04f7be37e53848d8eba54baff568f7dda425e5b1","_id":"grape@1.0.2","_shasum":"030e11f1654ccd22cc623614e65383d47f3a7e46","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}],"dist":{"shasum":"030e11f1654ccd22cc623614e65383d47f3a7e46","tarball":"https://registry.npmjs.org/grape/-/grape-1.0.2.tgz","integrity":"sha512-2UsDv0X1rFQ+BNfC19JLa0tJADoZotLYSv2WMxEqNq/KSYwVtpvuqpSDhUE8WnkmhjSACqqizH7sI1m99DC14g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzPaUHc+ci4NCJMket55/ojceXllWAebYd4duAE62BnAiEAy/HJtRCi8sHzdIx1uCU/EpCP0AQM0AMk3b+se2nYdsw="}]}},"1.0.3":{"name":"grape","version":"1.0.3","description":"A test lib inspired by Substack's tape","main":"grape.js","scripts":{"test":"node ./test/all.js"},"author":{"name":"Kory Nunn","email":"knunn187@gmail.com"},"license":"MIT","dependencies":{"clone":"^0.1.18","deep-equal":"~0.1.0"},"directories":{"test":"test"},"devDependencies":{},"repository":{"type":"git","url":"https://github.com/korynunn/grape.git"},"bugs":{"url":"https://github.com/korynunn/grape/issues"},"homepage":"https://github.com/korynunn/grape","gitHead":"7bb89f43b5b236b679ad2205f2333eca23decc54","_id":"grape@1.0.3","_shasum":"0d4b4ba4f14159e3fbb8424b9de171d6a6013b5c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"korynunn","email":"knunn187@gmail.com"},"maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}],"dist":{"shasum":"0d4b4ba4f14159e3fbb8424b9de171d6a6013b5c","tarball":"https://registry.npmjs.org/grape/-/grape-1.0.3.tgz","integrity":"sha512-MW880lYycF8zXKpzQIiO2kIAa9vlDCoZAyFdoFOdE+F1Ls67uDdzZ3rRvbw1zwql4vG/Qjq+AH/w5K0QfbR6MA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSEUjIXr2+903E2PL4Dpb/hXke2JgAvK2JQl7Rh4ShDgIhAKt/DOh4+fhjEPe5Qcf70EJbQTqzZ3ouugjQazQHgKRX"}]}}},"readme":"grape\n=====\n\n## What\n\nA port of Tape that works how I expect it to work\n\n## Why\n\n~~Tape [https://github.com/substack/tape] is an awesome, simple test lib written by @substack, but it doesn't work exactly as I would expect.~~\n\n~~in Tape, if you called t.plan(2), only asserted one thing, then called t.end(), it passes.~~\n\n### NOTE: This is apparently fixed now, so there should be little difference between grape and tape. ###\n\nGrape aims to be fairly swap-out-able in place of Tape (I'm lazy and all my tests are in Tape). The results file is a slightly rewritten copy-pasta of @substack's version.\n\nCurrently Grape has the same API as Tape in terms of assersions, but isn't quite the same ata deeper level, as a test instance does not inherrit from EventEmitter at the moment.\n\n## Stability\n\nGrape was whipped up in a few hours, but it seems to work when used normally. Pull requests welcome.\n","maintainers":[{"name":"korynunn","email":"knunn187@gmail.com"}],"time":{"modified":"2022-06-18T13:49:41.940Z","created":"2013-11-20T09:27:17.512Z","0.0.0":"2013-11-20T09:27:23.054Z","0.1.0":"2013-11-21T05:33:23.128Z","0.1.1":"2013-11-21T07:37:23.874Z","0.1.2":"2013-11-21T12:12:05.708Z","0.1.3":"2013-11-22T06:20:18.215Z","0.1.4":"2013-11-22T07:44:40.932Z","0.1.5":"2013-11-22T08:08:53.711Z","0.1.6":"2013-11-22T13:04:00.536Z","0.1.7":"2013-11-22T14:03:53.020Z","0.1.8":"2014-01-11T05:16:44.415Z","0.1.9":"2014-02-11T05:12:58.518Z","0.1.10":"2014-03-17T02:28:27.766Z","1.0.0":"2014-06-10T00:22:00.685Z","1.0.1":"2014-07-24T01:49:02.104Z","1.0.2":"2014-08-23T06:38:16.219Z","1.0.3":"2014-10-09T03:16:02.165Z"},"readmeFilename":"README.md","license":"MIT","users":{},"homepage":"https://github.com/korynunn/grape","repository":{"type":"git","url":"https://github.com/korynunn/grape.git"},"author":{"name":"Kory Nunn","email":"knunn187@gmail.com"},"bugs":{"url":"https://github.com/korynunn/grape/issues"}}