{"_id":"@concordance/react","_rev":"299666","name":"@concordance/react","description":"Compare, format, diff and serialize React trees with Concordance","dist-tags":{"latest":"2.0.0"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"time":{"modified":"2021-06-03T19:03:41.000Z","created":"2017-05-18T13:37:08.907Z","2.0.0":"2018-09-30T10:21:05.282Z","1.0.0":"2017-06-19T16:40:58.806Z","0.2.0":"2017-05-22T16:58:03.932Z","0.1.0":"2017-05-18T13:37:08.907Z"},"users":{},"author":{"name":"Mark Wubben","url":"https://novemberborn.net/"},"repository":{"type":"git","url":"git+https://github.com/concordancejs/react.git"},"versions":{"2.0.0":{"name":"@concordance/react","version":"2.0.0","description":"Compare, format, diff and serialize React trees with Concordance","main":"index.js","engines":{"node":">=6.12.3 <7 || >=8.9.4 <9 || >=10.0.0"},"scripts":{"build:fixtures":"babel --presets=module:@babel/preset-react,module:ava/stage-4 --out-dir=test/fixtures/react --extensions=.jsx test/fixtures/react","lint":"as-i-preach","pretest":"npm run -s build:fixtures","test":"npm run -s lint && nyc ava"},"repository":{"type":"git","url":"git+https://github.com/concordancejs/react.git"},"author":{"name":"Mark Wubben","url":"https://novemberborn.net/"},"license":"ISC","bugs":{"url":"https://github.com/concordancejs/react/issues"},"homepage":"https://github.com/concordancejs/react#readme","keywords":["concordance-plugin","concordance","react"],"dependencies":{"arrify":"^1.0.1"},"devDependencies":{"@babel/cli":"^7.1.0","@babel/core":"^7.1.0","@babel/preset-react":"^7.0.0","@novemberborn/as-i-preach":"^10.1.0","ava":"1.0.0-beta.8","codecov":"^3.1.0","concordance":"^4.0.0","nyc":"^13.0.1","react":"^16.5.2","react-test-renderer":"^16.5.2"},"as-i-preach":{"allowDevDependencies":["test/**/*.js","test/**/*.jsx"],"ignore":["test/fixtures/react/*.js"]},"ava":{"babel":{"testOptions":{"presets":["module:@babel/preset-react"]}}},"nyc":{"reporter":["html","lcov","text"]},"standard-engine":"@novemberborn/as-i-preach","gitHead":"33406778bdff668a9a7708a22655cedb15c88d04","_id":"@concordance/react@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"novemberborn","email":"mark@novemberborn.net"},"dist":{"shasum":"aef913f27474c53731f4fd79cc2f54897de90fde","size":6136,"noattachment":false,"key":"/@concordance/react/-/@concordance/react-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@concordance/react/download/@concordance/react-2.0.0.tgz"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_2.0.0_1538302865054_0.24848163795257894"},"_hasShrinkwrap":false,"publish_time":1538302865282,"_cnpm_publish_time":1538302865282},"1.0.0":{"name":"@concordance/react","version":"1.0.0","description":"Compare, format, diff and serialize React trees with Concordance","main":"index.js","files":["lib","index.js"],"engines":{"node":">=4.5"},"scripts":{"build:fixtures":"babel --presets=react,@ava/stage-4 --out-dir=test/fixtures/react --extensions=.jsx test/fixtures/react","coverage":"nyc npm test","lint":"as-i-preach","pretest":"npm run build:fixtures","test":"ava","posttest":"as-i-preach"},"repository":{"type":"git","url":"git+https://github.com/concordancejs/react.git"},"author":{"name":"Mark Wubben","url":"https://novemberborn.net/"},"license":"ISC","bugs":{"url":"https://github.com/concordancejs/react/issues"},"homepage":"https://github.com/concordancejs/react#readme","keywords":["concordance-plugin","concordance","react"],"dependencies":{"arrify":"^1.0.1"},"devDependencies":{"@novemberborn/as-i-preach":"^10.0.1","ava":"^0.19.0","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-react":"^6.24.1","codecov":"^2.1.0","concordance":"^1.0.0","nyc":"^11.0.1","react":"^15.6.1","react-test-renderer":"^15.6.1"},"as-i-preach":{"allowDevDependencies":["test/**/*.js","test/**/*.jsx"],"ignore":["test/fixtures/react/*.js"]},"ava":{"source":["!test/**/*.js.snap"],"babel":{"presets":["@ava/stage-4","@ava/transform-test-files","react"]}},"nyc":{"reporter":["html","lcov","text"]},"standard-engine":"@novemberborn/as-i-preach","gitHead":"e597b3f03d023473307048bc703b9dbbacaa6913","_id":"@concordance/react@1.0.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"novemberborn","email":"mark@novemberborn.net"},"dist":{"shasum":"fcf3cad020e5121bfd1c61d05bc3516aac25f734","size":6148,"noattachment":false,"key":"/@concordance/react/-/@concordance/react-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@concordance/react/download/@concordance/react-1.0.0.tgz"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-1.0.0.tgz_1497890457851_0.06364605110138655"},"directories":{},"publish_time":1497890458806,"_hasShrinkwrap":false,"_cnpm_publish_time":1497890458806},"0.2.0":{"name":"@concordance/react","version":"0.2.0","description":"Compare, format, diff and serialize React trees with Concordance","main":"index.js","files":["lib","index.js"],"engines":{"node":">=4.5"},"scripts":{"build:fixtures":"babel --presets=react,@ava/stage-4 --out-dir=test/fixtures/react --extensions=.jsx test/fixtures/react","coverage":"nyc npm test","lint":"as-i-preach","pretest":"npm run build:fixtures","test":"ava","posttest":"as-i-preach"},"repository":{"type":"git","url":"git+https://github.com/concordancejs/react.git"},"author":{"name":"Mark Wubben","url":"https://novemberborn.net/"},"license":"ISC","bugs":{"url":"https://github.com/concordancejs/react/issues"},"homepage":"https://github.com/concordancejs/react#readme","keywords":["concordance-plugin","concordance","react"],"dependencies":{"arrify":"^1.0.1"},"devDependencies":{"@novemberborn/as-i-preach":"^9.0.0","ava":"^0.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-preset-react":"^6.24.1","codecov":"^2.1.0","concordance":"^0.8.0","nyc":"^10.1.2","react":"^15.5.4","react-test-renderer":"^15.5.4"},"as-i-preach":{"allowDevDependencies":["test/**/*.js","test/**/*.jsx"],"ignore":["test/fixtures/react/*.js"]},"ava":{"source":["!test/**/*.js.snap"],"babel":{"presets":["@ava/stage-4","@ava/transform-test-files","react"]}},"nyc":{"reporter":["html","lcov","text"]},"standard-engine":"@novemberborn/as-i-preach","gitHead":"5bc6d0df406d0337d1c7ac3c3c8ca1542a646a81","_id":"@concordance/react@0.2.0","_shasum":"6c3e7e38e09eb916802c213c3c4582fcbf3789c9","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.8.0","_npmUser":{"name":"novemberborn","email":"mark@novemberborn.net"},"dist":{"shasum":"6c3e7e38e09eb916802c213c3c4582fcbf3789c9","size":5842,"noattachment":false,"key":"/@concordance/react/-/@concordance/react-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@concordance/react/download/@concordance/react-0.2.0.tgz"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-0.2.0.tgz_1495472283088_0.2669022891204804"},"directories":{},"publish_time":1495472283932,"_hasShrinkwrap":false,"_cnpm_publish_time":1495472283932},"0.1.0":{"name":"@concordance/react","version":"0.1.0","description":"Compare, format, diff and serialize React trees with Concordance","main":"index.js","files":["lib","index.js"],"engines":{"node":">=4.5"},"scripts":{"build:fixtures":"babel --presets=react,@ava/stage-4 --out-dir=test/fixtures/react --extensions=.jsx test/fixtures/react","coverage":"nyc npm test","lint":"as-i-preach","pretest":"npm run build:fixtures","test":"ava","posttest":"as-i-preach"},"repository":{"type":"git","url":"git+https://github.com/concordancejs/react.git"},"author":{"name":"Mark Wubben","url":"https://novemberborn.net/"},"license":"ISC","bugs":{"url":"https://github.com/concordancejs/react/issues"},"homepage":"https://github.com/concordancejs/react#readme","keywords":["concordance-plugin","concordance","react"],"dependencies":{"arrify":"^1.0.1","lodash.flattendeep":"^4.4.0"},"devDependencies":{"@novemberborn/as-i-preach":"^9.0.0","ava":"^0.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-preset-react":"^6.24.1","codecov":"^2.1.0","concordance":"^0.5.0","nyc":"^10.1.2","react":"^15.5.4","react-test-renderer":"^15.5.4"},"as-i-preach":{"allowDevDependencies":["test/**/*.js","test/**/*.jsx"],"ignore":["test/fixtures/react/*.js"]},"ava":{"source":["!test/**/*.js.snap"],"babel":{"presets":["@ava/stage-4","@ava/transform-test-files","react"]}},"nyc":{"reporter":["html","lcov","text"]},"standard-engine":"@novemberborn/as-i-preach","gitHead":"8c696922b0ab23f71c2ec88a74cab285459299d2","_id":"@concordance/react@0.1.0","_shasum":"7b720d40de7290331bffa1a6c063d77429cb18ee","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.8.0","_npmUser":{"name":"novemberborn","email":"mark@novemberborn.net"},"dist":{"shasum":"7b720d40de7290331bffa1a6c063d77429cb18ee","size":5747,"noattachment":false,"key":"/@concordance/react/-/@concordance/react-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@concordance/react/download/@concordance/react-0.1.0.tgz"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-0.1.0.tgz_1495114628270_0.75167589308694"},"directories":{},"publish_time":1495114628907,"_hasShrinkwrap":false,"_cnpm_publish_time":1495114628907}},"readme":"# @concordance/react\n\nReact plugin for [Concordance](https://github.com/concordancejs/concordance).\n\nAllows\n[`React.createElement()`](https://facebook.github.io/react/docs/react-api.html#createelement)\nobjects to be compared, formatted, diffed and serialized. Also supports\n`toJSON()` renderings of\n[`react-test-renderer`](https://www.npmjs.com/package/react-test-renderer).\nThese may be compared to `React.createElement()` objects.\n\nWhen comparing [React\ncomponent](https://facebook.github.io/react/docs/components-and-props.html)\nelements, the element type is compared by identity. After deserialization the\nelement types are compared by function name.\n\nComponent elements are formatted with a &#x235F; character after the element\nname. Properties and children are formatted by [Concordance](https://github.com/concordancejs/concordance).\n","_attachments":{},"homepage":"https://github.com/concordancejs/react#readme","bugs":{"url":"https://github.com/concordancejs/react/issues"},"license":"ISC"}