{"_id":"@concordance/react","_rev":"6-fb930ebb1283731c68d93962e9e50b8d","name":"@concordance/react","description":"Compare, format, diff and serialize React trees with Concordance","dist-tags":{"latest":"2.0.0"},"versions":{"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","tarball":"https://registry.npmjs.org/@concordance/react/-/react-0.1.0.tgz","integrity":"sha512-v6GkhgZjoZ0CdQn0cH4GifTD3Ff+E/sWFuMDTYf5GusyYC/TM08a2mibdKBf4lRq/y6T5nFqUe+nfU55oj3FNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEgzKp0D5H/GgWHc468MLbOWu264P75t9qRKIUb3uzkAIgNnDDabAs9Ru4IZYw+05+GW//iJyYmf5QXCuAPVHtDPQ="}]},"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":{}},"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","tarball":"https://registry.npmjs.org/@concordance/react/-/react-0.2.0.tgz","integrity":"sha512-aFUEx4gYwHuj4nZwAO+SZ/P7cLJ5K8BuJ1bsNjNMIsobYUpBKOg5RD3Dy64MkhgJR9fv7vGi9pbHIrid7ZMDKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5F5GFj7DEq1yOPvAd61WUBKPGHkm+qIlOugWDlLWpOAiBWJ9umXguz+PJLRrp9FjHK5MIY/SpPj/WbtC+zvixhGw=="}]},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-0.2.0.tgz_1495472283088_0.2669022891204804"},"directories":{}},"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":{"integrity":"sha512-htrsRaQX8Iixlsek8zQU7tE8wcsTQJ5UhZkSPEA8slCDAisKpC/2VgU/ucPn32M5/LjGGXRaUEKvEw1Wiuu4zQ==","shasum":"fcf3cad020e5121bfd1c61d05bc3516aac25f734","tarball":"https://registry.npmjs.org/@concordance/react/-/react-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLyQgn0xo4DWQO6GWKD2Kc2ruL6Z2K85IOCO+BBHS3AwIhANeMei29VzLERHoPhyEQCy/+yH3/h7OXCN+22JqRzkqt"}]},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-1.0.0.tgz_1497890457851_0.06364605110138655"},"directories":{}},"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":{"integrity":"sha512-huLSkUuM2/P+U0uy2WwlKuixMsTODD8p4JVQBI4VKeopkiN0C7M3N9XYVawb4M+4spN5RrO/eLhk7KoQX6nsfA==","shasum":"aef913f27474c53731f4fd79cc2f54897de90fde","tarball":"https://registry.npmjs.org/@concordance/react/-/react-2.0.0.tgz","fileCount":8,"unpackedSize":29902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsKORCRA9TVsSAnZWagAAOYcQAIm958E8Go8gJzpBtNjz\naIKjBHU0jlpdqdpl42hRiP5IKPK2YLjXakiLlp2+xWb5+nZOZlOyJrW75XCi\nEgBLgANsbMnH1QRSOhqZW6zebnevvooAtUcQwddAWkSQ1jcZ/t7eZeAP8Mju\nDvHwNpdo5VYKuOKtHbE94avjZ1k2D1xSF8trWkPdolraseigUwgiDcsy2dyS\necUm9Kcx88Rtlhwg1Q4wGb+o0JMdK317K/l7kMzlvdONVJBtOeOI2oSzzuoE\nf8d7tJs5U9x8+tHrXXtkm050Kug9LZiS68P+p/esjHk4GbU9JCQXtPhFbViQ\n2Vp9gaMa2b4NcqInNFBeSaU511QxZfbmkAUGg53SKnjS7DPl7Y53Q8riuT5w\nbPdqg4PWhrEo6KNMI2SglXeeNbFUJvltvlMM6JqQuEujpWT3cEl6fsHPBhzo\newcxKVlcU1PJFzP29okXiTjkfMvYE/mL9xVDyVc1SgDI2LEK7r2MI7zYh1pK\n6bywmQw5xIMOAMu+gcTZcuP3DJHBwtZm+a9FA5uctF07xPWewDeO7eahCQVL\n3LEpVOXa3ijNPcioPCXhrxnvwIklr9SKgF+R9eT4ZoI0wOg5Z6ewepLeYDO5\nChdi6TEYHdveH7oMQZge26X9xTaJdShv0/tXZkDb9a+4tbfghi/svtY9s/ro\nLGeL\r\n=vKmZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9laN32YhWSUB3ivDZOtMsyVEtubziZhuRnrPjgHiyFQIhAOOr2S4wslHYa0HjRBo3QvNDyIkOZZAuv4TBczwV+9ti"}]},"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}},"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","maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"time":{"modified":"2022-06-12T16:28:00.581Z","created":"2017-05-18T13:37:08.907Z","0.1.0":"2017-05-18T13:37:08.907Z","0.2.0":"2017-05-22T16:58:03.932Z","1.0.0":"2017-06-19T16:40:58.806Z","2.0.0":"2018-09-30T10:21:05.282Z"},"homepage":"https://github.com/concordancejs/react#readme","keywords":["concordance-plugin","concordance","react"],"repository":{"type":"git","url":"git+https://github.com/concordancejs/react.git"},"author":{"name":"Mark Wubben","url":"https://novemberborn.net/"},"bugs":{"url":"https://github.com/concordancejs/react/issues"},"license":"ISC","readmeFilename":"README.md"}