{"_id":"jest-json","_rev":"8-ac6e278b987479c18babc6357516c2b2","name":"jest-json","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"jest-json","version":"1.0.0","description":"Jest matcher for working with JSON","author":{"name":"Lucas Duailibe"},"repository":{"type":"git","url":"git+https://github.com/duailibe/jest-json-matching.git"},"license":"MIT","main":"index.js","keywords":["json","jest","matcher"],"files":["index.js"],"scripts":{"test":"eslint . && prettier --list-different README.md && jest"},"dependencies":{"expect":"^23.4.0","jest-diff":"^23.2.0","jest-matcher-utils":"^23.2.0"},"devDependencies":{"eslint":"^5.1.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.2","has-ansi":"^3.0.0","jest":"^23.4.1","prettier":"^1.13.7","strip-ansi":"^4.0.0"},"gitHead":"a5794e80a1bd70d6b26a27ac7b509189bf3089fe","bugs":{"url":"https://github.com/duailibe/jest-json-matching/issues"},"homepage":"https://github.com/duailibe/jest-json-matching#readme","_id":"jest-json@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"duailibe","email":"lucasds@gmail.com"},"dist":{"integrity":"sha512-N4mWxftdrQUlJ57iQwD9QSUNcf189Wk0ARtpVaTjj4m3yl99MOiOUJujORKxCPPEMxEMqCXfA5n71IWDwO4EIw==","shasum":"2ee4b36f57bcb6a0f395ff7d3062abed429e2e47","tarball":"https://registry.npmjs.org/jest-json/-/jest-json-1.0.0.tgz","fileCount":3,"unpackedSize":5883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUPqQCRA9TVsSAnZWagAAzY8P/3SxjRVcJnw9svghk1J+\nzqI4ApYWpSmrE/n8lRuDh+UzhDZmNHvFfMCozJ/ucdotzpGOAbcRWNdfAJvY\n4/d5BJ/RhiXiYfMdPkZDxSM6pF4R7TKpvut9nwiG0IwjseFoF3ob8BA8BX94\n8TUVqxUeaypih9jdL9fHBZTHr87rn/qMRF8XuHgW+IgAmBxMS/2VQptENU8q\n5TOq3+X0qwZDm1gkj6acfZBUYN2a5ZcN6nF5+GGuEljgcjjNMHmoZDPoQBtI\n2G1wjF5D+oH9jMsZY2vNGTQzuhnPC3lHWE/uF947KFJSwbFUzfiRnl+oiC29\noXi/De+3kxCxVfoPTHmRiuXbdc/HtzCMMQ2E9OaogWLtms4ngoSQ2iPcuXug\nPvwwUdBCqyUwAJ+So2isSlZYJI8yjF+30gh/aL7V0zlTXG4ehgxrZOKQWBS9\nA1Ay2Pt7SAfaY/Fn1JC4omSQYL9OjbnjXVwdttI+BfvOh7Qrt70Q5taCq0sP\nQxGibLcslwFrGZ0ycbjVC+wiNsvtM/xGEhGkLezGwOGyH3VZu+ZJMP7UnaCc\nSFv1WgWy3Uvv9RoIU03yk+Jj3Vwdp7qmrqVhrOL1fLWFRMTPr0GzqZugsOd9\nBUQVL5qjkTdS1eI+zLVgpu8v2R85BpCXocKPp5Fa8GJbcUQQAqsLTciZ7Mme\nvnAn\r\n=xpdE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJip0czeU97w+/bD0G8xGMhHirNmP1EdASKg2J3bIRZAiEAn3XHYZu3/bpbIl5Ri6r15Bf8GUrpe7eLvgy6/Z7+dS0="}]},"maintainers":[{"name":"duailibe","email":"lucasds@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-json_1.0.0_1532033680725_0.9105109549798469"},"_hasShrinkwrap":false},"1.0.1":{"name":"jest-json","version":"1.0.1","description":"Jest matcher for working with JSON","author":{"name":"Lucas Duailibe"},"repository":{"type":"git","url":"git+https://github.com/duailibe/jest-json-matching.git"},"license":"MIT","main":"index.js","keywords":["json","jest","matcher"],"files":["index.js"],"scripts":{"test":"eslint . && prettier --list-different README.md && jest"},"dependencies":{"expect":"^23.0.0","jest-diff":"^23.0.0","jest-matcher-utils":"^23.0.0"},"devDependencies":{"eslint":"^5.1.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.2","has-ansi":"^3.0.0","jest":"^23.4.1","prettier":"^1.13.7","strip-ansi":"^4.0.0"},"gitHead":"2b9897a8de93bf304cb036ddb3c771d00d9d7f80","bugs":{"url":"https://github.com/duailibe/jest-json-matching/issues"},"homepage":"https://github.com/duailibe/jest-json-matching#readme","_id":"jest-json@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"duailibe","email":"lucasds@gmail.com"},"dist":{"integrity":"sha512-WdGCZUeTIY4kjoVIkvg/h2IHhyOkDhxVMI3IO2ZGgtJ80EZ1BW4d7RvYzTOXmy/Mxyfi7AdtgseY8YsJRYod4g==","shasum":"814b0740bd4b6f16d1f4d5138d403069005da11a","tarball":"https://registry.npmjs.org/jest-json/-/jest-json-1.0.1.tgz","fileCount":3,"unpackedSize":5883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUQTKCRA9TVsSAnZWagAAl+UQAJQdnLxNEWCUejLlwaHx\nEh20/cpzU/X79Qmz229Wat6L7SOIHrDDJ/auOdpMjabOc2BW0yOLm0iKVBdF\nUxEdjEue7ob7cP+tsvxIjybwoJivONPvJL1mGv4LABoKvYSHZ8j+XGOUSrag\nkyoe1b7mIl5pJ38tpU8N2/fZSQxQQr5f2RaaAZ5Aex2VmalJPybGjOVEF87t\n8ktWt8clyN6HktFFfOMI6Jzp9saDpyX5velHEovGixgFZUPncYnIdMldbpHX\n3CzziIDJecpHwLoYoNy3W5p4bAnN5YhPMjGF2ZIu5CKiBoFOBcEmNpDmM3ch\ndYGRORetXYMWTIfhpl6pJNmyATXyRrGu8oQJd+AvwT0A7z0oSXzmfsHoJVlC\n7aFH0vk6SsxHjGCbAggCz2Z+ZgO/xi5cXFL34khaF94U3rVFCXYWlDdPDauO\nah93PXWJ+RXFyJ19F0uK+OHCt3oNgKh9KXBa+v3RRreEBvLMEIe2NZG9rjoC\net9pgoICyG2Hhf47iSydOprT8JDv+wbfwbQUa0v6CMhBdnmel7MEBUiEdwSG\n0eG+TUdCoB/SEznH94FJPRWtR4PFXYJ1ulaD5Audns2bL5XLv8kTYG1oaEcE\nEycS4rpnRLvtXYUT64vVlsR9NKOVNM/O/sGMpqSskn5Aoaf1rONovN8ZaJjL\nBWoT\r\n=DcRe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGPjXeBB8vhQMhyUzvtBMmWY4udBnZiRYAU5VU4nAWuyAiAZo2gGBTRfApkL6A3P/7MbZQjjz2uG5XcDb8+ckyKPDw=="}]},"maintainers":[{"name":"duailibe","email":"lucasds@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-json_1.0.1_1532036298843_0.4706143555855693"},"_hasShrinkwrap":false},"1.0.2":{"name":"jest-json","version":"1.0.2","description":"Jest matcher for working with JSON","author":{"name":"Lucas Duailibe"},"repository":{"type":"git","url":"git+https://github.com/duailibe/jest-json-matching.git"},"license":"MIT","main":"index.js","keywords":["json","jest","matcher"],"files":["index.js"],"scripts":{"test":"eslint . && prettier --list-different README.md && jest"},"dependencies":{"expect":"^23.0.0","jest-diff":"^23.0.0","jest-matcher-utils":"^23.0.0"},"devDependencies":{"eslint":"^5.1.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.2","has-ansi":"^3.0.0","jest":"^23.4.1","prettier":"^1.13.7","strip-ansi":"^4.0.0"},"gitHead":"06be00fcb7134105f203e54b7b1c9729e188ca5e","bugs":{"url":"https://github.com/duailibe/jest-json-matching/issues"},"homepage":"https://github.com/duailibe/jest-json-matching#readme","_id":"jest-json@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"duailibe","email":"lucasds@gmail.com"},"dist":{"integrity":"sha512-WpMZn7JRwmqemqsMJZNn2skLEzMCE+4UzvGbadL9TjDv5Spp73y/v2kB7urOwuFmXOkpAbfywtvwmdsSwd7O0Q==","shasum":"e38e8d2c11f6dff78fcc5caf95e198b217ded7a9","tarball":"https://registry.npmjs.org/jest-json/-/jest-json-1.0.2.tgz","fileCount":3,"unpackedSize":6256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUhw3CRA9TVsSAnZWagAAObYP/RdD96DQQu0ps9mVC8GH\ntc5qPAx/KpWmPikPlYkkeY3i/kehLNF9F1yer13bbZaEPoZhvcX+oSZwYcTm\nagq0D3S5wt8FrlPRpzYHUoPG8rdOGflRB6Uc9tiDlt64HzDS7W8RZNXLc40Y\ndGQHDZQ/0pcrSvwW80nmNHlTQMEHNv+QGHmP5EhBsc4tjTOAVqWYqHrQZsga\nAav2csIujMuCHH7P6TXfkV9WYpDTGIt8ZT3kB+a/xMcuOxohNcUD8NECAApI\nqEvFfbKXqhGsOUjDqUY5JqveuyZySHtNm2DYPS8Jkdpqc0kzmiywWbW/wJqa\nlaP++0Vz9Pwh/eTBnS3O0nxMozW3xpApHboBT0SkLO52L0YDAoRPL/DZhDJG\nc0Fa45vbEjl/Rtb8rW/h/24SSX0Lg9ws8ysGMGm51gmMt5eIizpyUqV97mnr\ndsMo0SR1d2fN/JQ12vHSJm9ZNBQqNPLy1R7eb6m+YDL+3zc6N84LwDnmmozU\nGPTrCcI4VMaKkk+ivc0sljK09FumzsOr5x2zkHJ2FLOCGok7xhX9mt1byXK0\nmMEe9v9IbjUuQhWQn4lMIlKhgG2nUCX9iUC+fyoLDBwxv+Xl8dkxEwZ0yeFL\nKg17a2Lp0o9OaYl2gWV99FbLGZOt3pxZYeUg4PpvrRJYWn64uJP0cPFRj6GD\nYsxf\r\n=iiW4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbZLWIfJvzI2hQuo8tKDYCSPeuUMEefQMvV2dKePUFDQIhAM+VeqnNS+RXGH1Oz/1K/JbH57HWojIaHYwgdt3xbW84"}]},"maintainers":[{"name":"duailibe","email":"lucasds@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-json_1.0.2_1532107830933_0.3330821516336313"},"_hasShrinkwrap":false},"1.0.3":{"name":"jest-json","version":"1.0.3","description":"Jest matcher for working with JSON","author":{"name":"Lucas Duailibe"},"repository":{"type":"git","url":"git+https://github.com/duailibe/jest-json.git"},"license":"MIT","main":"index.js","keywords":["json","jest","matcher"],"scripts":{"test":"eslint . && prettier --list-different README.md && jest"},"dependencies":{"expect":"^23.0.0","jest-diff":"^23.0.0","jest-matcher-utils":"^23.0.0"},"devDependencies":{"@types/jest":"^26.0.20","eslint":"^5.1.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.2","has-ansi":"^3.0.0","jest":"^23.4.1","prettier":"^1.13.7","strip-ansi":"^4.0.0"},"gitHead":"6a94c23e35fc9ac592ec375dea2cc521b19650e0","bugs":{"url":"https://github.com/duailibe/jest-json/issues"},"homepage":"https://github.com/duailibe/jest-json#readme","_id":"jest-json@1.0.3","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-S0m5mwHrB2vOCSVr97tKBu6GDiSYwOZLyI4MIgNu7FaczypY8LWSSlq1cVVkUkVMvEmMIaPjiiU0fducYOdPDw==","shasum":"4f52f70eb8b62230ccee66f7fd85c13ddbfeb312","tarball":"https://registry.npmjs.org/jest-json/-/jest-json-1.0.3.tgz","fileCount":3,"unpackedSize":6278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNVTOCRA9TVsSAnZWagAAexoQAJ3H8CELVY2zny9OZDvL\ngGvCh8U6iD2HTQ7EYBURHmeaEL4duWj1eea6A0JahlhZCsPKrliIxAgKxQ3S\nygn5RhQvRZdQZZnXlQ/3nnTGUT1zWRYCHkxNt41JR24wBAzrLMmm+TRBT4dI\nbQGlvDMJZP5A4nNTpHeVs90Vj9WbMrIH+m8L551frM2D+p/7gvp+ds4PU9vf\ne17R781+QbgNsmPSHl3xkKt2dL+xQAK4Ulfev9ELmxgmc1AwSKBxLDtA5WLv\n4DJ1La2t0MGSCYd2PIR8dFknFtVDW+Tpm+f24NEryVkkwy+yNR+yUUn9dBFE\n/YyGv50lGge/7Ird9Yb8zk3ciu96alQqRMboPB3o7e+zD5lqJGDjn2EDFGYQ\nT6bycnqt/TParPfF7QL818+Q5L6m4OIzTTD+4GN4DMsZ1lIahFMx+gKWNntl\nuB/wDwqz+WmsIsvSoRbyS7cv3NNlgTJs26WVs6a7L9C4OiFWhAY3cp1rq/mh\nAx+6Pr4KT/bR3ob9sk7NTeK0nmSiTIYanclHZo01nlDTx8ArDbY2yxp2YwiW\ndUprfmkw9UslbRWshyZOQR9U45/PJhDz6rmGXZW8yxZeDGP12J12cfyF1k3U\nj8ihkoUphdQzd+DFCKrRpRGvJl3kRpxgXhfXCoZmGdU95rgdpgMJEe8jxeuC\nXYc2\r\n=KYm6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpa85ii9u4qrTLFQcdfp20VNetsZUGdwxfhGYvRf38SAiEA8foiJBQOMMQ5qAxyfywwv/dt+X50qOUUveqSJKoLgAI="}]},"_npmUser":{"name":"duailibe","email":"lucasds@gmail.com"},"directories":{},"maintainers":[{"name":"duailibe","email":"lucasds@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-json_1.0.3_1614107853863_0.25353098861953516"},"_hasShrinkwrap":false},"1.0.4":{"name":"jest-json","version":"1.0.4","description":"Jest matcher for working with JSON","author":{"name":"Lucas Duailibe"},"repository":{"type":"git","url":"git+https://github.com/duailibe/jest-json.git"},"license":"MIT","main":"index.js","types":"index.d.ts","keywords":["json","jest","matcher"],"scripts":{"test":"eslint . && prettier --list-different README.md && jest"},"dependencies":{"expect":"^23.0.0","jest-diff":"^23.0.0","jest-matcher-utils":"^23.0.0"},"devDependencies":{"@types/jest":"^26.0.20","eslint":"^5.1.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.2","has-ansi":"^3.0.0","jest":"^23.4.1","prettier":"^1.13.7","strip-ansi":"^4.0.0"},"gitHead":"53e3d860a6f703329741120a00f43c1c93784bd9","bugs":{"url":"https://github.com/duailibe/jest-json/issues"},"homepage":"https://github.com/duailibe/jest-json#readme","_id":"jest-json@1.0.4","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-pAqqA2YJunEzJD+j/xHDl57g1xSAhJD05t28yAlDvspViBcGoP8jVGkaCLW4We3NQKL8RsbPoThTDbxM9nqNPQ==","shasum":"dc7bb05e7c642338173f90229d73a4fe08130435","tarball":"https://registry.npmjs.org/jest-json/-/jest-json-1.0.4.tgz","fileCount":4,"unpackedSize":6494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPifbCRA9TVsSAnZWagAAPGgP/2T5gJUFVn271y+hbo+a\ncKrp4I+LSke1H/74Ik/kEi3U9dgPwTtPwe2PL7vg0UkxMecerZep2783N3sd\nOlbt09ExxBsdGrBahLs4McxL/FzVniqE3wkEquhXPSoT2RLmnNhk/Bvp9mPT\nM4UgTbR64uBya42M+J2eF4XWOsjZ5jX34/5lNr6CX9dEbbQhj+tvdJstIe3+\nGuE3LjuH3qfLvLWbDjZg+UICQ258zJ9M0hT2Q/frS3lDK45/s7fF+CJkEzRA\nILWJClel4OLkwfDOKjT2k+i2VkLJJ/S0NYfMEU97Ftn7OXpaO+2YnhdlFVJg\nUL4sVv2gK+5oSmeOs8SpwrDtqgS8xrFtVkhshSgG4iJrv11Lf6RN4TXfi9Sw\nzAyO+Dy5axEgrSDt8z6Wz6PreX1wRL5ZO9SLpfevC/MAeIedOIrmlo/zR1kA\npnpJZSOVdVK6yRGW3mst/+A+d9Pu8CVpY3RnZWp+bsiP6canQNzK0iIIfrZm\nRQIkWtGm8yKruugMO3g48EU79idPfGNcxy3BK9j+L9LBjpKav4lOpdqiQHjW\nB3V3izVtsAN+KZIsugehbzdWBMCaHLW3bDEyZMSRfsM0iWyk+FlabFaK27N6\nCWU6DK2Nag/BnR1EzIrYlODpnSBGIp0+pRafv2eH1veHqjkPikK2iw/UmCVu\ngVY2\r\n=WTKo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7bdFnA/MOEzJFKbbFx6CLywMuWEi8msYK/KwnOBkw+AiA/4jOrneTFAPFQwvbDM0VcRVbWSNEao45mzEAdrr+tsw=="}]},"_npmUser":{"name":"duailibe","email":"lucasds@gmail.com"},"directories":{},"maintainers":[{"name":"duailibe","email":"lucasds@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-json_1.0.4_1614686170757_0.5453559729086552"},"_hasShrinkwrap":false},"1.1.0":{"name":"jest-json","version":"1.1.0","description":"Jest matcher for working with JSON","author":{"name":"Lucas Duailibe"},"repository":{"type":"git","url":"git+https://github.com/duailibe/jest-json.git"},"license":"MIT","main":"index.js","types":"index.d.ts","keywords":["json","jest","matcher"],"scripts":{"lint":"eslint .","test":"jest"},"dependencies":{"expect":"^27.2.4"},"devDependencies":{"eslint":"^5.1.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.2","jest":"^27.2.4","jest-snapshot-serializer-ansi":"^1.0.0","jest-snapshot-serializer-raw":"^1.2.0","prettier":"^1.13.7"},"gitHead":"d34b898521247357b1b5b3b6c28ddd7ad7a13e34","bugs":{"url":"https://github.com/duailibe/jest-json/issues"},"homepage":"https://github.com/duailibe/jest-json#readme","_id":"jest-json@1.1.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-73HahJQYMDaiLDUXkatYINYLHoOPLl1Kiu04KYR4X2EArqpWD9o1bRfohiZg7mT47lFfkfGgfvScRn9BVmH2HQ==","shasum":"bd5e452aa7d3c9aeaa574355efeaeccc8225dfd3","tarball":"https://registry.npmjs.org/jest-json/-/jest-json-1.1.0.tgz","fileCount":4,"unpackedSize":6743,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvxS5tXyFl2XFAAL6YvDR/BUVTouNJLRK6OYLA87SfHAiEAjKEylGV7AjIKi4qjXxzZlTb5vRsBcdmPGN1P2J17J+Y="}]},"_npmUser":{"name":"duailibe","email":"lucasds@gmail.com"},"directories":{},"maintainers":[{"name":"duailibe","email":"lucasds@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-json_1.1.0_1633641069999_0.05936605687708729"},"_hasShrinkwrap":false},"1.1.1":{"name":"jest-json","version":"1.1.1","description":"Jest matcher for working with JSON","author":{"name":"Lucas Duailibe"},"repository":{"type":"git","url":"git+https://github.com/duailibe/jest-json.git"},"license":"MIT","main":"index.js","types":"index.d.ts","keywords":["json","jest","matcher"],"scripts":{"lint":"eslint .","test":"jest"},"dependencies":{"expect":"^27.2.4"},"devDependencies":{"eslint":"^5.1.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.2","jest":"^27.2.4","jest-snapshot-serializer-ansi":"^1.0.0","jest-snapshot-serializer-raw":"^1.2.0","prettier":"^1.13.7"},"gitHead":"2151bf1cd5c7dc1454398da4d48a78dbdb1a4c32","bugs":{"url":"https://github.com/duailibe/jest-json/issues"},"homepage":"https://github.com/duailibe/jest-json#readme","_id":"jest-json@1.1.1","_nodeVersion":"17.2.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-ecsgFaQhSXFyCZDTJLQgdG69yNicLOquKqkBv8jQQ9dU8Ur5fOm/7ANMotaCSfFC9sqMaubp5H1wuDpePAT/GA==","shasum":"16f3d40476992b1f62113d4bfdd377d477312815","tarball":"https://registry.npmjs.org/jest-json/-/jest-json-1.1.1.tgz","fileCount":4,"unpackedSize":6723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsNSeCRA9TVsSAnZWagAA4oMP/jVrVxpZ1iCiqBTMSpZS\nrlrYMKuuGt/fnWXuGMDm87OLz/HMovmUssRn3+yHbEC/mMT+kyeqWOhfbPMZ\nygdXn/7/O1QT1SlroIowV0JFZQUVsQf8wDtRfz4/9K3RUbCu70ezR93ryYdM\nvWXyzrx7hw6ewYvBrhr6RkNRzg96WUNcgw+u4x6a1shXiVWdpeqa202FH8pe\nKRw8qTNoMhWomVyycmBSRAK8YprRFkDN3QGv3OQsDWIifEfACRJ/YvvXU+3i\nJHoAYe6MuYka4O3CYQgox5W4JoILxRpPNhNU92Bl3hek3ThEIqvXivbta+tD\nTOE4JAhcG6NI8DjIVUPsnBkl9JLhpkQx6qX/JRrZU7suN0zd4aS23NOUlgVa\nQz3XKBuC3UTOvjavZGmSeO23EeI+mn4qnNUMYWNlGWtf2iXpAUEJ2tunP2lb\nxRBfN6emYHo6aMOrYkfbQ6lBFygUhIuCl2eqPYS1VT1PiYripNaCIgzqj3iG\n4gmAgachFmxxPf9Eyj19RXfCp9jRIRmUOE1TMIFA1ci8A7Q6t5xRvKhMbfSr\nn3qEGcordPOH//GCO++lQopW9ipOow1Ov/4lmT8XZRT87xY3w8p3PlDnqsSc\n/g0YEb9/5IEy1FxwQ4Fi5v6Efp6/sAhDgoKUgFFbcMM+pfzclo+S77i5TZaQ\ncj7t\r\n=9Bs3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIXlO6U4XTVcNUEkaf82YetvKthhzfSrXxPN+1yPOs5wIgN07jc9GyC2oJ6UtXFpEUseTHWIBV2NKpaomPXSfW69Q="}]},"_npmUser":{"name":"duailibe","email":"lucasds@gmail.com"},"directories":{},"maintainers":[{"name":"duailibe","email":"lucasds@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-json_1.1.1_1638978718177_0.6353731482727862"},"_hasShrinkwrap":false},"2.0.0":{"name":"jest-json","version":"2.0.0","description":"Jest matcher for working with JSON","author":{"name":"Lucas Duailibe"},"repository":{"type":"git","url":"git+https://github.com/duailibe/jest-json.git"},"license":"MIT","main":"index.js","types":"index.d.ts","keywords":["json","jest","matcher"],"scripts":{"lint":"eslint .","test":"npx jest"},"peerDependencies":{"jest":">=27.2.5"},"devDependencies":{"eslint":"^8.4.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","jest-snapshot-serializer-ansi":"^1.0.0","jest-snapshot-serializer-raw":"^1.2.0","prettier":"^2.5.1"},"gitHead":"2c1a514b1d5595a4aa3aedb641b4d3393ccd8ef6","bugs":{"url":"https://github.com/duailibe/jest-json/issues"},"homepage":"https://github.com/duailibe/jest-json#readme","_id":"jest-json@2.0.0","_nodeVersion":"17.2.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-N0VzByNN5feheXSSWsXluibHlU9U54OG7V7Qac2HFWdw1VE6M9XgCA3/vVJYs8Gb4Whk8eGH+J9Uw8gxzkWjiw==","shasum":"02b56712fa82a7538f84dc00860efd439f8a3040","tarball":"https://registry.npmjs.org/jest-json/-/jest-json-2.0.0.tgz","fileCount":4,"unpackedSize":6744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsWOcCRA9TVsSAnZWagAAlTsP/0b2/R4lAk7gjGW0SqhA\nZuBt+It4THIlwWy506LTRRV0vuqB9ViMXVnpa5V8mcShY2X3XdMV1Apd2ukc\nNl34ZXhxUXQbYEAKKIcAugWjfFia43g/nhxrENpiK/oV4d9JrDxSD0vTTdNT\n0Lciuke96whgbzfzhv+rwRJwywtdkYt03Dhtgu6FAHtQ6ZYNEx1pVk2t5uHz\nYfHwGyHO7eEPDUHiquVU4lFJSUA6xx8iy4C4XZypga/Ey0VaKSsME7nttpDa\nHXKePHQYWzNuCSgo+RChmttJrGka/WjyFtsJfNV+fKJ9ECceC2JgVhy2TOGs\n9s7rcDqOY3L3Qxwy9mprVuPDKXFLbeMCDR/HtgHMCC92HO2Jdb0j674/eN9M\nxEKkC3PDi382lFRuGBprdYqE9TdTO5IZWVTOexxhasx/kljxe5pw+fjJFgvu\nc8ZH+56WXUr8JF+O4E7xBCl+6n+6PE7ukGSixQnJnLLBdydgc0lZdpddGGXU\nWM6XND/7AFrvUyyMuHfQk9rx++/nDUjrF9YHxSQbtGFmIQnzIOQbwF9k1Zvg\nEZmzyMSZFjGxzSNaaOIW3k6WTJPpCm3lqmwMj9pTyu0089rQQLScWfxINbfB\nSKrU2OPyd+QpFE2dEk9EqXIsmTD0n+TXMlFUmghW9sSuLoKtoBm4uDRufyIO\nuz0w\r\n=1zWv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBx304DCJ0Nooa6tTphazx7Hv5lgbugzOJg7d16ADRqjAiEAj0bTtk0D6s60hYCSCEyIj9tUlKovfJeDTSak+ca6ISY="}]},"_npmUser":{"name":"duailibe","email":"lucasds@gmail.com"},"directories":{},"maintainers":[{"name":"duailibe","email":"lucasds@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-json_2.0.0_1639015324215_0.9077648736147548"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-19T20:54:40.724Z","1.0.0":"2018-07-19T20:54:40.789Z","modified":"2022-05-06T12:32:16.584Z","1.0.1":"2018-07-19T21:38:18.897Z","1.0.2":"2018-07-20T17:30:31.445Z","1.0.3":"2021-02-23T19:17:33.999Z","1.0.4":"2021-03-02T11:56:11.048Z","1.1.0":"2021-10-07T21:11:10.208Z","1.1.1":"2021-12-08T15:51:58.354Z","2.0.0":"2021-12-09T02:02:04.332Z"},"maintainers":[{"name":"duailibe","email":"lucasds@gmail.com"}],"description":"Jest matcher for working with JSON","homepage":"https://github.com/duailibe/jest-json#readme","keywords":["json","jest","matcher"],"repository":{"type":"git","url":"git+https://github.com/duailibe/jest-json.git"},"author":{"name":"Lucas Duailibe"},"bugs":{"url":"https://github.com/duailibe/jest-json/issues"},"license":"MIT","readme":"# `jest-json`\n\n[![CI](https://img.shields.io/github/workflow/status/duailibe/jest-json/CI.svg)](https://github.com/duailibe/jest-json/actions/workflows/ci.yaml)\n[![Prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![npm](https://img.shields.io/npm/v/jest-json.svg)](https://npmjs.org/jest-json)\n[![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)\n\nJest matchers to work with JSON strings.\n\n## Setup\n\n**Note:** If you're using Jest < 27.2.5, you should stick to `jest-json@^1.0`.\n\nAdd `jest-json` to your Jest config:\n\n```json\n{\n  \"setupTestFrameworkScriptFile\": \"jest-json\"\n}\n```\n\nOr if you're already using another test framework, create a setup file and require each of them:\n\n```js\nrequire(\"jest-json\");\n// require(\"some-jest-library);\n```\n\n## Motivation\n\nSay you need to assert `foo` was called with `foo(\"url\", \"{'foo': 'bar', 'spam': 'eggs'}\")`:\n\n```js\n// option 1\nexpect(foo).toHaveBeenCalledWith(\n  \"url\",\n  JSON.stringify({\n    foo: \"bar\",\n    spam: \"eggs\",\n  })\n);\n```\n\nThis test may fail depending on how the second argument was created:\n\n```js\n// this will pass the test:\nfoo(\n  \"url\",\n  JSON.stringify({\n    foo: \"bar\",\n    spam: \"eggs\",\n  })\n);\n\n// this will fail the test:\nfoo(\n  \"url\",\n  JSON.stringify({\n    spam: \"eggs\",\n    foo: \"bar\",\n  })\n);\n```\n\n_See this [repl.it](https://repl.it/@duailibe/jest-json-example) for a working example._\n\nTo fix the test you'd have to find in `foo.mock.calls` the call you want, parse the JSON and call `expect().toEqual({ spam: \"eggs\", foo: \"bar\" })`.\n\n## Matchers\n\n### `expect.jsonMatching`\n\nIn the example above, you can use the `expect.jsonMatching` asymmetric matcher:\n\n```js\nexpect(foo).toHaveBeenCalledWith(\n  \"url\",\n  expect.jsonMatching({\n    foo: \"bar\",\n    spam: \"eggs\",\n  })\n);\n```\n\nYou can include other asymmetric matchers inside like:\n\n<!-- prettier-ignore -->\n```js\nexpect.jsonMatching(\n  expect.objectContaining({\n    foo: expect.stringMatching(\"bar\")\n  })\n)\n```\n\n### `expect().toMatchJSON()`\n\nIt's just sugar for calling `JSON.parse()` and then `expect().toEqual()`:\n\n```js\nexpect(json).toMatchJSON(expected);\n// equivalent to:\nconst tmp = JSON.parse(json);\nexpect(tmp).toEqual(expected);\n```\n","readmeFilename":"README.md"}