{"_id":"chai-equal-jsx","_rev":"12-a9ae381c3b80691d13d6cba82a7813cd","name":"chai-equal-jsx","description":"JSX assertions for Chai","dist-tags":{"latest":"1.0.9"},"versions":{"1.0.0":{"name":"chai-equal-jsx","version":"1.0.0","description":"equalJSX for Chai using Algolia's react-element-to-jsx-string.","main":"chai-equal-jsx.js","scripts":{"test":"mocha --opts mocha.opts && eslint .","test:watch":"mocha --opts mocha.opts --watch --reporter min"},"repository":{"type":"git","url":"git+https://github.com/echenley/chai-equal-jsx.git"},"keywords":["react","test","expect","chai","jsx"],"author":{"name":"Evan Henley","email":"evan.henley@gmail.com","url":"http://henleyedition.com"},"license":"MIT","bugs":{"url":"https://github.com/echenley/chai-equal-jsx/issues"},"homepage":"https://github.com/echenley/chai-equal-jsx#readme","devDependencies":{"babel-eslint":"^4.1.4","eslint":"^1.9.0","eslint-plugin-react":"^3.8.0"},"dependencies":{"babel-core":"^6.1.2","babel-preset-es2015":"^6.1.2","babel-preset-react":"^6.1.2","babel-preset-stage-1":"^6.1.2","chai":"^3.4.1","react":"^0.14.2","react-element-to-jsx-string":"^2.1.0"},"gitHead":"71fabc2dc946c8cc314be28c863faddc102ed7dd","_id":"chai-equal-jsx@1.0.0","_shasum":"cbd4c9dfa1807b77ced767fe4036bf279b462510","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"echenley","email":"henleyedition@gmail.com"},"dist":{"shasum":"cbd4c9dfa1807b77ced767fe4036bf279b462510","tarball":"https://registry.npmjs.org/chai-equal-jsx/-/chai-equal-jsx-1.0.0.tgz","integrity":"sha512-wJNO1EIsOCh3vxBF9kfmVaq75+vju1J8Uwkd+6TykqaHTzs3lkOSljS0UEnxq01wLBbD3PBgV8896DLrJOrylQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG2EsejhgqC27uWndgkszNAUuYvlHDGOXiuQNTj+wSLNAiEA3KaRNNNGeJRoGMcHzeqZxCjn4emoH5jAzBaaZYxDXf4="}]},"maintainers":[{"name":"echenley","email":"henleyedition@gmail.com"}]},"1.0.1":{"name":"chai-equal-jsx","version":"1.0.1","description":"equalJSX for Chai using Algolia's react-element-to-jsx-string.","main":"chai-equal-jsx.js","scripts":{"test":"mocha --opts mocha.opts && eslint .","test:watch":"mocha --opts mocha.opts --watch --reporter min"},"repository":{"type":"git","url":"git+https://github.com/echenley/chai-equal-jsx.git"},"keywords":["react","test","expect","chai","jsx"],"author":{"name":"Evan Henley","email":"evan.henley@gmail.com","url":"http://henleyedition.com"},"license":"MIT","bugs":{"url":"https://github.com/echenley/chai-equal-jsx/issues"},"homepage":"https://github.com/echenley/chai-equal-jsx#readme","devDependencies":{"babel-eslint":"^4.1.4","eslint":"^1.9.0","eslint-plugin-react":"^3.8.0"},"dependencies":{"babel-core":"^6.1.2","babel-preset-es2015":"^6.1.2","babel-preset-react":"^6.1.2","babel-preset-stage-1":"^6.1.2","chai":"^3.4.1","react":"^0.14.2","react-element-to-jsx-string":"^2.1.0"},"gitHead":"f8fb4d2d40010733c06009a955fea33d66654a23","_id":"chai-equal-jsx@1.0.1","_shasum":"813801b04b49f999ec024d67dad4284882e524d6","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"echenley","email":"henleyedition@gmail.com"},"dist":{"shasum":"813801b04b49f999ec024d67dad4284882e524d6","tarball":"https://registry.npmjs.org/chai-equal-jsx/-/chai-equal-jsx-1.0.1.tgz","integrity":"sha512-eWnzxKnTXqmOa657QdsTrAgYr4/PyFeSqcfcRIKd9ROVuyoUAqCBeeExqlduV11l6VSNy6r8t1xVYo8S8BBGkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICuaTwQrKJ+Z2fjFHEE1HqdLh+RHHDdOvay/NCrqpKdsAiEAhpSXQkzMLg3swddL5gIt+66B20VvqH8zLATlj5fjTrw="}]},"maintainers":[{"name":"echenley","email":"henleyedition@gmail.com"}]},"1.0.2":{"name":"chai-equal-jsx","version":"1.0.2","description":"JSX assertions for Chai","main":"chai-equal-jsx.js","scripts":{"test":"mocha --opts mocha.opts && eslint .","test:watch":"mocha --opts mocha.opts --watch --reporter min"},"repository":{"type":"git","url":"git+https://github.com/echenley/chai-equal-jsx.git"},"keywords":["react","test","expect","chai","jsx"],"author":{"name":"Evan Henley","email":"evan.henley@gmail.com","url":"http://henleyedition.com"},"license":"MIT","bugs":{"url":"https://github.com/echenley/chai-equal-jsx/issues"},"homepage":"https://github.com/echenley/chai-equal-jsx#readme","devDependencies":{"babel-eslint":"^4.1.4","eslint":"^1.9.0","eslint-plugin-react":"^3.8.0"},"dependencies":{"babel-core":"^6.1.2","babel-preset-es2015":"^6.1.2","babel-preset-react":"^6.1.2","babel-preset-stage-1":"^6.1.2","chai":"^3.4.1","react":"^0.14.2","react-element-to-jsx-string":"^2.1.0"},"gitHead":"9aab252d7ebd25bdde414584dd876f9e7de3f67f","_id":"chai-equal-jsx@1.0.2","_shasum":"dc27aa703bea7f3fedcced38d8dab158aa272293","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"echenley","email":"henleyedition@gmail.com"},"dist":{"shasum":"dc27aa703bea7f3fedcced38d8dab158aa272293","tarball":"https://registry.npmjs.org/chai-equal-jsx/-/chai-equal-jsx-1.0.2.tgz","integrity":"sha512-i9CF4JNwmE9zf993kOPMdGjBNFd5uMJTkBBsXjAUGKCDAIf67SOjL0sb9dN45BFR6zcrYd55BD+Vr08HkTTlZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1nBNezuMJ2UO1gJsY2xfLMjx3KxYQochBpDzuT0THVQIhALJY4h/s2GGtqzMrlqBeMfyjNH7sD3/XcXD6jn4WfSfz"}]},"maintainers":[{"name":"echenley","email":"henleyedition@gmail.com"}]},"1.0.3":{"name":"chai-equal-jsx","version":"1.0.3","description":"JSX assertions for Chai","main":"chai-equal-jsx.js","scripts":{"test":"mocha --opts mocha.opts && eslint .","test:watch":"mocha --opts mocha.opts --watch --reporter min"},"repository":{"type":"git","url":"git+https://github.com/echenley/chai-equal-jsx.git"},"keywords":["react","test","expect","should","chai","jsx"],"author":{"name":"Evan Henley","email":"evan.henley@gmail.com","url":"http://henleyedition.com"},"license":"MIT","bugs":{"url":"https://github.com/echenley/chai-equal-jsx/issues"},"homepage":"https://github.com/echenley/chai-equal-jsx#readme","devDependencies":{"babel-eslint":"^4.1.4","eslint":"^1.9.0","eslint-plugin-react":"^3.8.0","mocha":"^2.3.3"},"dependencies":{"babel-core":"^6.1.2","babel-preset-es2015":"^6.1.2","babel-preset-react":"^6.1.2","babel-preset-stage-1":"^6.1.2","chai":"^3.4.1","react":"^0.14.2","react-element-to-jsx-string":"^2.1.0"},"gitHead":"7211018bc4cbeafa27fa957dddc8c6b129ab2404","_id":"chai-equal-jsx@1.0.3","_shasum":"2c0faca72351911f5530aab5cd53da5dd8d61ae2","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"echenley","email":"henleyedition@gmail.com"},"dist":{"shasum":"2c0faca72351911f5530aab5cd53da5dd8d61ae2","tarball":"https://registry.npmjs.org/chai-equal-jsx/-/chai-equal-jsx-1.0.3.tgz","integrity":"sha512-AKS0VssSZzmqIL19gBrljpTxRoabT969XebrD8dc6SDwsmoh+rIWKUF7wOP1lbphOzENydiyRIHuL/f9LRLt4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFnAyZb5ytUAuwni42VHhXnwQevLZZ/rfpR9ASMJo7JVAiAYbRBlC6ej9Q2rv974a24dqEHMxvxHEU3NVh+DzpCJKw=="}]},"maintainers":[{"name":"echenley","email":"henleyedition@gmail.com"}]},"1.0.4":{"name":"chai-equal-jsx","version":"1.0.4","description":"JSX assertions for Chai","main":"chai-equal-jsx.js","scripts":{"test":"mocha --opts test/mocha.opts && eslint .","test:watch":"mocha --opts test/mocha.opts --watch --reporter min"},"repository":{"type":"git","url":"git+https://github.com/echenley/chai-equal-jsx.git"},"keywords":["react","test","expect","should","chai","jsx"],"author":{"name":"Evan Henley","email":"evan.henley@gmail.com","url":"http://henleyedition.com"},"license":"MIT","bugs":{"url":"https://github.com/echenley/chai-equal-jsx/issues"},"homepage":"https://github.com/echenley/chai-equal-jsx#readme","devDependencies":{"babel-eslint":"^4.1.4","eslint":"^1.9.0","eslint-plugin-react":"^3.8.0","mocha":"^2.3.3"},"dependencies":{"babel-core":"^6.1.2","babel-preset-es2015":"^6.1.2","babel-preset-react":"^6.1.2","babel-preset-stage-1":"^6.1.2","chai":"^3.4.1","react":"^0.14.2","react-element-to-jsx-string":"^2.1.0"},"gitHead":"ff8fd4ce9a65213dbc9eec0c0e9fc18febbfc248","_id":"chai-equal-jsx@1.0.4","_shasum":"c43c28a121bb610480f107804ca1af310e8cb120","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"echenley","email":"henleyedition@gmail.com"},"dist":{"shasum":"c43c28a121bb610480f107804ca1af310e8cb120","tarball":"https://registry.npmjs.org/chai-equal-jsx/-/chai-equal-jsx-1.0.4.tgz","integrity":"sha512-oXXXqcs8mWfz1HWlfEQTeyT4/JLKWGk2ZpElp6jyRK5IrNIYBI9IEKDCOh03oBm77ZvsYf1uwEkNdUT0FbcW6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5cwgUP1wjoQZPpNzUYTd4esjKb1c6QJ69L6LPw7vGmAIhAJXNeZguIs/mvsDYX6aYviZ4HZ/RTXeNiF4gdYPx8gy9"}]},"maintainers":[{"name":"echenley","email":"henleyedition@gmail.com"}]},"1.0.5":{"name":"chai-equal-jsx","version":"1.0.5","description":"JSX assertions for Chai","main":"chai-equal-jsx.js","scripts":{"test":"mocha --opts test/mocha.opts && eslint .","test:watch":"mocha --opts test/mocha.opts --watch --reporter min"},"repository":{"type":"git","url":"git+https://github.com/echenley/chai-equal-jsx.git"},"keywords":["react","test","expect","should","chai","jsx"],"author":{"name":"Evan Henley","email":"evan.henley@gmail.com","url":"http://henleyedition.com"},"license":"MIT","bugs":{"url":"https://github.com/echenley/chai-equal-jsx/issues"},"homepage":"https://github.com/echenley/chai-equal-jsx#readme","devDependencies":{"babel-eslint":"^4.1.4","eslint":"^1.9.0","eslint-plugin-react":"^3.8.0","mocha":"^2.3.3"},"dependencies":{"babel-core":"^6.1.2","babel-preset-es2015":"^6.1.2","babel-preset-react":"^6.1.2","babel-preset-stage-1":"^6.1.2","chai":"^3.4.1","react":"^0.14.2","react-element-to-jsx-string":"^2.1.0"},"gitHead":"e39ff64604b7d791ea6369a0a0fe494ff6625918","_id":"chai-equal-jsx@1.0.5","_shasum":"1888e064dfdb634286970c2b5e99ec22c5eda745","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"echenley","email":"henleyedition@gmail.com"},"dist":{"shasum":"1888e064dfdb634286970c2b5e99ec22c5eda745","tarball":"https://registry.npmjs.org/chai-equal-jsx/-/chai-equal-jsx-1.0.5.tgz","integrity":"sha512-AErOP34HYcj4jnM/mOocO1kCuMZXGYOt2e9y+z5NzP00rYys5+PUvjYpiXnAa9A4USrDl/2IwuFcJBiDZB0+xA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEo62elINSvQ2iwBSiqTEpvI+G6zq+JRcZnEsg94Bs0vAiAWV6jEqF2dkuoZyJDeQ3jpUfx4B8Y9QPx1XJR09wpC0w=="}]},"maintainers":[{"name":"echenley","email":"henleyedition@gmail.com"}]},"1.0.6":{"name":"chai-equal-jsx","version":"1.0.6","description":"JSX assertions for Chai","main":"chai-equal-jsx.js","scripts":{"test":"mocha --opts test/mocha.opts && eslint .","test:watch":"mocha --opts test/mocha.opts --watch --reporter min"},"repository":{"type":"git","url":"git+https://github.com/echenley/chai-equal-jsx.git"},"keywords":["react","test","expect","should","chai","jsx"],"author":{"name":"Evan Henley","email":"evan.henley@gmail.com","url":"http://henleyedition.com"},"license":"MIT","bugs":{"url":"https://github.com/echenley/chai-equal-jsx/issues"},"homepage":"https://github.com/echenley/chai-equal-jsx#readme","devDependencies":{"babel-eslint":"^4.1.4","eslint":"^1.9.0","eslint-plugin-react":"^3.8.0","mocha":"^2.3.3"},"dependencies":{"babel-core":"^6.1.2","babel-preset-es2015":"^6.1.2","babel-preset-react":"^6.1.2","babel-preset-stage-1":"^6.1.2","chai":"^3.4.1","react":"^0.14.2","react-element-to-jsx-string":"^2.1.0"},"gitHead":"a69f38ecfd83e6603822172cce0c82bb3e1e392b","_id":"chai-equal-jsx@1.0.6","_shasum":"27c2f60e4e03beef3399eb6df88df35956fb1133","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"echenley","email":"henleyedition@gmail.com"},"dist":{"shasum":"27c2f60e4e03beef3399eb6df88df35956fb1133","tarball":"https://registry.npmjs.org/chai-equal-jsx/-/chai-equal-jsx-1.0.6.tgz","integrity":"sha512-rp0qfCHhQjGVrHkPXHiWmdc7imo77Z+vLJRpr58upMoiwcSibkkB1JiHA0Qe7XJtxD0OWJe989EB4TEO8GcSwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBb0hzvaf8Lcn8uInv5gAffSe+hUtdqVZshM4O1TkCLNAiEAn5qzwWWZmoDkvwKQgyW+I8nZqtZ2bdhcSO0gm0ZHGgo="}]},"maintainers":[{"name":"echenley","email":"henleyedition@gmail.com"}]},"1.0.7":{"name":"chai-equal-jsx","version":"1.0.7","description":"JSX assertions for Chai","main":"chai-equal-jsx.js","scripts":{"test":"mocha --opts test/mocha.opts && eslint .","test:watch":"mocha --opts test/mocha.opts --watch --reporter min"},"repository":{"type":"git","url":"git+https://github.com/echenley/chai-equal-jsx.git"},"keywords":["react","test","expect","should","chai","jsx"],"author":{"name":"Evan Henley","email":"evan.henley@gmail.com","url":"http://henleyedition.com"},"license":"MIT","bugs":{"url":"https://github.com/echenley/chai-equal-jsx/issues"},"homepage":"https://github.com/echenley/chai-equal-jsx#readme","devDependencies":{"babel-core":"^6.1.2","babel-preset-es2015":"^6.1.2","babel-preset-react":"^6.1.2","babel-eslint":"^4.1.4","eslint":"^1.9.0","eslint-plugin-react":"^3.8.0","mocha":"^2.3.3","react":"^0.14.2"},"dependencies":{"react-element-to-jsx-string":"^2.1.0"},"peerDependencies":{"chai":"^3.4.1"},"gitHead":"14decdf20501925e1cf999b3b3000a665fd93196","_id":"chai-equal-jsx@1.0.7","_shasum":"a99ee0966e0277de905a78862dc385058744dbc0","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"echenley","email":"henleyedition@gmail.com"},"dist":{"shasum":"a99ee0966e0277de905a78862dc385058744dbc0","tarball":"https://registry.npmjs.org/chai-equal-jsx/-/chai-equal-jsx-1.0.7.tgz","integrity":"sha512-FIfBxH0O0zqdXiaeAkDcmntmcnTEsSGgNocKCCYWbx2h/awZL3LL/ofEOCSCGnehm+UTYYjT78HjZy4QmXfF0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkqtdhM8iaRaRPUtq3/rZr8I4qBW9rxkTLmKEOcUNcqAIgbdKwCOSRLKCpEzAJjrOHJqXttZA8eHiSu03xaGGZkSc="}]},"maintainers":[{"name":"echenley","email":"henleyedition@gmail.com"}]},"1.0.8":{"name":"chai-equal-jsx","version":"1.0.8","description":"JSX assertions for Chai","main":"chai-equal-jsx.js","scripts":{"test":"mocha --opts test/mocha.opts && eslint .","test:watch":"mocha --opts test/mocha.opts --watch --reporter min"},"repository":{"type":"git","url":"git+https://github.com/echenley/chai-equal-jsx.git"},"keywords":["assert","assertion","chai","expect","jsx","react","should","test"],"author":{"name":"Evan Henley","email":"evan.henley@gmail.com","url":"http://henleyedition.com"},"license":"MIT","bugs":{"url":"https://github.com/echenley/chai-equal-jsx/issues"},"homepage":"https://github.com/echenley/chai-equal-jsx#readme","devDependencies":{"babel-core":"^6.1.2","babel-preset-es2015":"^6.1.2","babel-preset-react":"^6.1.2","babel-eslint":"^4.1.4","eslint":"^1.9.0","eslint-plugin-react":"^3.8.0","mocha":"^2.3.3","react":"^0.14.2"},"dependencies":{"react-element-to-jsx-string":"^2.1.0"},"peerDependencies":{"chai":"^3.4.1"},"gitHead":"831dca5f98908bd09aed76205815ceb5ee8b70d3","_id":"chai-equal-jsx@1.0.8","_shasum":"1ebf63a30c01217ae12240e471bbe7ccbc54bcd2","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"echenley","email":"henleyedition@gmail.com"},"dist":{"shasum":"1ebf63a30c01217ae12240e471bbe7ccbc54bcd2","tarball":"https://registry.npmjs.org/chai-equal-jsx/-/chai-equal-jsx-1.0.8.tgz","integrity":"sha512-5qIbwi7b8dKmdWDt/N8I7L67OuH9KBx4VJiAW8OaAzagPmiuY4sQ/FQCmTpcc1uKrrj+7FGtaU2GBs58PsvuZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC936omC3/r3fVru2tWuUahsnNxngDWO8tB6inoPD0O3gIhAPYDoxcRR8Bc7YhpQJMktvQOatY6g/RbxZelo3IbPHiX"}]},"maintainers":[{"name":"echenley","email":"henleyedition@gmail.com"}]},"1.0.9":{"name":"chai-equal-jsx","version":"1.0.9","description":"JSX assertions for Chai","main":"chai-equal-jsx.js","scripts":{"test":"mocha --opts test/mocha.opts && eslint .","test:watch":"mocha --opts test/mocha.opts --watch --reporter min"},"repository":{"type":"git","url":"git+https://github.com/echenley/chai-equal-jsx.git"},"keywords":["assert","assertion","chai","expect","jsx","react","should","test"],"author":{"name":"Evan Henley","email":"evan.henley@gmail.com","url":"http://henleyedition.com"},"license":"MIT","bugs":{"url":"https://github.com/echenley/chai-equal-jsx/issues"},"homepage":"https://github.com/echenley/chai-equal-jsx#readme","devDependencies":{"babel-core":"^6.1.2","babel-preset-es2015":"^6.1.2","babel-preset-react":"^6.1.2","babel-eslint":"^4.1.4","eslint":"^1.9.0","eslint-plugin-react":"^3.8.0","mocha":"^2.3.3","react":"^0.14.2"},"dependencies":{"react-element-to-jsx-string":"^2.1.0"},"peerDependencies":{"chai":"^3.4.1"},"gitHead":"98a002345716f9c5fb97d638cbb675a873c6411e","_id":"chai-equal-jsx@1.0.9","_shasum":"6e56dbc5514cd580b701fec0a03ae758555cd41a","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"echenley","email":"henleyedition@gmail.com"},"dist":{"shasum":"6e56dbc5514cd580b701fec0a03ae758555cd41a","tarball":"https://registry.npmjs.org/chai-equal-jsx/-/chai-equal-jsx-1.0.9.tgz","integrity":"sha512-lBkOxQ35eVfj2R4Ek2dc+zQHfxpuAi2ZkdKIruUKaMcxQVY6VNrCZqm0FARZSCjg87KG70Dn82vt/ZkfW4KXfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRE8JCXZK2bq1hG6O3dyjDsYwgoP9L/+KVtrSye/4yHAIgLkeRe2bKHeHN0gXSwKwyBaSFjbyRLhVaR/uG2j9H1r0="}]},"maintainers":[{"name":"echenley","email":"henleyedition@gmail.com"}]}},"readme":"# chai-equal-jsx\n\n[![NPM version](http://img.shields.io/npm/v/chai-equal-jsx.svg?style=flat-square)](https://www.npmjs.org/package/chai-equal-jsx)\n[![Build Status](https://img.shields.io/travis/echenley/chai-equal-jsx.svg?branch=master)](https://travis-ci.org/echenley/chai-equal-jsx)\n[![Build Status](https://img.shields.io/badge/license-MIT-green.svg?style=flat-square)](LICENSE)\n[![Downloads](https://img.shields.io/npm/dm/chai-equal-jsx.svg?style=flat-square)](http://npm-stat.com/charts.html?package=chai-equal-jsx)\n\nAdds `equalJSX` and `includeJSX` methods to chai assertions. Uses Algolia's [react-element-to-jsx-string](https://github.com/algolia/react-element-to-jsx-string) under the hood.\n\n## Installation\n\n```\nnpm install -D chai-equal-jsx\n```\n\n## Setup\n\n```javascript\nimport chai from 'chai';\nimport equalJSX from 'chai-equal-jsx';\n\nchai.use(equalJSX);\n```\n\n## Usage\n\nThe following tests are all passing:\n\n### Expect\n\n```javascript\nclass TestComponent extends React.Component {}\n\n// equalJSX\nexpect(<div />).to.equalJSX(<div />);\nexpect(<TestComponent />).to.equalJSX(<TestComponent />);\n\nexpect(<div />).to.not.equalJSX(<span />);\nexpect(<TestComponent />).to.not.equalJSX(<span />);\n\n// includeJSX\nexpect(<div><TestComponent /></div>).to.includeJSX(<TestComponent />);\nexpect(<div><TestComponent /><span /></div>).to.includeJSX(<span></span>);\n\nexpect(<TestComponent />).to.not.includeJSX(<span></span>);\nexpect(<div><span /><TestComponent /></div>).to.not.includeJSX(<a />);\n```\n\n### Should\n\n```javascript\nchai.should();\n\nclass TestComponent extends React.Component {}\n\n// equalJSX\n(<div />).should.equalJSX(<div />);\n(<TestComponent />).should.equalJSX(<TestComponent />);\n\n(<div />).should.not.equalJSX(<span />);\n(<TestComponent />).should.not.equalJSX(<span />);\n\n// includeJSX\n(<div><TestComponent /></div>).should.includeJSX(<TestComponent />);\n(<div><TestComponent /><span /></div>).should.includeJSX(<span></span>);\n\n(<TestComponent />).should.not.includeJSX(<span></span>);\n(<div><span /><TestComponent /></div>).should.not.includeJSX(<a />);\n```\n\nSee `test/index.js` for usage in context.","maintainers":[{"name":"echenley","email":"henleyedition@gmail.com"}],"time":{"modified":"2022-06-13T05:50:56.204Z","created":"2015-11-09T00:47:29.746Z","1.0.0":"2015-11-09T00:47:29.746Z","1.0.1":"2015-11-09T01:06:06.463Z","1.0.2":"2015-11-09T01:13:14.745Z","1.0.3":"2015-11-10T02:27:59.926Z","1.0.4":"2015-11-10T02:51:25.357Z","1.0.5":"2015-11-10T02:55:19.891Z","1.0.6":"2015-11-10T03:03:35.493Z","1.0.7":"2015-11-10T03:18:01.342Z","1.0.8":"2015-11-10T03:43:49.526Z","1.0.9":"2015-11-23T04:34:05.324Z"},"homepage":"https://github.com/echenley/chai-equal-jsx#readme","keywords":["assert","assertion","chai","expect","jsx","react","should","test"],"repository":{"type":"git","url":"git+https://github.com/echenley/chai-equal-jsx.git"},"author":{"name":"Evan Henley","email":"evan.henley@gmail.com","url":"http://henleyedition.com"},"bugs":{"url":"https://github.com/echenley/chai-equal-jsx/issues"},"license":"MIT","readmeFilename":"README.md"}