{"_id":"react-shallow-renderer","_rev":"31-3b74407d958345f764cabca469f46830","name":"react-shallow-renderer","description":"React package for shallow rendering.","dist-tags":{"latest":"16.15.0"},"versions":{"1.0.0":{"name":"react-shallow-renderer","version":"1.0.0","description":"Simple wrapper for `react-addons-test-utils` `createRenderer` method.","main":"lib/index.js","scripts":{"build":"babel --stage 0 src/index.js > lib/index.js","prepublish":"npm run build"},"author":{"name":"David Mark Clements"},"license":"MIT","devDependencies":{"babel":"^5.8.23"},"dependencies":{"react":"^0.14.0","react-addons-test-utils":"^0.14.0"},"repository":{"type":"git","url":"git+https://github.com/davidmarkclements/react-shallow-renderer.git"},"bugs":{"url":"https://github.com/davidmarkclements/react-shallow-renderer/issues"},"homepage":"https://github.com/davidmarkclements/react-shallow-renderer#readme","gitHead":"12b7f545912376614ebfb072d52fa9682c22bdf5","_id":"react-shallow-renderer@1.0.0","_shasum":"e1065a5ca32d010539acfa27f123efa78544a589","_from":".","_npmVersion":"2.11.1","_nodeVersion":"0.12.7","_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"dist":{"shasum":"e1065a5ca32d010539acfa27f123efa78544a589","tarball":"https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-1.0.0.tgz","integrity":"sha512-LrXmtLmBqx+vRUBCe4VI8fSDDyWRWmb8LKYB9VeqsVDsNGlkW4ZV6Y/6raW9bdN9ROI8dsC0ybA1aj9A+tJprA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiTf+tCiXc5fPhetZb4GEKSutMFyLDGlOpDBW2r8uUhAIgVg69t5rN6Q7jLo35dsIp8c5Ybn8P00zPHBw2PgBqUGc="}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"directories":{}},"1.0.1":{"name":"react-shallow-renderer","version":"1.0.1","description":"Simple wrapper for `react-addons-test-utils` `createRenderer` method.","main":"lib/index.js","scripts":{"build":"babel --stage 0 src/index.js > lib/index.js","prepublish":"npm run build"},"author":{"name":"David Mark Clements"},"license":"MIT","devDependencies":{"babel":"^5.8.23"},"dependencies":{"react":"^0.14.0","react-addons-test-utils":"^0.14.0"},"repository":{"type":"git","url":"git+https://github.com/davidmarkclements/react-shallow-renderer.git"},"bugs":{"url":"https://github.com/davidmarkclements/react-shallow-renderer/issues"},"homepage":"https://github.com/davidmarkclements/react-shallow-renderer#readme","gitHead":"03fdafdcc5702be8d4dea23c028f615d751b9bdd","_id":"react-shallow-renderer@1.0.1","_shasum":"e2bb4cfd2560a91b16cd0b6ab119cbfffb1b4a6d","_from":".","_npmVersion":"2.11.1","_nodeVersion":"0.12.7","_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"dist":{"shasum":"e2bb4cfd2560a91b16cd0b6ab119cbfffb1b4a6d","tarball":"https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-1.0.1.tgz","integrity":"sha512-LIZxz+ES2V9ExZ0RUxYVGTeAPUPVuIc/Hmwpxh6PsG3TOSR/8nheRpuCpL5xEXma8FcwPt3YGLv6Yd3DZvSfEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3iPnQtORlxSN1aUfAwMpLd0KvLAMKP5aGI3MRImqsAQIhAJ0zqY1n3Kwzm5qkjXe1FNTPoBfu5NfxmHv6l2I7AhC8"}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"directories":{}},"1.1.0":{"name":"react-shallow-renderer","version":"1.1.0","description":"Simple wrapper for `react-addons-test-utils` `createRenderer` method.","main":"lib/index.js","scripts":{"build":"babel --stage 0 src/index.js > lib/index.js","prepublish":"npm run build"},"author":{"name":"David Mark Clements"},"license":"MIT","devDependencies":{"babel":"^5.8.23"},"dependencies":{"react":"^0.14.0","react-addons-test-utils":"^0.14.0"},"repository":{"type":"git","url":"git+https://github.com/davidmarkclements/react-shallow-renderer.git"},"bugs":{"url":"https://github.com/davidmarkclements/react-shallow-renderer/issues"},"homepage":"https://github.com/davidmarkclements/react-shallow-renderer#readme","gitHead":"de25204ff2541f0b3f2a72d9b1bddd5621fbc247","_id":"react-shallow-renderer@1.1.0","_shasum":"87dc5e38b42f86528578709ffeab6a9576198e03","_from":".","_npmVersion":"2.11.1","_nodeVersion":"0.12.7","_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"dist":{"shasum":"87dc5e38b42f86528578709ffeab6a9576198e03","tarball":"https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-1.1.0.tgz","integrity":"sha512-U27RT1YbWwAJt3uLIa+QkfI+fOpknOiQTdWMno/9J33CKrIziiuzMG7cbJxWJBGzPKsSjWAht0es2Hw3Gy7lbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqp10X5GVFvyUnL3nXxPb9h+UO7VjaesmQm44dFu6aiQIhALTkQZBUA19GhUNFQgL6pqDFPiNJ2/bpxzDouse3if4q"}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"directories":{}},"1.1.1":{"name":"react-shallow-renderer","version":"1.1.1","description":"Simple wrapper for `react-addons-test-utils` `createRenderer` method.","main":"lib/index.js","scripts":{"build":"babel --stage 0 src/index.js > lib/index.js","prepublish":"npm run build"},"author":{"name":"David Mark Clements"},"license":"MIT","devDependencies":{"babel":"^5.8.23"},"dependencies":{"react":"^0.14.0","react-addons-test-utils":"^0.14.0"},"repository":{"type":"git","url":"git+https://github.com/davidmarkclements/react-shallow-renderer.git"},"bugs":{"url":"https://github.com/davidmarkclements/react-shallow-renderer/issues"},"homepage":"https://github.com/davidmarkclements/react-shallow-renderer#readme","gitHead":"1e92a478b8c7400d966a4882d158a4a6b756510d","_id":"react-shallow-renderer@1.1.1","_shasum":"6b2db5664b5dd3dfe93bc01f723782b7c0e418ce","_from":".","_npmVersion":"2.11.1","_nodeVersion":"0.12.7","_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"dist":{"shasum":"6b2db5664b5dd3dfe93bc01f723782b7c0e418ce","tarball":"https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-1.1.1.tgz","integrity":"sha512-UX122DNz/McH9Qzd4lpjDqjmc9wPE1YAW5mrpuwuN+2nuA+3iR68e3vrvLKtcA54Incg6+rVaOu//V+jdF3L9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDEsz50Fb04bjPR/JEADel8cX76WT9z9p5+IClSgwllAAiBPjB0tejtEdXkzJxlK66a5rAFYEfrHUd7Spl7jhK1PeA=="}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"directories":{}},"1.1.2":{"name":"react-shallow-renderer","version":"1.1.2","description":"Simple wrapper for `react-addons-test-utils` `createRenderer` method.","main":"lib/index.js","scripts":{"build":"babel --stage 0 src/index.js > lib/index.js","prepublish":"npm run build"},"author":{"name":"David Mark Clements"},"license":"MIT","devDependencies":{"babel":"^5.8.23"},"dependencies":{"react":"^0.14.0","react-addons-test-utils":"^0.14.0"},"repository":{"type":"git","url":"git+https://github.com/davidmarkclements/react-shallow-renderer.git"},"bugs":{"url":"https://github.com/davidmarkclements/react-shallow-renderer/issues"},"homepage":"https://github.com/davidmarkclements/react-shallow-renderer#readme","gitHead":"3cb95d4de4f48043508a1760e8bdf04de26575b0","_id":"react-shallow-renderer@1.1.2","_shasum":"7de4e25289220f7cd2c33f120b084833ffe92b36","_from":".","_npmVersion":"2.11.1","_nodeVersion":"0.12.7","_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"dist":{"shasum":"7de4e25289220f7cd2c33f120b084833ffe92b36","tarball":"https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-1.1.2.tgz","integrity":"sha512-E+M2LNUC266FdTBlcqsKr8Q6Qyu13V9kPKYrC6AO2TP2NWH4r6JqKYaJOD6njtcSlN72lfmrllluhaZQEJiWkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdCcLYtS3NueqI7uO+ZVjf0VIgHEFZ9vbQc8n+YRbzfAiEArtAKoKCY08h79nRjgg51GdHabYsqFkwE9Wsm1qM/0ro="}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"directories":{}},"1.1.3":{"name":"react-shallow-renderer","version":"1.1.3","description":"Simple wrapper for `react-addons-test-utils` `createRenderer` method.","main":"lib/index.js","scripts":{"build":"babel --stage 0 src/index.js > lib/index.js","prepublish":"npm run build"},"author":{"name":"David Mark Clements"},"license":"MIT","devDependencies":{"babel":"^5.8.23"},"dependencies":{"react":"^0.14.0","react-addons-test-utils":"^0.14.0"},"repository":{"type":"git","url":"git+https://github.com/davidmarkclements/react-shallow-renderer.git"},"bugs":{"url":"https://github.com/davidmarkclements/react-shallow-renderer/issues"},"homepage":"https://github.com/davidmarkclements/react-shallow-renderer#readme","gitHead":"3bf5a725afc8f219ae307589df9011b23657668b","_id":"react-shallow-renderer@1.1.3","_shasum":"d3cec27401ae70ede068dcd62bd27d55b40a13e3","_from":".","_npmVersion":"2.11.1","_nodeVersion":"0.12.7","_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"dist":{"shasum":"d3cec27401ae70ede068dcd62bd27d55b40a13e3","tarball":"https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-1.1.3.tgz","integrity":"sha512-VJ7LvmjsnZQ5uk0n5+h+0OWzwPg9aCnoKFlT1CSXQyYvFswaSpBos9WDEr/2PSIzPEnKWv6qbpPVoY4V+W+9ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBxdxiQ1EoAMDjNs2FswCF5vdYPVyNiU3hK0nUUYepjwIhAN8qfRU7G0pmZIcY/hqdlyndkI9riB/o2Ijg1wrVBMUh"}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"directories":{}},"1.1.4":{"name":"react-shallow-renderer","version":"1.1.4","description":"Simple wrapper for `react-addons-test-utils` `createRenderer` method.","main":"lib/index.js","scripts":{"build":"babel --stage 0 src/index.js > lib/index.js","prepublish":"npm run build"},"author":{"name":"David Mark Clements"},"license":"MIT","devDependencies":{"babel":"^5.8.23"},"dependencies":{"react":"^0.14.0","react-addons-test-utils":"^0.14.0"},"repository":{"type":"git","url":"git+https://github.com/davidmarkclements/react-shallow-renderer.git"},"bugs":{"url":"https://github.com/davidmarkclements/react-shallow-renderer/issues"},"homepage":"https://github.com/davidmarkclements/react-shallow-renderer#readme","gitHead":"6946f590486675f87a9a2d89555b1c1784bd0a98","_id":"react-shallow-renderer@1.1.4","_shasum":"560ee0d8a645fb9d120b03ef8a14846b2ed7d31c","_from":".","_npmVersion":"2.11.1","_nodeVersion":"0.12.7","_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"dist":{"shasum":"560ee0d8a645fb9d120b03ef8a14846b2ed7d31c","tarball":"https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-1.1.4.tgz","integrity":"sha512-PZrZ8xkmBYG8hTvNIjktsCoc+6cBupXkWEWJY+s+jwzLpRjy5m8a+RslDxUteUqg8IKhCpScv5WirLc8QMrK9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRPHW5SOtxFwTtoQdFkLeBrLKpgdeJ7BlbkA1kd8ACdgIhAPf1fOSK1I+LOR77Ke9w4mhktNVKccOBVLXI+Yue6gx+"}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"directories":{}},"16.12.0":{"name":"react-shallow-renderer","version":"16.12.0","description":"React package for shallow rendering.","main":"index.js","module":"esm/index.js","repository":{"type":"git","url":"git+https://github.com/NMinhNguyen/react-shallow-renderer.git"},"keywords":["react","react-native","react-testing"],"license":"MIT","bugs":{"url":"https://github.com/NMinhNguyen/react-shallow-renderer/issues"},"homepage":"https://reactjs.org/","dependencies":{"object-assign":"^4.1.1","prop-types":"^15.7.2","react-is":"^16.12.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.8.3","@babel/plugin-transform-classes":"^7.8.3","@babel/plugin-transform-react-jsx-source":"^7.8.3","@babel/plugin-transform-template-literals":"^7.8.3","@babel/preset-env":"^7.8.4","@babel/preset-react":"^7.8.3","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0","@rollup/plugin-replace":"^2.3.0","babel-jest":"^25.1.0","fs-extra":"^8.1.0","jest":"^25.1.0","jest-diff":"^25.1.0","react":"^16.12.0","rimraf":"^3.0.1","rollup":"^1.30.1","rollup-plugin-babel":"^4.3.3","rollup-plugin-strip-banner":"^1.0.0"},"peerDependencies":{"react":"^16.0.0"},"scripts":{"prebuild":"rimraf build","build":"rollup --config","postbuild":"node ./scripts/copyFiles.js","test":"jest","test:debug":"node --inspect-brk node_modules/jest/bin/jest.js --runInBand --no-cache"},"_id":"react-shallow-renderer@16.12.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-elIe2dhXJAO19IY1K3b4YWHBLnKE5wRH+PKx3AYzM6j2+N5UI+FGLKiRNFbLQcggrpBiy3GLhj7MqNUlRk9Z7g==","shasum":"e68ca8fca7a616db42c36fdd6929723ba0bccef6","tarball":"https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.12.0.tgz","fileCount":8,"unpackedSize":119035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVrpQCRA9TVsSAnZWagAAaGAP/3/+zsGwJC//sfqkF3bB\n/S2h3tZtOaTqqbMkEFm+oNBFEAhNRkv5UiaEtzZeFPDcdiSTDN8MmYIkno7A\n9BK98ZaWUHKiqIABdw0wCQoNZkQawTWjle7lu5mCtaha5AdKbyPvfDDN0ZW0\ni22AcGfWOoZ+6+zxuCZq3p7Exo/3JpLSlAxO6lVNqb/xztOwvtXMuVBYBNpR\nHfGmqt60biQMQx+Q4XdnbTKSjD/ylKK40MiRLx/wt4R/rvuTbCBh/nyUBiZ8\nruLseHEByUcRnCy6apdZtXAFNFsRxJ6LenqR5RiC60RUrvAc91ihtc0PStmC\nx/1xXV/Yd44QFkRC/gY5VOHuVqJ7kZcFUSzj5hbUX7n0WIXtIzkQDUm8t9+q\nwB8/A8rFYppcSxik2bYtyvFiKmJjfe06MgKWOTcDQCXdIIGhyb5qJ59K2aMV\n7LfeglFnkHhZ8DVf6amWkp0dHOWts8U+xKPn8JjoCGza8aJh1zQZ7VnzHPYT\nZ68aSnO5SSvVqd1boDVbKPMEqOuaAUpQg/zWRggSTbxQxMN5/dtsCqx4cs0V\n701qBGfGVieheiP4SnWv0jAV8IlVaHJ81Ee13JGtoF5f7b6+k4m++40pJh5e\nbqgK7TjWvlHMHeDgoxBqQxp8aVwFuK0uWtf5An5cwYlH7B0z/13svHuV8Lfk\nzHRq\r\n=7HS8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDH2/3i/G/hEYgPDoG2EEe+QIuOVW0YrFlEpbTuRMMfSAiAgGDcXf+Smwhmjm75NSSo79QvLgr4SZGxwauKPyZ356g=="}]},"maintainers":[{"email":"minhnguyenxx@gmail.com","name":"minh.nguyen"}],"_npmUser":{"name":"minh.nguyen","email":"minhnguyenxx@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-shallow-renderer_16.12.0_1582742096500_0.3934005678500754"},"_hasShrinkwrap":false},"16.13.0":{"name":"react-shallow-renderer","version":"16.13.0","description":"React package for shallow rendering.","main":"index.js","module":"esm/index.js","repository":{"type":"git","url":"git+https://github.com/NMinhNguyen/react-shallow-renderer.git"},"keywords":["react","react-native","react-testing"],"license":"MIT","bugs":{"url":"https://github.com/NMinhNguyen/react-shallow-renderer/issues"},"homepage":"https://reactjs.org/","dependencies":{"object-assign":"^4.1.1","react-is":"^16.12.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.8.3","@babel/plugin-transform-classes":"^7.8.6","@babel/plugin-transform-react-jsx-source":"^7.8.3","@babel/plugin-transform-template-literals":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0","@rollup/plugin-replace":"^2.3.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","confusing-browser-globals":"^1.0.9","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-plugin-jest":"^23.8.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.18.3","fs-extra":"^8.1.0","husky":"^4.2.3","jest":"^25.1.0","jest-diff":"^25.1.0","lint-staged":"^10.0.8","prettier":"1.19.1","react":"^16.12.0","rimraf":"^3.0.1","rollup":"^1.30.1","rollup-plugin-babel":"^4.3.3","rollup-plugin-strip-banner":"^1.0.0"},"peerDependencies":{"react":"^16.0.0"},"scripts":{"prebuild":"rimraf build","build":"rollup --config","postbuild":"node ./scripts/copyFiles.js","lint":"eslint --ignore-path .gitignore .","test":"jest","test:debug":"node --inspect-brk node_modules/jest/bin/jest.js --runInBand --no-cache"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"eslint --cache --fix"},"_id":"react-shallow-renderer@16.13.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-qdFKyjjHSp5t4+Fs4479JqYDQnBdHi/IZEnGEmZZKZqoiwxjG4DKJPYd7YTaTmalUAqZlZR+K9ayz1+8tEctSg==","shasum":"18defe59ac922a9623fcbb8bed8db0da7c728fd4","tarball":"https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.13.0.tgz","fileCount":8,"unpackedSize":122016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWR1kCRA9TVsSAnZWagAAhzEQAJ7/F2ANkkPdDCLlHzbs\nnMM6Sp1Cg4RyiJObNxYKCOeO5m2kgv6ZVcbHSmZTGDTan2tDOQoNGWwBFOz3\nSt959BQ44Qd4gvIAduE6rZnrzkc3EAFdumpCgunbduXApAAxInoBNo75ciMJ\nElLH5QcE1kcZ/P8UdFMoAv0laBfM992ulWWCIwzwU3d+BTTkw3C/VNfAInIG\ntRIbQB8pFOfAJqSssOMdP2JyRIM9mMnRdAcCBT/0Xq23nEX+l9KjNt0E5lMM\n3d1GVwUx5273ZM72nwiVzSwUEfWFq95AoRwIv9jrH5pAQEOUnOe39Ch3c9+G\nuI5m3qb9y4sE5GUE7xAxBcJs/xjWJlZDjeIJW3JoLwbThX87BcUAczbtQEHT\nTQi8w9NS8veDEHwwiWnERHH8lcezQGF2e0wjXgHjdIsT9Td/ajRol8ijrRAu\nbGnBV4MwrtgZzulZENaxOq2q7AHZPiXfGmkwNsflW5l5puvomElm0RyGWUSO\ne2yI43VfR0ylXdwKV9DRWpzRA9abjsfQPND+0tNxMoNtErEyxRShbtztz4NL\nP0XLg9efZQHLLdqucEv/UjcxqSMPZ98MD0CHXOMClMuo/mzbZ11VZcop3jQY\nBEVbLmChu0w8A5sRKPYfLN1LSV2CQ+H6AG4VjIWElJV61cvXhBRRIfBb56mH\n8lxO\r\n=M/cc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCP8SkfDpfG+x7153Z434ly4EVQtW5WfW/ajg8yOAds7QIhAIAc4x8AqC/YMHGp1l2oOhNA46TqTa2G3ynf5GlWoIEy"}]},"maintainers":[{"email":"ljharb@gmail.com","name":"ljharb"},{"email":"minhnguyenxx@gmail.com","name":"minh.nguyen"},{"email":"dg@domgan.com","name":"trueadm"}],"_npmUser":{"name":"minh.nguyen","email":"minhnguyenxx@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-shallow-renderer_16.13.0_1582898532499_0.3009699462696833"},"_hasShrinkwrap":false},"16.13.1":{"name":"react-shallow-renderer","version":"16.13.1","description":"React package for shallow rendering.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/NMinhNguyen/react-shallow-renderer.git"},"keywords":["react","react-native","react-testing"],"license":"MIT","bugs":{"url":"https://github.com/NMinhNguyen/react-shallow-renderer/issues"},"homepage":"https://reactjs.org/","dependencies":{"object-assign":"^4.1.1","react-is":"^16.12.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.8.3","@babel/plugin-transform-classes":"^7.8.6","@babel/plugin-transform-react-jsx-source":"^7.8.3","@babel/plugin-transform-template-literals":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0","@rollup/plugin-replace":"^2.3.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","confusing-browser-globals":"^1.0.9","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-plugin-jest":"^23.8.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.18.3","fs-extra":"^8.1.0","husky":"^4.2.3","jest":"^25.1.0","jest-diff":"^25.1.0","lint-staged":"^10.0.8","prettier":"1.19.1","react":"^16.12.0","rimraf":"^3.0.1","rollup":"^1.30.1","rollup-plugin-babel":"^4.3.3","rollup-plugin-strip-banner":"^1.0.0"},"peerDependencies":{"react":"^16.0.0"},"scripts":{"prebuild":"rimraf build","build":"rollup --config","postbuild":"node ./scripts/copyFiles.js","lint":"eslint --ignore-path .gitignore .","test":"jest","test:debug":"node --inspect-brk node_modules/jest/bin/jest.js --runInBand --no-cache"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"eslint --cache --fix"},"_id":"react-shallow-renderer@16.13.1","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-hLmExm5/ZnjodLgm/4oxYw4i7fL6LLPhbO9mF/4tmaZUurtLrp2aSeDHZmRk0SVCHXPz0VaEbb3Dqi5J7odz7Q==","shasum":"4cfd6dc0f05a8d4d261ff7a80e9b88f15491a00a","tarball":"https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.13.1.tgz","fileCount":8,"unpackedSize":121988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecAV2CRA9TVsSAnZWagAAxL4P/jzL89khtEuX4aSBvAmm\ntjlQjcS9Y8O2Qb3j1aIElMHtc4ef+I0zdM/f5fg9+OFTu3jO7Ab6HwR1w07X\nFGkQYLkC6D6dYdNZ1Tv8kJxZsdOQ4RbiR6DPnBGVnN/EMX/Kt02n5efM0B4S\nsxrUu7y40FH/O+lkVEwKWsUlgROYUIluBanDz/Hmyd28U64DFKDNF19V5rnw\n2RBR79IlPyLW5MU14wiE6uXczvfJuqEf9S9+AXfM6p63OrUa6ZdhsMnwAyIb\nNa27qIUgieENLXIfbWSM3cNlPaSc2qOuBX5SIlyNeF92sSFtVe4mPbdpavOI\nrwulTxBhXL+L1EXWpzCDDUHl/spPRhVqZw7bfxcG8KMZ/EEhD/4Ps8NiWGl8\nCAzZUFgfHqtGEexhoKbt9WQ0bc+o+sJ2Fe2WYVpWt6uHJ6kgWZO54Hf4Bupj\neuv+9e1Na1/3pHyNbIO4/TR0sHpdpyFHBWAPgB2KsZWJRACsz/uq2uSHiSGN\noqpRBnXo4W4Xfz2i5mc8/A/EwmAA7I0f786B648cTsnzKqgJWmLUqxGGZbqU\nd8HReGXRcbdtFFPz23Q6U5t2JDDMkPh7AUP3rG64nI7+I4oFYV0lv3+nIc2i\ni5XrPMCDgR75Eo1jekumhgeTUYX5HEBxoCRW8jsotmKzAObkkcJn+cGyAqWF\ngygY\r\n=bx3Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP5BDDLiQMNX/YDHaydWYFxqfo0HJdDDyiUXFDiufIvgIgGY/+55t5ltvvX2YRo2+ijC6ULlspwspq6J7+t/5G3Yk="}]},"maintainers":[{"email":"briandavidvaughn@gmail.com","name":"brianvaughn"},{"email":"dan.abramov@gmail.com","name":"gaearon"},{"email":"ljharb@gmail.com","name":"ljharb"},{"email":"minhnguyenxx@gmail.com","name":"minh.nguyen"},{"email":"dg@domgan.com","name":"trueadm"}],"_npmUser":{"name":"minh.nguyen","email":"minhnguyenxx@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-shallow-renderer_16.13.1_1584399734059_0.45039699918656284"},"_hasShrinkwrap":false},"16.14.0":{"name":"react-shallow-renderer","version":"16.14.0","description":"React package for shallow rendering.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/NMinhNguyen/react-shallow-renderer.git"},"keywords":["react","react-native","react-testing"],"license":"MIT","bugs":{"url":"https://github.com/NMinhNguyen/react-shallow-renderer/issues"},"homepage":"https://reactjs.org/","dependencies":{"object-assign":"^4.1.1","react-is":"^16.12.0 || ^17.0.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.8.3","@babel/plugin-transform-classes":"^7.8.6","@babel/plugin-transform-react-jsx-source":"^7.8.3","@babel/plugin-transform-template-literals":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0","@rollup/plugin-replace":"^2.3.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","confusing-browser-globals":"^1.0.9","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-plugin-jest":"^23.8.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.18.3","fs-extra":"^8.1.0","husky":"^4.2.3","jest":"^25.1.0","jest-diff":"^25.1.0","lint-staged":"^10.0.8","prettier":"1.19.1","react":"^16.12.0","rimraf":"^3.0.1","rollup":"^1.30.1","rollup-plugin-babel":"^4.3.3","rollup-plugin-strip-banner":"^1.0.0"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0"},"scripts":{"prebuild":"rimraf build","build":"rollup --config","postbuild":"node ./scripts/copyFiles.js","lint":"eslint --ignore-path .gitignore .","test":"jest","test:debug":"node --inspect-brk node_modules/jest/bin/jest.js --runInBand --no-cache"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"eslint --cache --fix"},"gitHead":"5c131d826815bc1b3afff568732d2363c090c588","_id":"react-shallow-renderer@16.14.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-UXsW/Eie7sVQgLfTxvHkFPvvC4p1b/L6UyG8xb+NW4J6R9Cvaa3Ssf/7XtIuZy8EAH8k507+vTuZkDvRUREZyA==","shasum":"a8d5cc7d9b3f61aed7ec74ebef5af786de37d83e","tarball":"https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.14.0.tgz","fileCount":4,"unpackedSize":6070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj2S0CRA9TVsSAnZWagAAARcP/1mzFh1cll+SmGoUBceX\no4ehjWbdbvsXQGITNawnJBF+9IIFHsdrGnR5ebA99jxjL0RYrtEKiFwHatbU\nT/QUWMV6D+eWH7jZT7UyvJnkycosU6ihV/0j0fDmHhcaLmApv8h2ouZe6Cbf\nQJ9xcf2sLksOje0jgSt0xYmtYc0IkLtGVNoaqkexmZJFUHTLpTlFtC6NliY2\nKhEEi1IeNufa8i5Ya+qWwxcGrt5hPaONdz9b9YPvz9/zYVDZTo/FEMEp6vF4\nDOUdd0eozmQ7I0auU7RiTEQ6UvWXcYFAcS9pxeo6d+APjkC/8/tB16i2HZG0\ndGbbdHFLVpoffv1EQ/yx0qKSv0RnSareUX1a0ofpECKWJldMHBs6VqWsfMJB\nCNAOtoch4V/Iy0+g8jGK6LfNF7eKCu5hCTcy5xn16HE1uEYq9sHNR4gkG/NY\nHxNIvRDo9p2hBRqoj4zQqd5ppjhWcfosGGTETQWI8evU+gc8aWR+uK5JEzG3\ngm6quLJ0C6E/1nZtNgkSyHjAz4YGaisoMXu8YOOiZENeLPQDIkgJYvLTyzA1\n+sRxVNTlzB/108KgT6m31Jui8uiYec2fKCqDpuxsTv6/1WqFaw42RK9cSkrl\nUdBTgC6UxPG7MLXW3TSXX4r5/xp1FVCYccDOPgYsJV7IVp6M4acvRwl53/E6\nxLES\r\n=1NaH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHVabeFU0MUhzlYKqTE/oPvIxB8cvoc/EdZ4ACCoFoXKAiEAhwwkAJ3fJhB6H1jg7C2UBWvdehbRVWKvNI7oqjvCOBI="}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"gaearon","email":"dan.abramov@gmail.com"},{"name":"brianvaughn","email":"briandavidvaughn@gmail.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"minh.nguyen","email":"minhnguyenxx@gmail.com"}],"_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-shallow-renderer_16.14.0_1603232948135_0.5965493828390493"},"_hasShrinkwrap":false,"deprecated":"This release is broken, use react-shallow-renderer@16.14.1 instead"},"16.14.1":{"name":"react-shallow-renderer","version":"16.14.1","description":"React package for shallow rendering.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/NMinhNguyen/react-shallow-renderer.git"},"keywords":["react","react-native","react-testing"],"license":"MIT","bugs":{"url":"https://github.com/NMinhNguyen/react-shallow-renderer/issues"},"homepage":"https://reactjs.org/","dependencies":{"object-assign":"^4.1.1","react-is":"^16.12.0 || ^17.0.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.8.3","@babel/plugin-transform-classes":"^7.8.6","@babel/plugin-transform-react-jsx-source":"^7.8.3","@babel/plugin-transform-template-literals":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0","@rollup/plugin-replace":"^2.3.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","confusing-browser-globals":"^1.0.9","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-plugin-jest":"^23.8.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.18.3","fs-extra":"^8.1.0","husky":"^4.2.3","jest":"^25.1.0","jest-diff":"^25.1.0","lint-staged":"^10.0.8","prettier":"1.19.1","react":"^16.12.0","rimraf":"^3.0.1","rollup":"^1.30.1","rollup-plugin-babel":"^4.3.3","rollup-plugin-strip-banner":"^1.0.0"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0"},"scripts":{"prebuild":"rimraf build","build":"rollup --config","postbuild":"node ./scripts/copyFiles.js","lint":"eslint --ignore-path .gitignore .","test":"jest","test:debug":"node --inspect-brk node_modules/jest/bin/jest.js --runInBand --no-cache"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"eslint --cache --fix"},"_id":"react-shallow-renderer@16.14.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-rkIMcQi01/+kxiTE9D3fdS959U1g7gs+/rborw++42m1O9FAQiNI/UNRZExVUoAOprn4umcXf+pFRou8i4zuBg==","shasum":"bf0d02df8a519a558fd9b8215442efa5c840e124","tarball":"https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.14.1.tgz","fileCount":8,"unpackedSize":122541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkCHlCRA9TVsSAnZWagAAb4YP/3p2HCRKQyeWwMB9Icnn\nm1k+e4T0BmkIjLk9bpb4gFxkdTIcnQC/GWc3KMGCfoD6exiQMA8Od5QVuIj4\n1KGLf3McGGD7ELy7i9oOmZgrEZlBkp8C3yPOM0qH/ahrPUCvaUi1QWSubh2G\nUvF5z280XgLy8hci4LOItW3PQWGg1hTbWVY6d0SPbXtFzVLffbrYaLIEBEX4\ny+KPeYgrhkqWrQlOlIZN7Zh3hffx/H2BkmOVSnqasRey4wMxiaRwcKl52u3P\naXv9eloCsnmpv+pxah2l4iNoKaLaP00/D6hwuZupG8B2WMYTo/iFLO1srICx\nD/coG6nRAIetyNzbrDrcriIfKLgiEzK2zwwXERT/pdHYsSSCYOloJD8xhRfd\nrjPn86/GIvtDPqkW7u4Zxzq5mDVJOFJHY/EZt+wY6Q/US3MDTR+mZv0bEO6y\nZjIwPLop4e4vvmp7NaZUAuNE5xrm++ULKmAcEwn6szau+L8A0O0tSp5Vhhmd\nX2Es4nfac25g3+6WCJhuDxGyJzsl+AvWIdvBk+pZx4ORKx6dLVCzHUf6MD3m\nq+g39uEIea/P2Ev3T9MLimIJRrTFEAiQoXhh4Mguak+INLCLinAWyLTJZJzK\n3xgm8uVeLzGsAb/0FBhz4wuF9xNNB8CyFXVU3rV8Edn3N8rZ/Oo41sA673hS\nFKKP\r\n=1kF2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBc0TJ0PwEdT+ZHW7h6F5fn814V2GDcFXC+q2QaUKFSeAiEAvoO71TV7fKeDW3yj5li/BNuYAmFpXE5EGZ2/EFDS0es="}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"gaearon","email":"dan.abramov@gmail.com"},{"name":"brianvaughn","email":"briandavidvaughn@gmail.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"minh.nguyen","email":"minhnguyenxx@gmail.com"}],"_npmUser":{"name":"minh.nguyen","email":"minhnguyenxx@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-shallow-renderer_16.14.1_1603281381116_0.917122981508514"},"_hasShrinkwrap":false},"16.15.0":{"name":"react-shallow-renderer","version":"16.15.0","description":"React package for shallow rendering.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/NMinhNguyen/react-shallow-renderer.git"},"keywords":["react","react-native","react-testing"],"license":"MIT","bugs":{"url":"https://github.com/NMinhNguyen/react-shallow-renderer/issues"},"homepage":"https://reactjs.org/","dependencies":{"object-assign":"^4.1.1","react-is":"^16.12.0 || ^17.0.0 || ^18.0.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.8.3","@babel/plugin-transform-classes":"^7.8.6","@babel/plugin-transform-react-jsx-source":"^7.8.3","@babel/plugin-transform-template-literals":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0","@rollup/plugin-replace":"^2.3.0","babel-eslint":"^10.1.0","babel-jest":"^25.1.0","confusing-browser-globals":"^1.0.9","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-plugin-jest":"^23.8.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.18.3","fs-extra":"^8.1.0","husky":"^4.2.3","jest":"^25.1.0","jest-diff":"^25.1.0","lint-staged":"^10.0.8","prettier":"1.19.1","react":"^18.0.0","rimraf":"^3.0.1","rollup":"^1.30.1","rollup-plugin-babel":"^4.3.3","rollup-plugin-strip-banner":"^1.0.0"},"peerDependencies":{"react":"^16.0.0 || ^17.0.0 || ^18.0.0"},"scripts":{"prebuild":"rimraf build","build":"rollup --config","postbuild":"node ./scripts/copyFiles.js","lint":"eslint --ignore-path .gitignore .","test":"jest","test:debug":"node --inspect-brk node_modules/jest/bin/jest.js --runInBand --no-cache"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"eslint --cache --fix"},"gitHead":"221635124c02ae00ba965dbe25befedaa22a0f4c","_id":"react-shallow-renderer@16.15.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==","shasum":"48fb2cf9b23d23cde96708fe5273a7d3446f4457","tarball":"https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz","fileCount":8,"unpackedSize":123666,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNoMdYirmTL42/0SGHpg5iVdF6Y/gW3rTOyHrZK6JuNAIhAJmuTR3BAIEeKnFLM1ABuL4L/KoZ7LL+4mNPAUoS3WfU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTdMCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHBw/+NNr5p7vMtKyXD60ql+xeww5/UrVFJWXroJVN5Y4JYrk0O/l+\r\np1BFBX6xydHhes0p4uP+vh+pp9JdYdX3OdH3EqnH6m8zY+HrbSXVufSuQmAe\r\nIznDulNlEweIkCCb2OBwhcowfJey3cerBxzt7FrQM8wG0+APC1Fa2kwM34OI\r\nOlZMN06cW5pIBNTo2bT+vAH7HziqppVRUoBQw4NDKymS6T8fSaGYeCbZoQ4q\r\nAV3k4dec8af94gYauCZd8SY2KM+spQu6uay/OvNktO9Q1cQPHaZDMEbMIQ8k\r\n4xZhrWf8Bz03PgCBQOkZ8sAFB69f72/a2EunPZvTO0XYntK235RK/7/kA73N\r\nnsBuEND9Xii1ruY5Bk8hw+Bxcx+HTjCgyKoaaEJYhUgOrGEasD1lvfhKeYbw\r\nps1+v91lTJ2HrwaPwB73a2zDHKZPdRDHawD6Dk2FLAI0fPEnjqvof7H+g/lX\r\nrJ2wEGqTErI/iJwUcwjYLysUJsrBDuyQDehfRojPGi5GuXghrPyS9K2FRQXT\r\nz+J47yyA9GggNEv6lDnDvDb6/AS+G/nmyvGJPYFxU4AQPUxjp3TzjXTm1noF\r\n4r2LtA8/yCeQzSI3ooNMp2nrvOr15MSMHucRBJLi1H0DsOrKd/Po9Ujoi8ac\r\nt2h8Cfts+kgvMULOFMah6pTRvl664DKTLtQ=\r\n=rC2G\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"gaearon","email":"dan.abramov@gmail.com"},{"name":"brianvaughn","email":"briandavidvaughn@gmail.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"minh.nguyen","email":"minhnguyenxx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-shallow-renderer_16.15.0_1649267458101_0.31899063978444464"},"_hasShrinkwrap":false}},"readme":"# `react-shallow-renderer`\n\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/NMinhNguyen/react-shallow-renderer/blob/master/LICENSE)\n[![npm version](https://img.shields.io/npm/v/react-shallow-renderer)](https://www.npmjs.com/package/react-shallow-renderer)\n[![CircleCI](https://img.shields.io/circleci/build/github/NMinhNguyen/react-shallow-renderer)](https://circleci.com/gh/NMinhNguyen/react-shallow-renderer/tree/master)\n\nWhen writing unit tests for React, shallow rendering can be helpful. Shallow rendering lets you render a component \"one level deep\" and assert facts about what its render method returns, without worrying about the behavior of child components, which are not instantiated or rendered. This does not require a DOM.\n\n## Installation\n\n```sh\n# npm\nnpm install react-shallow-renderer --save-dev\n\n# Yarn\nyarn add react-shallow-renderer --dev\n```\n\n## Usage\n\nFor example, if you have the following component:\n\n```jsx\nfunction MyComponent() {\n  return (\n    <div>\n      <span className=\"heading\">Title</span>\n      <Subcomponent foo=\"bar\" />\n    </div>\n  );\n}\n```\n\nThen you can assert:\n\n```jsx\nimport ShallowRenderer from 'react-shallow-renderer';\n// in your test:\nconst renderer = new ShallowRenderer();\nrenderer.render(<MyComponent />);\nconst result = renderer.getRenderOutput();\nexpect(result.type).toBe('div');\nexpect(result.props.children).toEqual([\n  <span className=\"heading\">Title</span>,\n  <Subcomponent foo=\"bar\" />,\n]);\n```\n\nShallow testing currently has some limitations, namely not supporting refs.\n\n> Note:\n>\n> We also recommend checking out Enzyme's [Shallow Rendering API](https://airbnb.io/enzyme/docs/api/shallow.html). It provides a nicer higher-level API over the same functionality.\n\n## Reference\n\n### `shallowRenderer.render()`\n\nYou can think of the shallowRenderer as a \"place\" to render the component you're testing, and from which you can extract the component's output.\n\n`shallowRenderer.render()` is similar to [`ReactDOM.render()`](https://reactjs.org/docs/react-dom.html#render) but it doesn't require DOM and only renders a single level deep. This means you can test components isolated from how their children are implemented.\n\n### `shallowRenderer.getRenderOutput()`\n\nAfter `shallowRenderer.render()` has been called, you can use `shallowRenderer.getRenderOutput()` to get the shallowly rendered output.\n\nYou can then begin to assert facts about the output.\n","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"gaearon","email":"dan.abramov@gmail.com"},{"name":"brianvaughn","email":"briandavidvaughn@gmail.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"minh.nguyen","email":"minhnguyenxx@gmail.com"}],"time":{"modified":"2022-06-26T08:11:47.201Z","created":"2015-10-10T05:25:12.829Z","1.0.0":"2015-10-10T05:25:12.829Z","1.0.1":"2015-10-10T09:52:30.468Z","1.1.0":"2015-10-10T10:19:48.302Z","1.1.1":"2015-10-10T10:24:37.818Z","1.1.2":"2015-10-10T10:26:19.320Z","1.1.3":"2015-10-10T12:42:24.587Z","1.1.4":"2015-10-10T15:34:32.891Z","16.12.0":"2020-02-26T18:34:56.597Z","16.13.0":"2020-02-28T14:02:12.631Z","16.13.1":"2020-03-16T23:02:14.219Z","16.14.0":"2020-10-20T22:29:08.260Z","16.14.1":"2020-10-21T11:56:21.328Z","16.15.0":"2022-04-06T17:50:58.204Z"},"homepage":"https://reactjs.org/","repository":{"type":"git","url":"git+https://github.com/NMinhNguyen/react-shallow-renderer.git"},"bugs":{"url":"https://github.com/NMinhNguyen/react-shallow-renderer/issues"},"license":"MIT","readmeFilename":"README.md","keywords":["react","react-native","react-testing"]}