{"_id":"power-assert-renderers","_rev":"299549","name":"power-assert-renderers","description":"Power Assert output renderers","dist-tags":{"latest":"0.1.1"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"time":{"modified":"2021-06-03T19:03:14.000Z","created":"2015-10-20T18:24:35.422Z","0.1.1":"2016-06-05T10:16:00.111Z","0.1.0":"2015-10-20T18:24:35.422Z"},"users":{},"author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"repository":{"type":"git","url":"git+ssh://git@github.com/twada/power-assert-renderers.git"},"versions":{"0.1.1":{"name":"power-assert-renderers","description":"Power Assert output renderers","version":"0.1.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"http://github.com/twada/power-assert-renderers/issues"},"dependencies":{"power-assert-renderer-file":"^1.0.0","power-assert-renderer-assertion":"^1.0.0","power-assert-renderer-diagram":"^1.0.0","power-assert-renderer-comparison":"^1.0.0","power-assert-renderer-succinct":"^1.0.0"},"devDependencies":{"ava":"^0.3.0","browserify":"^13.0.1","derequire":"^2.0.3","empower":"^1.0.1","espower-source":"^1.0.0","licensify":"^3.0.0","power-assert-formatter":"^1.1.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","README.md","MIT-LICENSE.txt","build/power-assert-renderers.js","index.js"],"homepage":"http://github.com/twada/power-assert-renderers","keywords":["assert","assertion","power-assert","test","testing"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/twada/power-assert-renderers.git"},"scripts":{"build":"browserify index.js -p licensify --standalone powerAssertRenderers | derequire > ./build/power-assert-renderers.js","test":"ava"},"gitHead":"409cb0c6292e03491aaf3c8ce773823db9faa06e","_id":"power-assert-renderers@0.1.1","_shasum":"6a09e1c01e0ecf8faa6749401a7da2b0e0598107","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"6a09e1c01e0ecf8faa6749401a7da2b0e0598107","size":42106,"noattachment":false,"key":"/power-assert-renderers/-/power-assert-renderers-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/power-assert-renderers/download/power-assert-renderers-0.1.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/power-assert-renderers-0.1.1.tgz_1465121759621_0.04475263995118439"},"publish_time":1465121760111,"_cnpm_publish_time":1465121760111,"_hasShrinkwrap":false},"0.1.0":{"name":"power-assert-renderers","description":"Power Assert output renderers","version":"0.1.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"http://github.com/twada/power-assert-renderers/issues"},"dependencies":{"array-foreach":"^1.0.1","array-some":"^1.0.0","object-keys":"^1.0.0","type-name":"^1.0.1"},"devDependencies":{"ava":"^0.2.0","empower":"^1.0.1","espower-source":"^1.0.0","licensify":"^2.0.1","power-assert-formatter":"^1.1.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","README.md","MIT-LICENSE.txt","build/power-assert-renderers.js","index.js","lib","package.json","test"],"homepage":"http://github.com/twada/power-assert-renderers","keywords":["assert","assertion","power-assert","test","testing"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/twada/power-assert-renderers.git"},"scripts":{"build":"browserify index.js -p licensify --standalone powerAssertRenderers | derequire > ./build/power-assert-renderers.js","test":"ava"},"gitHead":"5afd067dfc97aa4eb53be042ae657666760ff964","_id":"power-assert-renderers@0.1.0","_shasum":"7df5ab4ac5a2878808de2477c9243436d8eaed20","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"7df5ab4ac5a2878808de2477c9243436d8eaed20","size":14337,"noattachment":false,"key":"/power-assert-renderers/-/power-assert-renderers-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/power-assert-renderers/download/power-assert-renderers-0.1.0.tgz"},"publish_time":1445365475422,"_cnpm_publish_time":1445365475422,"_hasShrinkwrap":false}},"readme":"power-assert-renderers\n================================\n\n\n__[DEPRECATED] this module is reorganized into [power-assert-runtime](https://github.com/twada/power-assert-runtime)__\n\n\nPower Assert output renderers.\n\n[![Build Status][travis-image]][travis-url]\n[![NPM version][npm-image]][npm-url]\n[![License][license-image]][license-url]\n\n\nDESCRIPTION\n---------------------------------------\n`power-assert-renderers` is a set of various output renderers for [power-assert](http://github.com/power-assert-js/power-assert) extracted out from [power-assert-formatter](https://github.com/power-assert-js/power-assert-formatter).\n\nPull-requests, issue reports and patches are always welcomed. See [power-assert](http://github.com/power-assert-js/power-assert) project for more documentation.\n\n\nCHANGELOG\n---------------------------------------\nSee [CHANGELOG](https://github.com/twada/power-assert-renderers/blob/master/CHANGELOG.md)\n\n\nRENDERERS\n---------------------------------------\n\n- `var FileRenderer = require('power-assert-renderers').FileRenderer;`\n- `var AssertionRenderer = require('power-assert-renderers').AssertionRenderer;`\n- `var DiagramRenderer = require('power-assert-renderers').DiagramRenderer;`\n- `var BinaryExpressionRenderer = require('power-assert-renderers').BinaryExpressionRenderer;`\n- `var SuccinctRenderer = require('power-assert-renderers').SuccinctRenderer;`\n\n\nUSAGE\n---------------------------------------\n\nBy default, power-assert output consists of 4 parts, rendered by 4 renderers (`file` for FileRenderer, `assertion` for AssertionRenderer, `diagram` for DiagramRenderer, and `binary-expression` for BinaryExpressionRenderer). You can omit each part from output through [customization API](https://github.com/power-assert-js/power-assert#customization-api).\n\n\nFor example, power assert output below \n```\n  # test.js:26\n  t.ok(a.name === 'bar')\n       | |    |         \n       | |    false     \n       | \"foo\"          \n       Object{name:\"foo\"}\n  --- [string] 'bar'\n  +++ [string] a.name\n  @@ -1,3 +1,3 @@\n  -bar\n```\n\n`FileRenderer` renderer produces,\n```\n   # test.js:26\n```\n\n`AssertionRenderer` renderer produces,\n```\n  t.ok(a.name === 'bar')\n```\n\n`DiagramRenderer` renderer produces,\n```\n       | |    |         \n       | |    false     \n       | \"foo\"          \n       Object{name:\"foo\"}\n```\n\nand `BinaryExpressionRenderer` renderer produces\n```\n  --- [string] 'bar'\n  +++ [string] a.name\n  @@ -1,3 +1,3 @@\n  -bar\n```\n\n\nTo disable graph, remove `diagram` renderer from `output.renderers` by using `customize` method.\nFor example, this configuration\n\n```javascript\nvar assert = require('power-assert').customize({\n    output: {\n        renderers: [\n            require('power-assert-renderers').FileRenderer,\n            require('power-assert-renderers').AssertionRenderer,\n            require('power-assert-renderers').BinaryExpressionRenderer\n        ]\n    }\n});\n```\n\nproduces output as below.\n\n```\n  # test.js:26\n  t.ok(a.name === 'bar')\n  \n  --- [string] 'bar'\n  +++ [string] a.name\n  @@ -1,3 +1,3 @@\n  -bar\n```\n\n\nINSTALL\n---------------------------------------\n\n### via npm\n\nInstall\n\n    $ npm install --save-dev power-assert-renderers\n\n\n#### use power-assert-renderers npm module on browser\n\n`powerAssertRenderers` function is exported\n\n    <script type=\"text/javascript\" src=\"./path/to/node_modules/power-assert-renderers/build/power-assert-renderers.js\"></script>\n\n\nAUTHOR\n---------------------------------------\n* [Takuto Wada](http://github.com/twada)\n\n\nLICENSE\n---------------------------------------\nLicensed under the [MIT](https://github.com/twada/power-assert-renderers/blob/master/MIT-LICENSE.txt) license.\n\n\n[travis-url]: http://travis-ci.org/twada/power-assert-renderers\n[travis-image]: https://secure.travis-ci.org/twada/power-assert-renderers.svg?branch=master\n\n[npm-url]: https://npmjs.org/package/power-assert-renderers\n[npm-image]: https://badge.fury.io/js/power-assert-renderers.svg\n\n[license-url]: https://github.com/twada/power-assert-renderers/blob/master/MIT-LICENSE.txt\n[license-image]: http://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat\n","_attachments":{},"homepage":"http://github.com/twada/power-assert-renderers","bugs":{"url":"http://github.com/twada/power-assert-renderers/issues"},"license":"MIT"}