{"_id":"tapr","_rev":"12-b693ec6fae9beb00dedcbdf11ea280a3","name":"tapr","description":"Tapper (tapr) is a node.js tap test runner which allows stdout and stderr mixed in with the tap output and also presents assert output in a more abbreviated fashion. Tapper also optionally adds color to the output. Core based on Isaac Z Schlueter original tap runner. Because of Isaac's modular design Tapr/Tapper customizes the runner but uses all the original tap components.","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"tapr","description":"Tapper (tapr) is a tap runner which allows stdout and stderr mixed in with the tap output and also presents detail output in a more concise fashion. Tapper also optionally adds color to the output. Core based on Isaac Z Schlueter original tap runner.","version":"0.1.0","author":{"name":"Jeff Barczewski","email":"jeff.barczewski@gmail.com"},"contributors":[{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},{"name":"Jeff Barczewski","email":"jeff.barczewski@gmail.com","url":"https://github.com/jeffbski"}],"repository":{"type":"git","url":"git://github.com/jeffbski/tapper.git"},"bugs":{"url":"http://github.com/jeffbski/tapper/issues"},"licenses":[{"type":"MIT","url":"http://github.com/jeffbski/tapper/raw/master/LICENSE"}],"main":"lib/tapper","bin":{"tapr":"bin/tapr.js"},"engines":{"node":"*"},"dependencies":{"cli-color":"~0.1.4","sprintf":"~0.1.1","tap":"~0.1.0","inherits":"~1.0.0","yamlish":"~0.0.2","slide":"~1.1.3","optimist":"~0.2.8"},"devDependencies":{},"scripts":{"test":"bin/tapr.js test"},"directories":{"lib":"./lib","test":"./test"},"keywords":["assert","test","tap","runner","color"],"_npmUser":{"name":"jeffbski","email":"jeff.barczewski@gmail.com"},"_id":"tapr@0.1.0","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"1f2012c5ff064f6866c3b0b366ca4b286602a627","tarball":"https://registry.npmjs.org/tapr/-/tapr-0.1.0.tgz","integrity":"sha512-FkC2/PxKb59ZZCdRFHFIDBNNlOSXpZUAnhfG+UL9l43nyWIYSExQG2Ow9NgwmGEbsao36m8BXYSCijABFpKvSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHawb3WBlMcPelrz5ssGzAlrQqoMgr8kTxu0mUCcmqiKAiBFLbdHSwwdqzB4bOAgypCHHNBffWt31rkApxnHbHlRPA=="}]},"maintainers":[{"name":"jeffbski","email":"jeff.barczewski@gmail.com"}]},"0.1.1":{"name":"tapr","description":"Tapper (tapr) is a tap runner which allows stdout and stderr mixed in with the tap output and also presents detail output in a more concise fashion. Tapper also optionally adds color to the output. Core based on Isaac Z Schlueter original tap runner.","version":"0.1.1","author":{"name":"Jeff Barczewski","email":"jeff.barczewski@gmail.com"},"contributors":[{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},{"name":"Jeff Barczewski","email":"jeff.barczewski@gmail.com","url":"https://github.com/jeffbski"}],"repository":{"type":"git","url":"git://github.com/jeffbski/tapper.git"},"bugs":{"url":"http://github.com/jeffbski/tapper/issues"},"licenses":[{"type":"MIT","url":"http://github.com/jeffbski/tapper/raw/master/LICENSE"}],"main":"lib/tapper","bin":{"tapr":"bin/tapr.js"},"engines":{"node":"*"},"dependencies":{"cli-color":"~0.1.4","sprintf":"~0.1.1","tap":"~0.1.2","inherits":"~1.0.0","yamlish":"~0.0.2","slide":"~1.1.3","optimist":"~0.2.8"},"devDependencies":{},"scripts":{"test":"bin/tapr.js test"},"directories":{"lib":"./lib","test":"./test"},"keywords":["assert","test","tap","runner","color"],"_npmUser":{"name":"jeffbski","email":"jeff.barczewski@gmail.com"},"_id":"tapr@0.1.1","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"bdd82aff4d8f1f881f85f0d8056f7b447c89678b","tarball":"https://registry.npmjs.org/tapr/-/tapr-0.1.1.tgz","integrity":"sha512-Z/Nw268juXqdlGi5QPIhFIMC2suNqoyxZTsDBUcrrRiB2tJv1xsZ1jAbHHfPslUmQSfT5u4mGmG9d6QbJ6BFgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwGzKAgfsqrob5/Lp32qEC90YG2iX/shDZpm2Bp+xksQIgfCd2IXq877rbleUMo4tQ4lDCY0yFLq7TuoaVVqQzGGw="}]},"maintainers":[{"name":"jeffbski","email":"jeff.barczewski@gmail.com"}]},"0.1.2":{"name":"tapr","description":"Tapper (tapr) is a node.js tap test runner which allows stdout and stderr mixed in with the tap output and also presents assert output in a more abbreviated fashion. Tapper also optionally adds color to the output. Core based on Isaac Z Schlueter original tap runner. Because of Isaac's modular design Tapr/Tapper customizes the runner but uses all the original tap components.","version":"0.1.2","author":{"name":"Jeff Barczewski","email":"jeff.barczewski@gmail.com"},"contributors":[{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},{"name":"Jeff Barczewski","email":"jeff.barczewski@gmail.com","url":"https://github.com/jeffbski"}],"repository":{"type":"git","url":"git://github.com/jeffbski/tapper.git"},"bugs":{"url":"http://github.com/jeffbski/tapper/issues"},"licenses":[{"type":"MIT","url":"http://github.com/jeffbski/tapper/raw/master/LICENSE"}],"main":"lib/tapper","bin":{"tapr":"bin/tapr.js"},"engines":{"node":"*"},"dependencies":{"cli-color":"~0.1.4","sprintf":"~0.1.1","tap":"~0.1.2","inherits":"~1.0.0","yamlish":"~0.0.2","slide":"~1.1.3","optimist":"~0.2.8"},"devDependencies":{},"scripts":{"test":"bin/tapr.js test"},"directories":{"lib":"./lib","test":"./test"},"keywords":["assert","test","tap","runner","color"],"_npmUser":{"name":"jeffbski","email":"jeff.barczewski@gmail.com"},"_id":"tapr@0.1.2","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"f8a042c598f9c8bf90d03df33359fa5cee0ad3a4","tarball":"https://registry.npmjs.org/tapr/-/tapr-0.1.2.tgz","integrity":"sha512-Vg6MkJLd8bpNOWiAJooDY+M00U1FQln69IxA+kORcv5pXrml4/9vd19tj5EtzuHWdKWfG/uAyVoq+03ePg5alA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnRJ1kBDwqeZ2n9bMBPgFMVL/NlaEeqw7lksuqX9YiMAiEAglvl66Fb3LLFfxZz5wqyzeeFsV3toP+ZkPTuYjfBYZ0="}]},"maintainers":[{"name":"jeffbski","email":"jeff.barczewski@gmail.com"}]},"0.1.3":{"name":"tapr","description":"Tapper (tapr) is a node.js tap test runner which allows stdout and stderr mixed in with the tap output and also presents assert output in a more abbreviated fashion. Tapper also optionally adds color to the output. Core based on Isaac Z Schlueter original tap runner. Because of Isaac's modular design Tapr/Tapper customizes the runner but uses all the original tap components.","version":"0.1.3","author":{"name":"Jeff Barczewski","email":"jeff.barczewski@gmail.com"},"contributors":[{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me"},{"name":"Jeff Barczewski","email":"jeff.barczewski@gmail.com","url":"https://github.com/jeffbski"}],"repository":{"type":"git","url":"git://github.com/jeffbski/tapper.git"},"bugs":{"url":"http://github.com/jeffbski/tapper/issues"},"licenses":[{"type":"MIT","url":"http://github.com/jeffbski/tapper/raw/master/LICENSE"}],"main":"lib/tapper","bin":{"tapr":"bin/tapr.js"},"engines":{"node":"*"},"dependencies":{"cli-color":"~0.1.4","sprintf":"~0.1.1","tap":"~0.1.2","inherits":"~1.0.0","yamlish":"~0.0.2","slide":"~1.1.3","commander":"~0.5.0"},"devDependencies":{},"scripts":{"test":"bin/tapr.js test"},"directories":{"lib":"./lib","test":"./test"},"keywords":["assert","test","tap","runner","color"],"_npmUser":{"name":"jeffbski","email":"jeff.barczewski@gmail.com"},"_id":"tapr@0.1.3","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"17da3c032ab0d7046467dc4931719ea63940257f","tarball":"https://registry.npmjs.org/tapr/-/tapr-0.1.3.tgz","integrity":"sha512-aPRNLPrXPWCdLlGFDZvnTTZ5Km+nSQLPrO6gw/8XMc+pwtu2sz1zKfldo2797vxuRcgt5PkKPRVcoaCudjIf/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKOwpI1ETA4RYga2lTvykye8/PsytwaXjOWBIQBGjWOAIgSkCegemx3QcBzni20zzj004wMD+eMrXOAVirPp6Y0zA="}]},"maintainers":[{"name":"jeffbski","email":"jeff.barczewski@gmail.com"}]}},"readme":"# Tapper\n\nTapper (aka tapr) is a node.js tap runner which allows stdout and stderr mixed in with the tap output. Also tapper adds color to the output. Core based on Isaac Z Schlueter original tap runner.\n\n\n## Goals\n\n - More concise formatting of tap output (easier to find what you care about)\n - Improve ability to write to stdout and stderr from tests or code\n - stdout/stderr is muted for successful tests, but displayed for files with failing tests\n - Add optional colorized output\n\n## Installing\n\n```bash\n  npm install tapr  # install locally\n  # OR\n  npm install -g tapr  # install globally\n```    \n\nOR \n\nAdd to your project package.json\n\n```javascript\n  \"devDependencies\": {\n    \"tapr\" : \"~0.1.0\"\n    }\n```\n\nThen npm install your package with dev dependencies from the project directory \n\n```bash\n  npm install\n```\n\nOR \n   \nPull from github - http://github.com/jeffbski/tapper\n\n## Usage\n\n```bash\n  node_modules/.bin/tapr.js fileOrDir   # if installed locally\n  #OR\n  tapr fileOrDir  # if installed globally\n  #\n  tapr                                     # display usage\n  tapr --help                         # display usage\n  tapr --version                    # display version\n  tapr --no-color fileOrDir   # run without color output\n```  \n\n## Status\n\n - v0.1.0 - 2011-11-28 - tapr - change bin/tapper to bin/tapr for convenient typing. tapr is also short for tap runner\n - v0.0.6 - 2011-11-22 - Tapper is based on the original tap code with minor changes. The runner will evolve with features as time permits but appears to be fully functional.\n \n## Screenshots\n\n### Successful example where all tests are passing\n\nStderr and stdout is muted except for files which have a failing test\n\n![success-tapr](http://github.com/jeffbski/tapper/raw/master/doc/success-tapr.png)\n\n### Failure example with some failures and stdout\n\n - Green - successful tests and files\n - Red - failed tests and files\n - Blue - test names\n\n![failed-tapr](http://github.com/jeffbski/tapper/raw/master/doc/failed-tapr.png)\n\n### Original tap runner success\n\n![success-tap](http://github.com/jeffbski/tapper/raw/master/doc/success-tap.png)\n\n### Original tap runner failure\n\n![failed-tap](http://github.com/jeffbski/tapper/raw/master/doc/failed-tap.png)\n\n## License\n\n - [MIT license](http://github.com/jeffbski/tapper/raw/master/LICENSE)\n\n## Contributors\n\n - Modifications by author: Jeff Barczewski (@jeffbski)\n - Original code Isaac Z. Schlueter <i@izs.me> http://blog.izs.me\n\n## Contributing\n\n - Source code repository: http://github.com/jeffbski/tapper\n - Ideas and pull requests are encouraged  - http://github.com/jeffbski/tapper/issues\n - You may contact me at @jeffbski or through github at http://github.com/jeffbski\n","maintainers":[{"name":"jeffbski","email":"jeff.barczewski@gmail.com"}],"time":{"modified":"2022-06-27T03:54:07.154Z","created":"2011-11-28T20:38:44.197Z","0.1.0":"2011-11-28T20:38:45.208Z","0.1.1":"2011-12-08T22:56:34.309Z","0.1.2":"2011-12-10T18:10:51.696Z","0.1.3":"2011-12-14T21:08:18.710Z"},"author":{"name":"Jeff Barczewski","email":"jeff.barczewski@gmail.com"},"repository":{"type":"git","url":"git://github.com/jeffbski/tapper.git"},"users":{"lonewolfgirl":true}}