{"_id":"tcompare","_rev":"60-f92ad2f49aa67369c84c4a48720868ee","name":"tcompare","dist-tags":{"pre":"6.1.0","latest":"9.3.2"},"versions":{"1.0.0":{"name":"tcompare","version":"1.0.0","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@1.0.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"dist":{"shasum":"f189ce7296ff2f3b5815f6cacea5b750dff3355d","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-1.0.0.tgz","fileCount":9,"integrity":"sha512-nqlkEmApgOwhoyNgtTYO/LZzl0Hbeb7i9XzVw7xNpHtF+fO0vCl56ybBbkyn7wx3P2PYtZBqNmuA6xEoaakdSw==","signatures":[{"sig":"MEQCIHiBez/4IHm7glmwhSYrtQVbeXxDimV2ul8y7XAUfDKQAiBMDNoqiLNwMKKuHsSVJ99u6hPhLW8617ws59xpoI6Vow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZTESCRA9TVsSAnZWagAAfRQP/jR0DkL+CVhcHZlhOrhk\nd4g5Hu9ItlJZbynt8BaGzakW81AUMNVWggdlcraa5yL+w/lntWKPKgc3i55x\np/BnqeVD6W8oLCVys5aIBQlmZjv3aAsf8/1hPu3FQlMuxY16krxF85I2D9ee\nHDZnKFeatHJhWXg5Z1qLtr775bxsqbBjttVepk8jG3Ly1u0pWU+u7UKjiE06\nV/+mF61caP08nqZAo5baz47uN2wW8/Q8Qkrw28JoeJl6NkdCfzt30gGxbsd2\nRLHlPXOMy8/qJ/JHORWtxe7gskYTJyUTf1RRV2e/X/OEgEyD5Jr0TuF+s/5O\nb+kxn18Iho5upVOosqFAHUnlK+X5wFNa3J6crVOlmqknQRRWHY54k3Cq7X5y\nfFPJH3upyXydHmwrvORl3nZYcQKhrrOgrWAXopURHo1NXWiODKjC0tXFpZSt\nv9qQTziJSkCk7rcXcORh89HdbVS0+42kC7hN+hlhhTbzYWB7SYdAxA7OnrDs\nFSzf1dZwInM/m7l6ZmVKgT341WyusuWgrSv+/KJ/nSBvnMXq82FD2ujZ39jt\nqJAEeqhMQ4WBKPNv96dAUzk2S9Z5J6WK0fQONDP14XNygKvzrinESJ4lONre\ns2aL2B9GJZCMBfMQUO04WVE/C2IGtgh+582wqlcoaRxS/t2o38wZPAqKBGRo\nTMuY\r\n=1PNw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ef6edea5c8dfc9b8a3853eea02d31679e605da36","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"tap --100 test/*.js -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.7.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"11.8.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^12.5.2"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_1.0.0_1550135569187_0.7459885778446114","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"tcompare","version":"1.0.1","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@1.0.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"dist":{"shasum":"83cbe7deefde1c81f23e94fc30891f6956c27cfb","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-1.0.1.tgz","fileCount":9,"integrity":"sha512-PQQNYWk4/SOdzB1tuv3yxPTwmZXCqoqLPYDDj6phk8BbaBlwNo8kRbzdl+MHKU3rjUxbb95J6RZ8CFb788ZYEA==","signatures":[{"sig":"MEQCIHFesKGZQ5sgzKDWzC0EZEqUxdyK3j1Ua5TsTe4dejf5AiB6OuWCFZvvxi9CSACWVFZAHp9Qo0OKFjPWySDnXeWgTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZTPGCRA9TVsSAnZWagAA5ckP/iURzI0crEDsULXBXdvC\nEtDAI5BWBgKYlszsj8In66hulTfzxIT5NqPJbPjT+NmkWQ6qO7vTfSHRq5jH\nuvVt8B2IWkRHavEvy8wPKblFPCJGg/woZAZer6ojkWDSEkqzX6KFvp+2t4hU\nYxrqeUm6Y9S/rSBKAaLlhVGVp/LHu+pAFiqB17LBPZD7kqo2AEpSqzpjIk3n\nwzmWcWBdZ2FxZpur3OD/UK5fqDbhzAi5OgcdIIcOepmwz0Z788ICzC3ekRxH\nh3AzGxZBLI+7FKGrK0hvEK9Gi9g3vHqwSnkbX8CqOqH5voPHeGidwdN7KSKW\nfrmObVqLM6igQ5q/eoWAcW7+TdHN+sOd693H67/Xppe2m/mwMdjGOQHVxTVm\nQ8UaCMbI2yBvxOUtExVtBd1FdR77kZTicQQ9Fx5hd/RhSPqB1+Qz0oBipqDZ\n1TF8kuzReW1JdilT4okVQFw8gM0ho1iIE858p2eSYeMCVZAGwRh9T2PhcEha\nzbzqbKQvut87BfB224KnMNwR6h4Dg3ppkXvDnRKmUGrH4WUGlUrkpia4V+QF\nIRKP65x9kSKvrwVLIBzkVZP5WciRFSRUvLXmailEqmjG/Dqo/Tu0y9VvkHBa\ndxmanQ3ZmMkwVzDeQFMCeEZVjLIcz2it8yPwEkTVBfWCoY+OCBzGN+FbvJPP\n6UuK\r\n=wYEb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"982388b6e72bbcc448c2816398d84fe5143f33b2","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"tap --100 test/*.js -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.7.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"11.8.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^12.5.2"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_1.0.1_1550136261428_0.7881835335009721","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"tcompare","version":"1.0.2","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@1.0.2","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"dist":{"shasum":"e157a63fe86c798fd8a018aa0009b7b5f6aba234","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-1.0.2.tgz","fileCount":9,"integrity":"sha512-zCKOgYmLST2lYaGLGgcfZXdGeexkarCOA/F2i9s7uS/REnYkT0McfT426xRYked3abfmX2lm1jhXx0cn0Fr3dQ==","signatures":[{"sig":"MEQCIAgUkeJP6QaYGIZXZhh0FNUQTJL8SjduaHaFUP9cBYzUAiAoekntbWeIxPvmMB2pkSHZaEVcn5UJ1H7QL3awSuveEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZ1rBCRA9TVsSAnZWagAAnykP/RVzKLUTEL0iEs86p/f4\nXlpTJf6jGi0FiIBokHDdbAKnj9jHRabIFiIhEm5mIvs0IKOpTZvV1+ZtPuS/\n9HI1FSaYJ8X5TJNtpOv+m7Ql3hqgbPH6dC7Mpi2oU2lGOw1Xht2inWLXw0wT\n3oSBxDpZV4PSGyq+pRUUk7VoVZ5DW7Tfy+NMSRvzVcklKsOpAEoFCTHQ6uQ1\ngMyOGlZ9j3rQevnuDySTzg5QRtcMy6JiMdKYsmYxOv5Qe2dY+6iB4FeHPyw6\nzDbUgcX4IKqF/DRxv3FdK4Af6wR0+Cm8n4v9Xm8yfIx5nlJ+G5mITvA9WuZa\nm7lgNkjPCz7l9cNlul5y495AJQos/CdMzLFQMNeZUMEHqREC32Bh9Er5Sprx\nYLqTJMxvMjZk75QIiVPzBDp64cD6VYpiRC6xJo3Rvzd0o3rbQHYwr4Z3Mn2w\n7BqppcRmdptzn+bVYHK2u+HZAOsyfoF6CfALwIpuVxtzR2mJCT0EdNNQO1/4\nqN5OCgx7MDnZxqBA4enSc3cgvE5qwM66ZCNDbWN1TKAqRJ2UrfiwKX9GwBbQ\nStYR+vOskXBVa/7koEQOn5IkUvx6oUIVlcw2O2/2PvJwQTSmF/neyQuObtAq\nCVfCS53BUKLbCKDQqB0qHXNq05hzR/Opduc3fbrDD4jCwO6B7TqVVSewNnxA\nZlUQ\r\n=WooL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"720f0f0a69315e76b04f558419a231a2aa7260f6","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"tap --100 test/*.js -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.8.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"11.8.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^12.5.3"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_1.0.2_1550277313089_0.3939215118145787","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"tcompare","version":"1.0.3","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@1.0.3","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"dist":{"shasum":"8926060c289506cc423e5e0fbcbf4b6f7b46e847","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-1.0.3.tgz","fileCount":9,"integrity":"sha512-eVJHDkg8tjSKfD4vJPkNf2SJak0scXe9b1qN5SiN+dRxvHtMDl34TMd/3MbY9Nq5+k9JgmKXEVXzTEvBZmC9mg==","signatures":[{"sig":"MEUCIQDJxIqvhBsTlLlgcUEBhCV/JQEOfpLjAebkmhf1R3YkvQIgGKd/g9R7yOfyIbPwnfxTNX+q0G4TIO7Zf0gfEz4Y66A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaPFTCRA9TVsSAnZWagAARc0P/3c5IOXtHQLMic2IFH4U\n70Uw98BtGwQwIJwdNEIE+FyqIPsL+CPJLruptfzvAe3mlxs06nST90qvDLvB\nrnhjw+xL7pRDhO13QYiqVpHCjJmNF8P3+92+EDBzOX5oVtmBgNuuQdPMyywf\nvqFC5Ih3vcFjA4fvuOzxndynuV+u2QiCndsamNMePPSWTXYmCNrrVi2aipuI\nuTG7/GBgZ36DPei7nX8ib8CdKxT3YkpzjCDwJsWUkZUtxd48HN5WuiDT7j/I\nMTE+2Wbr2/JAqFoiEnTui01tN9jOoKbNuO4XqG0YTPkSPihZeRqZdlBM6Cm6\n62gDxi7tQ+c+alrfyyUhHIacgGJ0Y0nogZZdPwL41woizZ1z+P9i78wR91Di\nGQzEC3Qa/e71VuKazbuBsGP0ksMHJDPbpXLNzQJoQyqTKMAGaRJf0dBoPlGf\nKHOa1lHAkRFgj3SIz13mtXOq3hhojBOEilpw9Vn5fgSIq4Cgn0JhEhk2TZRz\nLJPrIZflRXbFLsJzbjgs3jQSizMHJGDzuI/fNrQh+JinuYPn5UoNUIO4zGpW\nE6wQMORGPnnVP5EH+ZBkFm3+SVE0Evj+1HsAR2FLtVDeMq07JTagq10g/Yp/\nF982rkSX7jSHPVa3wfVSVvg4h+7sPN1J9iylqGazfC25SJzd/yjDKgrRkhzJ\nTF2X\r\n=jQan\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5936222f768785860abb8daa2c892be38d5ac131","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"tap --100 test/*.js -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.8.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"11.8.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^12.5.3"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_1.0.3_1550381394222_0.24970449707313325","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"tcompare","version":"1.1.0","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@1.1.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"dist":{"shasum":"7f970f41af27ae1d78556d5a780b73e17a336735","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-1.1.0.tgz","fileCount":9,"integrity":"sha512-qgzfgGP3KGRBKgtUIlZL0fi1B4bcP+0emkEIw4udICcmyquj7vU67bAyRpJeGwlDc2zO0MQsh0nbUJFHeAYEZw==","signatures":[{"sig":"MEUCIBsFnraKYeQfftqgRd+MNxKLvbm0FE5+BgcJkDyHLspeAiEArX0qPJGzQ7Ussk69fkOFfj6Gsv1o+06IbLIQMLXQf6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcakzYCRA9TVsSAnZWagAATsoP/jeTUQW8iAz46Xn97ovh\nBol97yrKKYPs9AKFFdPU1n0x1SnjquEplw6/UT0sjS9wZlKPyi43MXLt1RM0\n2ugfXMmT8gfzAY2c5oXpv6milY+LPGMY8rY61CG7rQort70qkynTfemIng4U\nWZbr3Oz6talmgIeZDgHoBfalN/UrFQgwPyBBtBJiowaZjZmE/bOpPDd3za0M\nD9d3Wn7K+IdrR3gMFn2gCwKbGnJDD2tz+7uHuKRarRiBVPRimVyykayB1sb9\nvx25QLSgXlvsqEvmbA2RVn0mEZdQIrpiILHqLS+oQ+GtZyci5Dd1ORrzXK1b\nyREN8fYz3paGKmMCJ4BXp3llGcHa9G9TXQOjXBA7tnorGTgOSVY9hM2/FbOa\nwN4uKyCAaOk1Lj8gK3fvC1i+OZ2J9jJJbMeXYOevdiVi0gpY/QntBYrf5PbG\n0GJQMfyhrov7Ib5fOaW0b9Qw8vO4TkRsN1yQ9rZ+VuENwbrInOGAdIuzGXT2\n9dSVbPutgzyDTyy00QLKtRVmoPzjaJeiCOedBZBN9fcbv5SurxfkgXJKk4NS\n3d5m+sOWioXg20zv4XI0zUosZ3NG3ykESxk8S1ATMUtuFDFiMrAdPEPvftDC\nY0+vvs5x/FIFCPsmbRerDYYqfP0hM67EXi5jupkaUJV/4AiULnVEoP4pkGTi\nUKmz\r\n=lPqq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"487669372c1a7e797fd9db6f2305ff71935b07cf","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"tap --100 test/*.js -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.8.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"11.8.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^12.5.3"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_1.1.0_1550470359520_0.7555465080103252","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"tcompare","version":"1.1.1","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@1.1.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"dist":{"shasum":"16a2bfebc5e8b815fbce8e7e23f8dc2ca877a032","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-1.1.1.tgz","fileCount":9,"integrity":"sha512-09xKeSg/azLuxgz3DeUTbKcjH2i8h6vDztxeJekYcztZjN80/Q7vCXlKHEzvkvn1fu4QAt/n+5mH1VkM7hysJw==","signatures":[{"sig":"MEUCIQCBrY3IzzaSYtMOblExUOgxop+Mb/hwWU+fx06SqBw6fgIgDOSiTL1Ibema03j1ynALafrpPAMubkPxUN1+7FfPKtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbIh9CRA9TVsSAnZWagAAlqkP/RWIT3vV9eKfMngj0gID\no9/7Wzt2Y3lH4QffneU5fthfO7apmfgsVNDh2kU8HkQc3jPo7MkiUdxVAXzM\nBAAqZfmmkkfyE8/YZd2nbodTaFeFx5iv8AT2/ZwiX91vZGCRnEyiCuM4UH55\n4jG7xCYFy/Yp+ZRQbhJXglHUNmzrDBjkdYLRxDhQOsg1dHKg4LBbdq2VtQJB\nMbPYxUbK5N0tlLHzMdA7qD/6ZS6pVy2uah/QAwz7i0UKRSQBH0BD3a3d3gyA\nVgw6S3UxNH09xlDB04VLqoBQ4wuUabnYCX9R2Z8DVKc2doeb5ZQ2aSgl4+se\n1fd6AvNbwr/947TNeUuYSEjjWwNCsqlJyhTNufMX6jP00N1JTTpn+MCZHgvv\nlFPPtXPpimLDaHGiLn+AthjQWjj+mbSxPMadLf2Tov2OnzBHZceg6i950Wvh\nNXgdZCjMXFYQ/OpFkcNkhNoFhgTOZq0zfi9LJPn+HFDpHW7VZqKF6PxXLTxe\n1ROTeDsZvMTHhqE6S/01pr2v9jyJ6t+rTHX32whIJO78aIUSbqQpJmzDkfNF\ntVpNgaIBNlaEkvFDd7TELAy0NJwYYXfg4lXGLuWtuihZ+0BHe0OzdtBoIUzI\nF6I9guLrTZ8np1Y4A7/ZA8tqiMLRjBiYn4Mdf0/yS2ryb8DUz8Povxdpc7SC\nCCWz\r\n=7z5u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1a7d001e87cd3e9d1b439d49e5100779a6ce6416","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"tap --100 test/*.js -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.8.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"11.8.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^12.5.3"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_1.1.1_1550616700565_0.5351687910190714","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"tcompare","version":"1.1.2","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@1.1.2","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"dist":{"shasum":"5b9c2687a37b43d5381fcba77bf76fc362d652c7","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-1.1.2.tgz","fileCount":9,"integrity":"sha512-8tJSb4HBt+4GtXuuYcusmwyoo/ft66X4hEoq/+8fEtc8z3QcMHJooLNeb7FPFMJlF9L/3SUvfpLd3u59eAUIow==","signatures":[{"sig":"MEUCIG7c0Gy0xSb89thyvaExGBKV5AcgMKJEDuXHpB1jrM82AiEA6hAL8XwctTCZzelAmfC3YX8mp9i7Xx59hLMm08EHioA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcg1RfCRA9TVsSAnZWagAA9wkP/2XwWD4rwhtkUIh4xMCV\ntL/t8YmDBXHqKU7i/zY7dY1y72jrOYR9OJi2YMCPT6x7uIcoBUkuD6wOHAIJ\nwck12Cm6msRV8YN4ylvBASk3SJwlqaZO5XmLaxdV/Hi+lUfbij/EhCP2U9H+\nmcV4zOQaH7diIVMkbT/sfD06sZdVFuxrcb7W8myh20nWbR61JVZx7q+IgtIo\n353DVyvL353DheGmiT42n69hwpUOSVpxraipSC1AiHhwur25T0zWQ0loQWPU\nke1+UTlw9HvstzxajpGi54QaBhnxd2zW27O6ipvwNmC+9yCYi5PBv9SknYB9\nGatsockiYMw3Suruswx60VaUB+rTIND1kajMBGQaUkRet3ZkFTOROB07G0G8\nTxuTjENtfLIlwQ6MjX4OI3i21fZPdBKmnN6S3zgNk2iYxi5slTGqX3CNCA5k\nyTWcQdC/IVNa7H9nloR92nwuchRlfl54npqX4BigeMvpeL7SzS+nH7cEB5cc\nU7FFzEb/wR/KI43Y2VCe0UPcMcnMEOvNoupWTlpxKIHGWjFUYBZDzrsx6fE9\n2PWwdmPltUxssv+prNSyvG2jqLdM8A5+kvq/DE+r9GNf3zy4k9BHLRCa6Ran\nYGtlFXeCpZDEM9wUEF9NHEpPq+2PabRDJW21bgzN7feQU0KjvuBZYizC0WoK\nr/R8\r\n=eMIr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5fe51f6d0a1813e5339592333dd8d56ac553148e","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"tap --100 test/*.js -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.9.0-next.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"11.8.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^12.5.3"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_1.1.2_1552110686822_0.22887346201408953","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"tcompare","version":"2.0.0","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@2.0.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"dist":{"shasum":"7a47d65cb4657ceb5e33740a7b272abed10daca8","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-2.0.0.tgz","fileCount":9,"integrity":"sha512-/0oTHbGEue5JEO8akIoRT7fjqCTV9SR+RCXDVBk7Qdy7+wJNjfT/oRURO1FjU4D2A/5Y/uC8gC0w5OAJl92P8w==","signatures":[{"sig":"MEUCICzkswhxYAFGjBAcnwHZOcz6WcEZ/1C/owvUB6PPtkGRAiEAqmfrlYBowCtVpEJrS2u3OfWtF15uuc9qER8z3taQfgw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchWMdCRA9TVsSAnZWagAAuzQP/33QflPtd46FYlQJI4r+\nyE0z9gZDeuGSt67ixHhLhBjrUMdloCnc2y8i8ksH4nA6EnMgak85Wek1ZztK\naitmPQaiiKOGEc+IQmSCfQUepVqFQ4nkYnNTIqrIMEnrKPI1XYg2BfzPbKb7\n3PgmZC6Wy1cINNZP4SWHtqwBKAwbnjpTRmIXfqA/710f6ykFhbmpHbZpC82R\n3tte5tqPYAmCdr5sfKYopAejRY/WlZP8qsS95w9TqgQO4pxoP50RIwHEwSsc\nAWaD+YVU31OaTNK2FMFRLIRUEPvXFI3Xin9mK1XmydzTdTGXDWrIQEzi1hoI\nl9nWWEjocqm2L71Vn6V4q1RzIwTUVdeeZyP8sntLxQbHZKoZlMMzA8yfFnSL\nf04ZxbnQdGNto2u1pWxjzKpq/chmkhj14TIxnyw4DfVFhUBwShOmBL5rRcJS\nEIzpvBBcWL31t/4+BSMolJhbngIFrneCm5uvN290/c9leHZYIMVc99Ixw5wr\n/pELIsXCaTNFj3dCXQeaAHWb4upbKgn0Eda8uHWot7exmc8Inimy/qGHCPJk\n4vhwfEo771cmCq6See/Gvf4/nKYBFoV6krN+mN/uLjIFVjlbp4tCjjYrWMay\nFBSOqm3jXRc2mXDryS/BbSFmAYvNFhYRkhJry3fSwk9yTsuExB6ecY4R9WJj\nT9B+\r\n=jGe5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b824cdb5b9c8b71e05c08eceaf7451e08c40e6d7","scripts":{"snap":"TAP_SNAPSHOT=1 npm test","test":"tap --100 test/*.js -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.9.0-next.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"11.8.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^12.5.3"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_2.0.0_1552245532596_0.6415665572462723","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"tcompare","version":"2.0.1","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@2.0.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"dist":{"shasum":"f884cab2e0b89de456c14f532a7bff58e18d9a65","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-2.0.1.tgz","fileCount":9,"integrity":"sha512-2YtOuzGycSWpIAiyXefCtA6mv87tYeucjzV/NdQJkU4cvRSnEygXz1QTmNgb2WLN2/lUuu+5WdsJ0a6GO+gwOQ==","signatures":[{"sig":"MEUCIGZYGX/aKQfrUYY/Koi8/6Ljr/XZSofJ7jb+UGYeQwEwAiEAwjz0NYIw97kIUDTPkojfzT7YIPC8jGFme7IPlHRMA4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj9NLCRA9TVsSAnZWagAA5R8QAKFdbHjh4efm13hkSm3D\nIl5d54zebHJamndUmn8NoCn+5WQ3pNZAuRoO2YCI8+vO+Vvr61XuKoORXGQr\ngTEWd0syrDqu+dX5lxl3qXy9jOBV4Pz43KIv62RnrHEkEqDjEHxBlRNcFa/1\nUDVVrDv7vpdt+4fkkT9jh/zy+U/g2ZmPQqdRfYh+bcBsCRSadxT6E7FFUnEt\nZkvcoKhkGbSefhT96+dHW/Y0W+e0O5aqNggj3GPQmoASoGRY6u1qBYbhiPRw\nXBH06uq4BOT1hUHXM6Iumu5ClIoC1SGD3VvkSd/M/H2JOeeuK5/DtL9ZxeT7\ncO/4SBer776DpP3MjmQeuzGbul0/L90P5ygdWSmvuLLYZz5E0wg8YT7JUH04\n3JgZXt3Fz9Bz+zRXF4zctIfH+49tbPP+XgueLZZmriCn9/AKyoJdT1S2Wc45\n0drT9GPfL4YuXlBCR7XLcB8/Okr5d+eaa2qsKgL5t0xFLgT0GGcFzvRS3cyY\n6V9tMXAvbk0TjN0ccj5uVEXawOs9qYDdU7ou2zKsFFPrBctlrZqHFk+3/v1I\nBAGYwaexEXQx/jwFKZWLo+SvTIGPo19GFeVkHW2+915pl8Sp5ZI67tf9sMfz\n+v9wtKglmIppxc+4/N3KerybOww79jfyg3Onn5xnOD3gNDe1Huft3tHVA6DA\nb3Kn\r\n=MHdD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9ad1faa77f220f1cbcee62d2ef04dcd7ed4c50d6","scripts":{"snap":"tap --snapshot","test":"tap --100","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.7.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"11.11.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^13.0.0-rc.10"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_2.0.1_1552929610083_0.8701561142321044","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"tcompare","version":"2.1.0","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@2.1.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"dist":{"shasum":"95b4230749d0212698b956915989e75e541cc15a","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-2.1.0.tgz","fileCount":9,"integrity":"sha512-TZXUj9dTNfbMh/+39nzGFJ2p5/VQRRO3AcHnErBPzY3VYr93NHBbP+3Rb8WxuSNXLkxmrg6lwr4OMGc5e7Gf8Q==","signatures":[{"sig":"MEQCIEM6UoSDIApkJylcWVWSxGj6E28HaZ4j/FKr1rL5qr63AiA+nW3ixWn8D8NPucpyARx1zznnkV3k4Ri5sWuyzMaG+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj9nvCRA9TVsSAnZWagAA0MAP+QBSJCtKIs2LcQeBkKnm\nqcIdzKosKfw3REKOhQwYBFkTWgyIbKD4a0X7O/rVZpC5SXK1OcL7xxWhBjf3\nTxVPx31QZ9+LsuEiOsYWTlLa/3viQUHCzzsT4mrikpI9VquUPyj6N7/KHI3W\nw5JsllmCq4AuvYGpWJLFxYhDMVhVkdG6Sa6kmC7VRaoJeYlgPrqI5d+sO6zC\nimr0FKXz1LwxGRN1Sj79tdfTGLOf4JpJC+kIN2yYMyqyjQ/AUlRj8cIwX+V/\nCIXYHPXnMsrWpgNlJIasCbpIr37adpFijEDtgeq6KHRi3JD+ioIsCLltmWg2\nxWeqrOnDbq5ZEKafnHrCLnWXLbx8YDf7PQj6VEaizoKQ14nb/1kM1/nfYHM/\nEyLoZmTUzT4yCO48werDsaHSyHCGTEexPWOHcKu4WJeuRERJLHklxdTHYd9q\nZCijcjF+WXei2utK6iAwOq3pl6CQCeI2l9qbvLG+wHAtyM7MroaNTGAG68Gs\nZbRlC9oKdQx9LLtb9jMkJoPfXqBfp7l8WosucKTfT7qqY2mbBuIxwSIbHtfP\nGfSTwkbVehuQK5hzrYC8rTjwW2wiGJmm5N5Vcm//7xpqlcKCRyi60l/4MJJi\nzAbRnPDyna26bhjZgQHB83zhMEUvwwXHZCiY+WBSNeTNhHs0qNvOuNeiwUnh\nmVkV\r\n=n0Ln\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8eeb4340ecebcaee9c59ca836b8831843527c1f2","scripts":{"snap":"tap --snapshot","test":"tap --100","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.7.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"11.11.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^13.0.0-rc.10"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_2.1.0_1552931310293_0.7914241906685247","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"tcompare","version":"2.2.0","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@2.2.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"dist":{"shasum":"873b20a54917f4e91789e2bc20e2c85c4476f754","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-2.2.0.tgz","fileCount":9,"integrity":"sha512-+Mr0UBIE3ncNn0wJvKsw8ph61QoaDvR6Q8WkxWIHxWLcKf8SHGyTTkGLMX//4NKQ/Pe1Uu64oXYJsxLyAXXWdA==","signatures":[{"sig":"MEUCIEYr7r2M8uYdw8dxHWlk5zoEx6Ilm38+flsY0IPQt4FDAiEAxblBx0ySPMeGi+Tmu5W7GiniPe+VMnZRUzENgq8QyNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqCWUCRA9TVsSAnZWagAArwoP/0MamdtU/iQpK4Fima0s\np7lCDROs3VHlcEwrv70VDErZAD7xyapzsW295GN7tYEEP5OkEJhbGcKHS2Dk\nKKFKrYoARUctEDnCxWusKaM/7CZcAP+NAuaQ1SYHN64f3Mytu+PlTcTWwvTN\n7QsnoVRMdOIJEyUbao2F+d0NXnOKOadhHfMZCtPFE8VX2q+Dx8q8Avi6TKik\ntoan66ZmVnpFfajlMftwv4BOull8+DRWD6uEdarKcTtV/yp+Gd6sh6n2kd/k\nUmHu7PaCy9OAuGDbefRj6942kXaG7XW9L+qnld/KEk69DcaDc1rDLmg2wtfP\n4/WPqMgKp3dFfjZB5gj2oOmDTe8JLVox6ma0iae7Xjym/+xJ51tWlm1iBlsS\nyyYAaZfJHJMUrNtfQPM3pqR+yoC7pCNy43JXDPyWzgGanx0U3y7aCTRatrBq\nCTFh9b1esLQB82Suk9v4nENeeoPGfUjBxlfyJy8BcnmXQHz1yf9H3Pxh9HR5\nvDVmwlTRf52SOkAvOxmdfOgN4sderBI2opkFxn/8Bq5/RGR39nKccF/2d0V/\ndfzxncQh/16Xw+QZa+xGuczTcoeIFXO6CD5uUz12cRQEAlunOWGvdlujIbCs\n37RX443FmaXajp/Ud6IQGA+jQ481GLipfhWrdtzAVtmsHCzn7Pi1vaA+7jwJ\n9Avp\r\n=DJDd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"33d7a50e3f74cc904b9bf60087e9ee073aba6568","scripts":{"snap":"tap --snapshot","test":"tap --100","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.9.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"11.11.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^13.0.0-rc.10"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_2.2.0_1554523539952_0.2861538230716716","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"tcompare","version":"2.3.0","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@2.3.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"4f5ab56a4ab248ee2b8cc496e0675d47b4264fde","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-2.3.0.tgz","fileCount":9,"integrity":"sha512-fAfA73uFtFGybWGt4+IYT6UPLYVZQ4NfsP+IXEZGY0vh8e2IF7LVKafcQNMRBLqP0wzEA65LM9Tqj+FSmO8GLw==","signatures":[{"sig":"MEUCIQCOZpzVtfdLOkgyljy4+YBYsc5cP36kRYQtIVFhSfJ2fAIgCrzd3sL+Q//RHy4UHQiDO1GMgYvtphWWbc0dSN/Nvn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1l55CRA9TVsSAnZWagAAodIP/3y9OqnyUy9SPWusHWk4\nK3pLRmEyrFnd1z82zCgvQy8UEzsOlCNSZsC2KvLafXXmnbZ2qWk+ud4H7okV\nAMvHhvrFswIxUGmRPJwk/0Nmylt2pPm2J04zGUYbydY2BqBMISLwPWo9Jorb\nTGK8LUyiwBgIWAi1bSVXMJhTQ5+Yo2pJ7KTHZ2gl/7TJ1vs+F1JEhzYve/VF\nfyd0VyJQbibaJs3Q69tieSBIDtk8swa0yBK1I4+4pROZHRtUGRNRy0TT8M0r\n4143bMUNYG9X0/S/xRPPlAHyN1SnOUWb8WHTYe5JNhTI6i54FdD5dkFUOuEG\npaDce2SweMpqt07Y8JbDrpk8uEkOW3dmROT0zRn9HnwcKocy+DvzlVK+vg/H\nD4lK8D1Nq1EyQA2IClVBI3piox35CEn0Slw7kFrpH4BOpZc/Ij43XAHr07rn\n5Q2Bz/tyCyaJ+pHxRd7I47ggUG665q3sfBM2N1dbZdQo+nwTbMZ/PVsHSVjB\nUSq8MA0/Zww8IxUj7WCF2KX86Eohpiy9+j52b9FEB9F5iK/K6AeOEpQNzzZv\nomyKlfCf79kiGJWgURG3IJEYI4Lu1yKEQ6V6wlZ7uzrPvebKBtiqYEWDEUqX\noUN1AcCKoWF2g2aiemSblZ3hpuhwZp/RvVoGyhXnNJnK4/fToenIfUYyEnf7\n69Im\r\n=9ny+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"040985799fb14557ce3ffc51cdb6f9c2dd4c003f","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.9.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"12.0.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^13.1.7"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_2.3.0_1557552760898_0.1269696661069719","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"tcompare","version":"3.0.0","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@3.0.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"588a2af6d67bfb146fb21f343d6480dea7065455","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-3.0.0.tgz","fileCount":9,"integrity":"sha512-lRD40wHaBoVvmcCT0L7qJmR+jBl1nVP0WxbMYyOtsFza+SXD9aiRVir9aWogdQwNzY6ZwOvwDp5vg3XWQGOIVQ==","signatures":[{"sig":"MEUCIQCW8X85r/hij8Lk4hVUCZyxQsTkk7+fdM7ImFBrdYDmqQIgKpbhc3qzmpbRGOTgQtnfRkJWvDCgDzQs6xt64Xe+i+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1jPHCRA9TVsSAnZWagAAK3oP/1h4ac8oSJI9cyVXySqB\ns5RVNPeLPRXhhw12mNgVMQSkMCC1wMqY4IPrdObO4Z9qJJxGwaIgZtYiWLUl\nB0F5gVlWBOY7VZ6lcMKl/jIcVfROXRLoqasqHIKwsuzE0BVcyK0J55IujOQH\nHMxQ/4VhdrRTZufjYcm7yoYmJCKJJp67Ve7M4qV2rugO5Oi7eC88JjR1vDA2\nSwYDaxZK7tydftuD56Vd74Rf96JfYq8ClTHGbS8AYIyUp5tbnp911ZZF7TKw\nLZ7rha5XmV6cwPlnRlB1ZuKjAedOIuK0CvcY9BraovtGIPjc/V2CVbnEeo8J\nSC7IaqBacliUAsTcqwdhc63tva+Ac5QUrz2eqrT1V6Kanlc5t54+U4U7m1Vt\nIueP5YaY1o1h3n0KNMNeJRuw6+9CcfhHpLl5axEurxtfPofswpkGG9WOW9pw\nLPF8+BUXJWiyykpGjbrhv1d91timaF2eFXN0e/aCgIT6a2mv9nz1/kxpmom1\nCeYGSQckMpI0T7Snjw+w/WVzvjR4KcuApKqYzl2WW4LNw96cIUMR0I6YQpkG\nK6XEhzoedcyHdNu6K5VCdfPlPjQLI2f7XnezAMa+jyWx4UEPSrkJWb+NiGs4\nt44yHLknXxzBlgulfW4bHZM4H0CTvO0PDug9XyC9FGWp91Uk1vcYxd8ZVASL\nJSOy\r\n=SIJE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"dabd2df789ede98efbc4b25068a30687e4029162","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.13.1","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"12.12.0","dependencies":{"diff-frag":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_3.0.0_1574319046752_0.003784889675040981","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"tcompare","version":"3.0.1","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@3.0.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"2ddf4d272b0c33cb15af5e03e079bd0fd1847bfe","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-3.0.1.tgz","fileCount":9,"integrity":"sha512-GkD94zhf+VZ/s+FPRGjJM+t/JMOViBJl+frP0gQ1QBMTTmkactKZ9ac/P3+ZpjuzEfYK3uCxg/Vi2mJEMyHtOg==","signatures":[{"sig":"MEUCIQCtTavrmG3tZ6kpuNWw2XaQVaxXn9x5i2yglrgDEtkUXgIgYL6QFk+hx/BdtJmZzfW99+j6bKZ6jb+7CWCXJW7YT4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4Cq9CRA9TVsSAnZWagAArHYP/2ZB4FWu5St/swHl6ugm\n6aniLgBGiTQczsdmHTcXWETy84LoxIJjGAlWT3xtkd9++00Dk9K2T36xx1vC\nTVR08jcLuW+Rk/PcG78Av2l7IAKa5co+DimCg757fVLhbEW2J3Hho3jvtOyi\n/EavGmoKixvyKY+HvkU1yLo8LQ1KOa1gnqfdmA5K6zf1m9OLztwM/s5ISgdg\nctedmBU+95adGlKjNVArJCRBlClk1w2yx0KsR6RaGecEpJAaxgJm9GcFIiNs\n/61xPwA73CmJ7h81RZ70ypnQZOaYYMe3MIZ3P34R7TTO6Fln9aWXQ2q3nCvQ\n/EBcsD21Z0jkI4NU+uoFfiUepI2ho+D5haA2bFuae5cH7n5Ido4eTf4Tfz3I\nViyr07N/bvlphXcau53eJFu39mM/63fyhGnug1VdMjTtEN77CdJSBqxUNjKj\n6jzEIpmhIciUDhEEso+wzonZIjt17LdLKsqroQ5UD2x087Bhq+lyzmIvxA7S\nSP/FZ1VYy35KTMorNKQRxLah1x6cpsKDn5xAYnmBmbpHaT8Awn3C7Hn/g+TE\nSEB2pu97EBHhIY7H1WcmYQyce7KJ24qmOcicBfzBo2bWLEUQGq4IWVwOOy/J\noRMDMTMvW66JhAaH98+nHj0ctoxr6xNsb/BoBAt/fvdP6pOnKHPkYum9I3CT\nT5ln\r\n=Ddeq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a64cd95e0987307fd8cbb2e7bb6a8a5ccb0ebe61","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.13.1","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"12.12.0","dependencies":{"diff-frag":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_3.0.1_1574972093047_0.48754334577205305","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"tcompare","version":"3.0.2","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@3.0.2","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"ef6326ad042bff5e487d3cfd02d78aa11ae94bd3","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-3.0.2.tgz","fileCount":9,"integrity":"sha512-YqDMlg/rUH6ncfj5i//2K8g14meZ9ILYFlIIfHmCtKVQYw2ndOPL5Oe1qr72yaiEhxyjKT19keEzQFmz3xElfw==","signatures":[{"sig":"MEYCIQCxydxweoDHKqvwkjngeGdPy9Hs7X92iAHmG9DGPbI91wIhAO0I9dl1eHUmvf3tTKDeMcepR/b8CdnR12j6X4x8Mia+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4VzQCRA9TVsSAnZWagAASgEP/A8KGo9YIS5yT02YmRYu\nCmd5BbDYqWntLzIomnWA7fQBaqgJwL+SNUuc5fstC3KDsviYR/eqoReRNmxr\nznAhQ3Pnber6QQcg1kCvY3lhVTnFgjLQErZn6DNRMx3OOTVrklo9rAt+Y/or\nUgMmEeNzS0g9LIxd9Y87I1atakZBvr/v6VpvCZ2HGUtt980jtn3zW1LCEWrG\nNptm/0rGM1aKUrB9YPK0u8rgQhWbPfpj3PLp7e5caipBXlLZsXeFIqBWNXaM\n2xh3YlGOo3lej+DHO+7+iWWUq17yEV4BEsvtLZZxFXlBUGVXLLljItXkFVFx\nsE+G2YhkdgV08TFvQ94QvffF96hJthlX7zyf5IJdMN7oMwIUqKnOlbcGEDAv\n8sv/pY/Z7tRtlCh4F/kw8I9BD+4PETDIaiFbIC/q4P469JDCPy6Dob5bgaBu\ngJSNXwx4M+3TmcHpBgCjBeGQBE5CbsK+ypK6oUeIFDVacviQUffIkxbGXLij\nQN3liaXmgX8+M7q3XC5EOTlVf8iM+KoCCkohKrriodJ1Qr78D9LU2JLQd6U0\nak4Fy0t+/CG3rkn2oPu3X2gSXOJ2xX6woc/gKNC1YBWDyw+GR9EOucJPdenE\ntn5ZJiPz5x3oHDjzCQHyT66Jbb9V2UVvSYaPVXUKa2zI7B3Ea9PdRv1GQ+lm\n3krO\r\n=6fwF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ca672ede3e4dc381030852b660b956e7be88541f","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.13.1","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"12.12.0","dependencies":{"diff-frag":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_3.0.2_1575050447540_0.6503794062670554","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"tcompare","version":"4.0.0","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@4.0.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"f225886717d282babc1fa724aa4865345d20139e","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-4.0.0.tgz","fileCount":9,"integrity":"sha512-tF/b/oJAilQKmEExo/2fQgT8iN2/P6SCYzoZUGFq+j+XpuOTRiom4lMpmFsYFpvP3UnuJOPVk7MFnSEL4rV0SQ==","signatures":[{"sig":"MEUCIQDada/7HPBirnhzBPBLJTwSzbotkpFNKvuWUmJdQnkdwAIgNNGJKnhgOchKm4Y9bI6fi5C/TXd+CzJU0WUc7Lq7oAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4V1WCRA9TVsSAnZWagAAO9MP/0jkGnFzNNRnhgvZ/lqa\ntBRWzGauZjRD5L7GIH4DDhFTAII0vNwYAyaJhKu+g/kUhXGgfRz3CQ6q3W7M\n9UTKgupulv9HHDURx7UKDdRJoZu/wiUE+m43yZgas9FEs8dFt+LbEUtPDOkJ\nuBnDbd4SL2an368CNeqd8O85X/aWTWAI1fTbK4A12fKrf/ld0wtGW/xjeD53\nIFmhTjXgvHsp7mxma9yOUdQHzQ/ahpSoNqJ3MCn5NTMo9AhdfUYODsV0bo3Z\nkkE3ro9zODDBpCKphVA6FvzjWlEaVfg6ZXvj4xoM9TqtvIzWFW15Nsg6FQtT\nBMSI1/v+QVZVoHKMLLFSUc8kpat3OLBF80yRafCZtvUBeVL8nA3GCb/f73cs\nfOipki+ZZIph22VCaYIbx0QOu4aEq8qtHCbir1oLcOm+DSrtx/vkhXEFm9OF\n/SYPu5weclVIXi+tMpBwhKajAm/nKtLuHFdN2liHOXBMrVnqxd1WpvmJg/jG\nJME6gePAT57eyWYYxML+5BRS21j56TMXcNDw7547GvUstN7Wr0wAl/jbaBlb\ngvLUeBA2sDLJo8LP/qbhb6Lfn7J/AzJIOJ9a1H/siEsJAnBFlD3cJG4qCNEU\nwsS7f2c3PFRODKXsNTMduHLGYducrTJA+Aamiot19BYMlanIwSC/nhpJoiin\nWhFj\r\n=sCP0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f11bb7462cd9030735e14c6e91d68dbbf81788e1","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.13.1","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"12.12.0","dependencies":{"diff-frag":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_4.0.0_1575050582433_0.05232261916688552","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"tcompare","version":"3.0.3","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@3.0.3","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"96638d449c09f79eaaaf1ee7158fad5d967eeb34","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-3.0.3.tgz","fileCount":9,"integrity":"sha512-WzOtNsJFrjUHa4tC7OIka6oolv1q4hYxn7fP2SRi/nkJgzD+7iKu1djmYAypc5zQmBAQV1xsWU+0v1YOrx9f5Q==","signatures":[{"sig":"MEQCIGtt+cmpf5KBwKW8TSQhaTvkn0U3ggxkOF42rQjZ/G6OAiAg7auBONlBLV9jbzAlmcUlQtqhTzwTefGNHjrkPVfItw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4Z20CRA9TVsSAnZWagAAMK0QAILCtym1NhVTsG0vJAUH\noWBQXJWSJMxztjRbCgHjPLC7g+9hev87RWyE/MYKqu4Yke/Yz4v8Mf3PqyAQ\n1y3pooX4OMhArI+2liT7w9I59FpdOtiBHIQD9qPUVRsy7gg48LDDNwLmnm9W\nJMrY+FtjOKOAazXz5mKTFi6+dih0EGNpSwiDZLN9zPRcUCHkIdWWQVlriIt0\nnXapCNQfzJfcNv4/fKVgPGtgs3aBPPUWJKdG9+irxRRaucl5IfBYXEaVfVs+\nA8A39pB/VpcRlpEkTg+poV1PBEI/Lif5mozH3JklpW4mhb2IjNKQmcEXo9Wg\nWCqANSMlMmVVyuX8Zes+8AQpAtY7geG5tT+O/nBAfczfdeDC8sMqkMt5urZ6\naevySevuwgKPfmg8uS8Lx6TvfsWp7p90OjeIQmZsjaRKO7VGlwTwKAlNMy0S\nXcyA5hmg/V//Zzcw7hgzSRtGszhRrJvxME5O5MBcLynMVkNsP3o6m6rK6nzE\naTXtK2FJnfoTQMKY24i44ZsrSFA8+yOx+ZyleeQHsUesDbDdQlum04DF31mP\nLqxJJ82H0FURGCmnd9KeIzo/DkGRMpDWTK02qGaSvLls7zucv0jR5TBARU/r\nhNRjR4+XB+BJ4LSQRfGRGoiZ200fn/KkpuBf3OBsnrHNba+8jU6AyfGIaVBX\nv4T4\r\n=zV1Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6873c760bcfd29f58fe737cfd98fe039f1153012","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.13.1","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"12.12.0","dependencies":{"diff-frag":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_3.0.3_1575067059656_0.6525296159810867","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"tcompare","version":"3.0.4","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@3.0.4","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"e92ebdbf1af33757afa0717aaed5bb4efdd41992","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-3.0.4.tgz","fileCount":9,"integrity":"sha512-Q3TitMVK59NyKgQyFh+857wTAUE329IzLDehuPgU4nF5e8g+EUQ+yUbjUy1/6ugiNnXztphT+NnqlCXolv9P3A==","signatures":[{"sig":"MEUCIGaEP+pisUiQK6eN8KtAJBIOZTHZgMOYTGBRufH+KDtyAiEA7ZeUPo8m4qwnYRiciQqc1uUo+j2DiCHAaTTav9rFVlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4aAjCRA9TVsSAnZWagAA0vUP/RIeSDljgHpTIi5yieYo\naR90LFRS9Ow5Jv7kLSgmJueQ6/VdofMZ5e0JiW/qoKQFKrO8DlKNwlYQbbF/\n1gNXbVfhMGyT2VEtpL/j58rI8e8Y4xiLRCAefaWpt85uBtqpexZrCKRSno0M\nCaVEoq335DsbaMV1uL2lHnxD1WrCKj/5YqdeLk1+hRjSYT4tPC4gAH1+xEnQ\nv6JJ2hi7GiNRgtF9JQPEbSW3NE830/U7vc+JIgZbwlsbAo1ZHP6zAPflNJ5O\n8xuSb7RvgLCki0fgo6mvOK0q5Q3xrQmAIxSsoq7OasHDOgq7GPS8d/3TQLYx\nljx+z+es+7v9kB6MdYEGbQtFmtlhivxtR58O3KJXrj3KXuNZ6eppIv3IrQt8\nBfq60tmjeYjWxQ+ndxIsqHYITsMZjsNdcCOIKGt6MzAwsP7duyplbrlz+eeu\n9Zcu9QtziMCgXYt0craNu5TZHXSOf6vCT3hYRMC5/Byf52ch+wTCbTTHLKnw\nrHdGbo40qB6dUOMtgTWggvkj2p3P8awh1+Fe5a94MByE4hUL2W6SJ/fedqLQ\nWp+VENm8eI9CtczNmntLPYvtd4QX82auQLcwnTgKRc3fxsnoQqH0AYePCdAL\nPl5vm4U47qFgLADZ3lW5FCNj1akmVitYjoU4HsTkY1YNzWl7hynYUnD9/ea3\njWxU\r\n=xZZZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"23ccb91ce585352ef4fb4756e8a32748d410e599","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.13.1","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"12.12.0","dependencies":{"diff-frag":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_3.0.4_1575067682829_0.9637007560739821","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"tcompare","version":"4.0.1","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@4.0.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"d391a87e7a96015165ca61c10ddf5b972cd13264","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-4.0.1.tgz","fileCount":9,"integrity":"sha512-IXBWPevQHZ1Z81Af7YViBpFxaQLZmi+m57JpcvhAULj6lbVtoHfbYu7PxMwcF+pDWS9F6ZQcZPAF2hQqxCzZwQ==","signatures":[{"sig":"MEUCIQCfLAVkJrdgVTCWe1vYRKtFAMpbh2K8OEYpgFtdNvFFzgIgKacYsFBb2gdG2h4TmiO4UrMvGbpp+YtD+hGcRCK0t9g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4aEyCRA9TVsSAnZWagAAEzIP/3hOOVlzfHdaw+90J5ul\nakzmH9egmkM3MCbr7VxUTiGEy19dggOstW02PY3dAg8QW68G7Th8PrXKjVtH\nN9FVig7uk078QSGx7yrf2lWL7s8IpzwbdHxxtycucwLVIUIx/5pM43R+LenY\nufCy4K7FaATkFQAcJd1edxfvoSq+Pj/w4D5LFwm+nIBuy75ga03JpOmmoIg4\nuct0ACaIWP9vOBf04NGkyaIjCXpW42jNEDE1m82yDzcVRG1WMuhcQ2Capzy1\nTKXQ76PhK5+Bd7ZC0kq3HkGPhmTNsnZ+DC/NcnzrAJP/rs9rW8DjWWGRrr28\n/ptH0Ns54HTXi7eQksGUj8vMZdr2XqfT/51sxb5Kyj2ASdmV3gJFFUWBaDWM\nCi0s4tkhw0C0NGJ7IxrMSqq6+X0djbxvv0H4EUOkidSMg+WGwVazWaAOsb3C\nkiNYoINHf2m4474RK2kF8eVeoJIfPr/YBflbwcwA5gK5Vg41pj+R0ut9Xryi\njwlXAH8FGF9uYrFmJYqp9F5ZaT5U7FUl23ZX6guJGdxY4JKk9BGpD+2fQuIi\n085stW251fLIQH2CtWqIBxRUqgRDgeDAV42tLBXrqUFGm2ub+1NTMoJvBXo3\nLvYpGGP3Kyoxi3Ib/rWyGqhe4nxrJjQYmJFkhABDazkHcLiYtVxVS87lETSA\nSXk3\r\n=bcK8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"26bcafea5f57864dcbceefc63f3c78fc07c4da76","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.13.1","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"12.12.0","dependencies":{"diff-frag":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_4.0.1_1575067953600_0.5470319246482844","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"tcompare","version":"4.1.0","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@4.1.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"a67d3e08a6b9197cad4ad10949ecb5bdf0b9377e","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-4.1.0.tgz","fileCount":9,"integrity":"sha512-0CM1CFm8PLubU6Mtz97k6l4UJUIxB7zh6usL/1tTr4Vb2vUI8HsRas2NRGrFcgwEkYYev/SBygXq1JM8EeA5Xg==","signatures":[{"sig":"MEUCIF3UsPHbrfapFNbMdrX3Ns54+3uFZaRocgtOXe6K4+v5AiEAiUDC/Ad6fBqnpC2sWcJMc+3n70NSOdIBtT20j0Kv1g0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7WFyCRA9TVsSAnZWagAAgPcP/0aUh43ez8gPhmpcxUuv\n+JUHVp75IaIktQ8jv2vVgUpRKTgn9SROj+1jPCe9JzTEz7nKDdMDdf16Mt+6\nvbp/zUYrym0GlV77JyvBbzRqXJKycbiwEBGQ+OsaCj+lv68Wg54YcZ4qRxOz\nLfi/wrRzlSjhFZeV9tcnaW8qXGEeF672Xu4EXIERp/aCubn91FU2zPaeSBfJ\nm4FpbFu4kxTux9AXJf5W/EKvjou3nMJZaUbY614P3D+QKLRtqxgAkYAbhY0q\nHLOVwRWMp9we6MRFeGREUi1icVK5O+MA/VoHHc+YhLKXXmYk5Qp6pZ06i3j/\n05ZXSVewE9wG0oS5tkwmUfi6OvhkB2/bb5bb5MDLVX6yg8s7Pn3W2qVVWam0\nRT0UY40iRLop2In4a1kyjvuKsAx4n27iIwIbiXjy8KlnSSznmth0qVfxDfBR\nh/Md6ZMQNUntVaVhfn9YUeCj8nXU+g46BXHj9A6ukdG7z3hC9WMK0YZ4AnwG\nzkWHyWwzchR0BMv3nvL5ALeJs1Fbj5IAv01xVmHYQNLLlAx7kebqdCH6gh2p\nnGzE6XdPrrA9guvLhDeJTHqsWzyYVS5piLxk7TYmsn9mQd/k2TSRzn/Ssk1h\nyJLNXHIYT2i0hkf59+KYNs0DmhTZSev2+DKsKAjF6oxzFih8NemHdYg0DEi7\noCtb\r\n=KapR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e51ae37b1fb9a2046d6c86dcd49a8211a2845ac2","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.13.2","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"12.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_4.1.0_1575838065801_0.6375533260147559","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"tcompare","version":"5.0.0","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@5.0.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"49b570f32732fbe5fdcb164ae0b2f38cdad533b3","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-5.0.0.tgz","fileCount":9,"integrity":"sha512-x79Yn1NOnoYtQXzBhNw1Lk+RXXeVBHtyonOAPludRRRbJpHQsGTOk+uyZY3SOxRogufRDRIEMZ+6AFsx9qj4Pw==","signatures":[{"sig":"MEUCIDRUWvLpOhMYWuhS3kIvCSAvecCI/t1e0wsARmrZiFrTAiEAwX7m0JcX1/XXzwYJo0PMivE1aSMhnZ5AJR5CFyR3zLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd89mjCRA9TVsSAnZWagAAYjoP/2BGpBnrqbe9kfX/4Ca1\n8rcWDnqr/sP9JLvhCGeh6XtyP0SC0nIaAfWHOGtcZiNol1UiyjZH4M06lr/O\n9YojomplQiU83D/ILE5I3dOPluv/ey2u1knNLZtGA6Ko3OPdQUxdEk2GQF7Z\nM0JJxg47IiVylPcF0HAVP+vb8JE4m3eqKGEaq3HU5l3uGeKcDjpOHQfQbaku\nzVu1eyDcaAfa5UOvbcIWGZwaa8lYuwD7WCm6vkjBvXwMhrMkbz55gLgJDwbc\nmrASd7Kk6+s6h9Toq4+5zXeRsbppzoyzWqBscy8yKxcx5SZAJ4dItnyAFVqG\nbiz0WFbkQuscdSTpqOuiK0zcNSkSHdtWrrNqFZdyHTwVi7ZNAEwlmUi+b9hG\nw8w4mYWeenxBmPIMpUlZerlJoFhW0Z6m8SIaZceW/RY08WY5BNE9XPig3k40\nia2rv8kZCAG3vS1SHtab6zope4n9JGuTzyVpZUhBXmyjJCWg/cB75Oxsp5nv\nXuh002KDnDD8dqvWr86ugAQ5beEAQJYKYLaNTSdEstyqapUXaBI4TEN06Fh3\nWq0kq6tOk1+DYSbyK2r2J0BzrzUTluYZUzeKZY29y9dP1YF1nCe4y1QRN123\nzXbmH2s49nQxakZHFI00jkZBOTl/VRaA3fhnIGZwNVZtQ4BF+t3bAbbJmLqy\nNqSJ\r\n=/AHY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"a33164ce312330de810319329877e95c0f253142","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.13.4","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"13.3.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.2"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_5.0.0_1576262051372_0.8558885698110608","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"tcompare","version":"5.0.1","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@5.0.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"f1f17a9953c52803a22070aa68fdd684337fb319","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-5.0.1.tgz","fileCount":9,"integrity":"sha512-GTc0+ASCrEpi0A90XqXkdtFtnfH7hg2TSE0cFd5lcKUBJboRYOV9W5TGj2UWqImSLB+6qqfKPM8yT5sBUIj+FQ==","signatures":[{"sig":"MEQCIHCXLLlQzxz+qK4MLF6rT1KMnpqNCbmhAqf3DFilIyYcAiBrt4OY5+BDGxkoJcsAxuG4r3Vb6YRU6Nc6D+LEVl3kQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd89uqCRA9TVsSAnZWagAAnAIQAJ4z9SZIEKJCSdkTLDP8\nLtyjt3A3dVVkFX4bLy1dd4xDse9pdKk+268YSLKWColhy67Rxb+3/CiuKmnb\n54PLLEhhFnGCIvestIfR1cnz1iEcI3WPLvZBkZQQUKPE2dgIBAQchbjeZzI8\nLDkYjqkb2ia9kSM+s3bi0sWcnOjswLbUHxHFiw45sAZLr7LXOKN604l5/R/G\nHV7ab88j9yMtjUhRCrQbdKN5Qvo9G2ifedQoTTzbIoaz8y6kcawgHmbxDTqS\nR7qC7Ys4VyCh9lbfHJqJ+UW0mNa+lWnQSwtZITNW6j27XochUbEjB+MpT2TA\nodNja1V8BKE4Gg1/LkLnHeb8P/T3mhbGINzbSKLL6AQQyAPIsjJHEZhYJtaX\ntgEt4p3mPZJLzq74SS4nPfDof3KxdjWz8vJ7HBDH1q3ovD1jFovqHvFovDhj\nsraGCaoekSXaMmoMScyn3eyU1hrFZS+EFHQS2LiV1LF/rj+ZmArslgMES3EP\ni0UW1nhCzoXZMVtqjeAHFTGUMZW0x8+TB23UtL1ytpvJ3FtjxZ4Tl6HzJeKl\n7jf+7O+whiuucH6eJ4F8eFxQPJuDft8HR99nFcaPbM9LLPE2M3RhHb+U/Ont\nLUZaL4DHXH5yBsLEn9+Mgqh+uLEpc1XGnZbPkfz2qgMr5Mwd+PdhQ7jMjfsS\nmuyH\r\n=lW6m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"dac25a1c0036a9cb22f7fea7194001b5b6c378ad","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.13.4","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"13.3.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.2"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_5.0.1_1576262570320_0.11260054235389205","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"tcompare","version":"5.0.2","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@5.0.2","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"341025292be295c6951193fad7b8aef6fa47f319","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-5.0.2.tgz","fileCount":9,"integrity":"sha512-mMy095iYxJ9IPneaBECzcY7vnjPqa8T2EwKJ1kc7WABqXdyYHLnM93Kz4tzX3LSFose8luP3JpZITCcRzaXagA==","signatures":[{"sig":"MEUCICo6KjkyhfvSGZPecGb2jM6aiBBlBKftlkEZL2aqXpqSAiEAuxFwMQ70db6SLdp/5mb2q9WZl2lkxsPhBCChEvxx7wc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoHVzCRA9TVsSAnZWagAAYRoP/1gb2WydsIVq/BXd/idh\nTSXhGxRuY0eZDUlz4746XJKiOiEJwgUkNrES/pzDEkYZ5ENj4idY6cFqh8qM\nt3oYYM7UmRpUAdWZKXiJojIE7/vmepN9RbDdcBsTjgjvF3nlTqY2UyyU/2jb\namo5kQEabMDtvu/NMbTZUMPmMthIb+Usgv8lK3cWrHbGYUDSiZBWHFMJLGsh\nR1xAz8GIicmemoe+pfWyW3phIwN8U3zpnwK9NZzP3TjKRyulRtmgmTJecZDN\nDNwfgAFixqQpT4CVJWOvSiUloRGp+MyoMjUvI13OlkVfNOfrSGPQjQlrjPPt\nKENyPtpfgxq3kibQ+PhjNn/OVHpJRpnIDWHZhgnaiNaD/J4aRGhuPhaT4JuX\nN5zeJYY/wjsGZUxWUkxpg70Rual7iDh01DWlsB6R+kZ+Bcn4u3p7o0bNkeB4\nXoYpKeFu/pJaoDmu5gfkgeGbUuhcrFfLV1EXOpDNgRd8QcJrVQgQwxDiMgyT\nydyYNa98UtHO1yZUc3NM/lyOP2mM0e0pR8kS0ya+okfpQKJ5UxaIhySO/bF3\nrHxcz+1NX97GwY8vDnNGkEbfUlXkbZJ1yzcaMG6NC3GXKbP5V7HUNQYybP5b\nq/Q2iV33jFmxRcc+UqoUe1ak15CWmuGnu+jqj42Be3aaGffwoJMCaRf9YQO7\n2v1s\r\n=yFHq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"ddc4d624a11ef878826f0803aab2a5e6c41e6525","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"6.14.4","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"13.10.1","dependencies":{"diff":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_5.0.2_1587574131042_0.22408118849315994","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"tcompare","version":"3.0.5","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@3.0.5","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"8dc3476ea95be0ce13119287bacd035bc8c4df10","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-3.0.5.tgz","fileCount":9,"integrity":"sha512-+tmloQj1buaShBX+LP1i1NF5riJm110Yr0flIJAEoKf01tFVoMZvW2jq1JLqaW8fspOUVPm5NKKW5qLwT0ETDQ==","signatures":[{"sig":"MEQCIFAq5VFII9rbpp5zgmLoYmtByRPB1UyqmwSlYu9VojnQAiBQEkDrCSmfn6FmTDjbE+vRbK9FrK1KppMrGkpDnvu2yA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKsbMCRA9TVsSAnZWagAAyjIP/1feWfVjrERYMT1F1vDC\nRfLd+YjxCgeA94Jh1RjD+BsT6J5qCsuiADtBcGUM2Ut8JGe3aPB70Tk8DIEd\nN4/vfbwxzCAukNi8sambjBc/qIuNKJ8puihyqtUsKfq8Pzs3rhxtV7M/fsV3\nT792oWjOgSOF5s5MAZyp4mfvqTnXL1FKnJ6oDmNGDKqzxv4C0S4uuk9gGMhH\nTbwp8fuQBsBRq/uTB5lgRt5shiUthp95V6z0WPq0qTn4YIB1ZUAlQqF5sUrZ\nn7Uke70SCYPQNM2nUpMPP+JfynWwxHTLNH3JrQgZgd+W66dsencbzb1rd8oQ\n1hbRqwVl5rkoKqaKyxr2XbPZl5+MhXRWYsuTdyZd5h4D1rXUvrfH1VdDwF7M\nu//G+vn4sU7oAkfC1Stb0/TevyoQXcnAq6rqM+mWembl0djb8UECVw6dfxaO\nrgKr/6ajNIcx/Hy4+nKsMVFAoJdHjJhMLnD3eMylyy9bhC/dR/jO9KjEkuOC\n6rMkXo6W5Eq1Y6OK5ZopIx67dKZiph67Jzryb5VaS93NMgoJ+xAbJch9kjFF\nKMO8yInKshKDaTTe1GxxLO5kbVIzs0Vj/E4m0f/SATo2r2/GBmyR2D/0KB83\nlu399jV+6asJq4fWTBfZNSacaBH7RwpMoKQCW5tl1bGA0wOMvveVi55qNhM+\niNWb\r\n=GOT3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d685ab9da10b313a96a06b0770343c4c522a57fd","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"7.5.4","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"15.3.0","dependencies":{"diff-frag":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_3.0.5_1613416139900_0.36042390813111247","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"tcompare","version":"5.0.3","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@5.0.3","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"6aaa8b7977e2ea841bea947ed822bfd87845f8d7","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-5.0.3.tgz","fileCount":9,"integrity":"sha512-hKjJy11O/DNu05DXjdXa4BSP2yovateaRlc+5pIajCiMXwu4fBfnjnER+1NVMm3cwC453YlBAgr2OKZQ+LwxOg==","signatures":[{"sig":"MEYCIQDTjvGpzH7HzvrHHT1I0memvIw1bRDAL315nU1nnR3TAAIhAKkAwsym772dc1XNL5uqGI/beJtjd6ITuHlJNluBUInw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQCC5CRA9TVsSAnZWagAAIrsP/1XevfIEYSMfhergQjb8\nKy6X7Ayb0fAmutnEN3dIPHzxZBECMQoPK/nMVbD1b5Guhp5rYuGnkTuEFGRu\n5laZzObz/Mn5dfaTnIpfwVnqaRym7Oua/fNNTjbbs7oUv9CrPFUyMp1hJ5RN\nvULuYpKBkHTn2UUY/Z9Hz6Wf5rm8oiwiJ+h9tquOHN31vFRAoUouTfIoGrHn\noOI1oFs8c3C+lqfneFcvLy9rW0rbx0qcWg31zEXJtP+wUrJaX+lXKqTrJjIP\n6HdWfGRy2EgHUDIgZjSLbLUQoxuXtqJRTTWrwmdie/1V8DaFa9npmU2Pmpm9\nZXjRHXCdIKjOORwrblD8aRdxGU2xzVoIungKVajdHh6eT21KAt5NiLa/I2T3\n6b6aEpN6cD9JWQsw39ACR9VhJVyvYjOewLzRwQaHqTkjmVqaMl/GM/4X8KZe\n+TphhXbvXALiv/6POUtbH6i/M3WrUgqaZBMuk1xhiGH6STaYx9LtMkJCPGP8\nMeevEN9eWb76+bLZccOGj/HyL2TVnze8ErOCPtXI0qpFaN9aK3oZLwUSJkBj\nwFwGG1tokPfNWBzu+1rDdAPLx+b1+rznA8r8HUAXNvxqduLsqbR+UzBQQmQE\niOjtMgwmevSPvU2WbsN28hTUIneGQQPu7gE0uhVTXj48b/Ld61xkl4pRGhHq\n+3f6\r\n=SYDU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"85900767f9e2d45d8cb172c8e5ef7eeade55f3f2","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"7.6.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"15.3.0","dependencies":{"diff":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_5.0.3_1614815417238_0.3143379225999807","host":"s3://npm-registry-packages"}},"5.0.4":{"name":"tcompare","version":"5.0.4","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@5.0.4","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"98d571bae0cd945388c3641a7ab7013f95ebe359","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-5.0.4.tgz","fileCount":9,"integrity":"sha512-worXBcrmLoFu9oJYAKznjPE89APTEXk/XCazuDuSQfK1EqX3bpLPW3cY/RQucbcc7mW+yKW0duujsuFlU7dRCA==","signatures":[{"sig":"MEYCIQDVfoUtiW6/2usBVeoTYvHNWBXiW9kW0Lzgl8YrWm+F0gIhAIxwYusdXdj+4SAb0b+sXT70VWj7BQmUPbzNldAQREFm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY64VCRA9TVsSAnZWagAAMkMQAIEX/pcc3/dVdjRYjGd2\nGICvQ9GrxjJaDrVyek3Skkr4//IGeraEL6TcfoPlE1x+yk3lBzH8h6aEvuW1\nPS91FO5RKSYpq7+NODcJ7sypRC2/iDaxY25Ta/EKhiNHNHWpQYXSMW+sUGZ9\n1vjry+p1WDRYobJyXYYABhwJ4RYcbWueGY7wDMI0n1pCsCyrbZMYbtlvSSm2\n5btTqm22zE3zPxAhIOCbebKwPhGmzBUtxu6X9dzj5NjvA5v3jmaXqhZkbii7\ngxKGRCbE13Ia6dlknzaXE8pE7YhTlgZDV5HZRDSyakQ/EXaPu5UZkIy4KgLs\nNwnaNsXi7fEkhHr4Ps+qdsKXMme/X+s4IWJnLbdsVgRH2x7VwFQpe6Gh28PL\ncdnOVPJyLveVCFQZv4DoouOm8PWZUwUfJwKUZ96f4Iha0sa1UNv9rKxp78/0\nBKWSTmKtDGKYiKfbPweqLv+up2TVmsH+B56BP94nKCnqo8jgdTFwMWqhnq4F\nOvgAUqFwX8CFz4ofUpCjpMbP9fjCENbemhlFHSrv96Uh/5soFzfiH7gY0RnG\nvZl/WljZcdPvilWMcyiVrEXSm0obA+NCq+ANkeQmUcKHNm+MVY9bxCrEsz20\ni1DdX3o7bA0MavrtbWz8IUGZEWHx9drWcU+zTAtwwPYtydVIIOzve72hSTcC\nFkPg\r\n=KN6K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"b68f91b8153270c0d585b94466a2c08429800f92","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"7.7.6","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"15.3.0","dependencies":{"diff":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_5.0.4_1617145365248_0.09260753971027014","host":"s3://npm-registry-packages"}},"5.0.5":{"name":"tcompare","version":"5.0.5","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@5.0.5","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"f326a1240024e159610bd3903728d0e5481e8ac0","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-5.0.5.tgz","fileCount":9,"integrity":"sha512-yR14F82uv4vuC6UW/XyR9WBrfLryvKtWqd6bvYriKra3pzdr2qOI01Oiw5a9zsRoK+Zxy+CqSpmH6DyUcwZKSw==","signatures":[{"sig":"MEUCIDB6259zK5Pw4q9LAlJxsZFa5p6Y0RKO7qCAt4QRdbnBAiEAhwLOKI5EmK9Y0YkBh4IJoTO9ehev9h0jpA0zOezvH+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglH5rCRA9TVsSAnZWagAAnokQAKTlqdvqrMFXG8wwoM08\nPuyU0oqNjG90MpJzsc9+i7KLfjDEvUa6KCwfuN+jgZh4FlEKqt8Xh9hnugU3\nPucpysJvqsaHdhVHepScpbCbHyp4yX/piaXCf8AcO5r/48l1Ufugve/ujSZw\n2J1uWHGKDyhZskkTqsuJs4s5gerJ6f46m5CFD2A+/xcwoNbGemu/eB4WDE6y\nbZa3f+qvGSTTT0E7fKi4DyIGB5VYZeF+Ars4/rlb++sQWdccNsuD1MVLQL5o\nXlN9UmzwMzML1GOEqvHlvf1kZslZA/rh2ecq8K/9hH0QIgC6RA3x8M9LDcW1\nIYRAFJmETBltDb/ZlGqML31/IMb/+o8+N32FMwi05ScqKltIaQoSyjGN2ubm\nGoYiOAgkUp5WIWraCoS6eiWOMH05Y/4WBf5GZvHhWsrEd588GRhF5ybmeNLa\n3Vf9cPSF4DifkO3nPN5e/0AbdFNuQEljF6XyYl9GNK/QFNvbFJ3pbsmcQ6Jp\nGkB7HA8NM5ZjfLW4iLn42AsRPLO0+KV4EScrUL9lNlOaxB5dhNdX13Cm9XrQ\n6fqVfZkiSgUhE3gi1ebMe8Dpj+8nVRAGhPcVbarnnsQ87ne+UAGi3c5QAj+y\noZ+pUZk3cF1qaWqyQYHAUjKmLzlIggRAzvIZK4NDYk4YV55V944HfnGKJPvc\nEupz\r\n=jx4a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"17fc4da787c5d89ff006957ebf525b51f49121b2","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"7.11.2","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"16.0.0","dependencies":{"diff":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.6"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_5.0.5_1620344427326_0.03679770040347008","host":"s3://npm-registry-packages"}},"5.0.6":{"name":"tcompare","version":"5.0.6","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@5.0.6","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"test-env":["LC_ALL=sk"],"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"b809135cca3d165fb17d5eabb9ed292629e38e31","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-5.0.6.tgz","fileCount":9,"integrity":"sha512-OvO7omN/wkdsKzmOqr3sQFfLbghs/2X5mwSkcfgRiXZshfPnTsAs3IRf1RixR/Pff26qG/r9ogcZMpV0YdeGXg==","signatures":[{"sig":"MEYCIQDcU06Dx92Uw7thJX4jCEz+00YN8isg1EObq7l69ZB86gIhAJ7oM7sQK47hDnael8D0peIWywy4VfXaEeyrLFm9Ov6D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglIaECRA9TVsSAnZWagAAAWgP/1gqcwGSwn6ZyjaolR6x\n1BczCTkM76S7ZVqdr+ejXK7kw/BEX0666q4LCG19t6ZlmzIM2JvwItlKQcMX\nhlUqAr9lE6Yfyx70VOLu32ndmmkWM9bID7LuAP/qzDEjkQxaSFdAHfGUWrmy\nkoUY1QxI/uAeyep/3xzy3XT4DZiG6+LS89lu8Leyr1jXnD2Xeby7e5mKsn0X\nELdxq71iw742k90RVy5vE2sKgxzggAZJKI4yV0WOPDWK3BZvR3eLoVZ02oKd\njgAqkqoeKGHZFx/I+ftwIw1TR1iN/nHkMuKBQLFXnuEnRluKIGq2DAhP1Wy3\nuUjSJTgpos4numMYRtlaNhgUsK5E/fyKJJqYXdG1xJ9T2i9tBH/V+KlzUKsw\nn6YW4nG4xS6DgPvaMOUFx9JFIiWM/KUxFV3nop37vhqIkwDV3Z8dnvAbz1EL\nqf2T7gwpO7mSVd6Kz17692zBhtUiYuf42h/xbOGq4i14PG50XJbS2ahgIFwZ\nAe2azcPKLuucCVOzm6V/sE0/E953NxoWj/HPmQrY9+Q9wIrWo3cIXj2t8gfe\nCPsXs1dIshEkdtk2JQ46bMQHaflV5SK83KrZok40p9STxMWKfkjgQYAUIHMo\nfralLq8CFW8g1VgRUEK9lVL7HOFvA3TpOV1SFEQLgJsw4y2vGgvewboDZSba\nsbxk\r\n=e4q8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"29684d756e1b4ed7d26721aeb698d6ec5708c2b8","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"7.11.2","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"16.0.0","dependencies":{"diff":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.6"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_5.0.6_1620346500001_0.796706050931796","host":"s3://npm-registry-packages"}},"5.0.7":{"name":"tcompare","version":"5.0.7","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@5.0.7","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"test-env":["LC_ALL=sk"],"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"8c2d647208031ed5cac5e573428149e16f795bbf","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-5.0.7.tgz","fileCount":9,"integrity":"sha512-d9iddt6YYGgyxJw5bjsN7UJUO1kGOtjSlNy/4PoGYAjQS5pAT/hzIoLf1bZCw+uUxRmZJh7Yy1aA7xKVRT9B4w==","signatures":[{"sig":"MEYCIQC45lrd8QsfHTUbrSbx0t8mwUHrXQjJ+jHlER2hkWISyAIhAPNbFeQAbS+DwEwqsCQ9okyy+iZbkvukzvGLqn24HjDV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrpEbCRA9TVsSAnZWagAA68IQAKFa+Q7zZp7sh12v8cuf\n4CWvRG/LjJ22WOUQ7BZW/X2cCNY7LYJcjcw3K1k45NmClFQAosa/zdZOERzY\nZGyqwjrLqoD/AbfQLLyQKAqz2ARJgapavl0VHTtaXr1WyLRX6FsjgE9YmiRy\ncvIXm2nEDckH1eZWAzcGOaipVp8RWjZN8LwAELRgIMoTOyWnbvUefAgShWXu\nm0+BuQYAXyY51mTOy/1XHMRteAsI9Okc5N/WRgodXHU58M7DGAjmvXMH2y9y\n6ZA14wdPBHB4YLGx7bUtyrs5K78wMjNu87xnQ7wWZRMetY4un6RGf1zQxUg4\noXNzbBUMQ/aPKkLlDmaaE1DVTEeGbRVxSmGnvlsnJCL6CA5n1LdJWXKAAtvu\n2eyqvRrRJhNvdzJFMh2o+g3nemo9qsmN64HDIi8EOFKhjjG4759nPlG/fbl8\naoDft3Igq1LIJ0HNYYgWiBogUE8vgv95hwjkpA5+AB7Fg7ucWIsLX+EY3Iwg\n7vaIV09H6M1Z7ClcN/Z35ner9N14AoyTlQQDI0Uj3u5KMNCyKYLmL8s1Ems3\nLzzVnhiaVRNthZJvX8iL+zX+JmPQ6jeYOWmGLwlLPZkZ62WLgaGZmn/G6+52\nT8Rs+aX9hMVPv21G+MBp8PwFVMflO5sXTXOn5/jTbuIw9nwnDUsCLXVNMXID\nRn3N\r\n=ZmTS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"bb552785bea9c464909ccd5019264a0933b91e5e","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"8.2.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"16.5.0","dependencies":{"diff":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.8"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_5.0.7_1638830363177_0.8756599230769013","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"tcompare","version":"6.0.0","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@6.0.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tcompare/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"test-env":["LC_ALL=sk"]},"dist":{"shasum":"004d3c922155319b5619465fa87dd9b971c6118b","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-6.0.0.tgz","fileCount":65,"integrity":"sha512-JeX89lSVkxTzYND0LxzFCGrXm/TqGEQ0heu1JTwplnpaYQNky6hIaO4lQBOrs+/P787i3CoK9T/O3/oEcnJXvA==","signatures":[{"sig":"MEUCIGpDSUCZEBHu2DIP+JZRVTmduuAeATJn90fzMF4ObObNAiEA91kbscRrSZ1wyoetA4K7C6iUXO7QkGo5OGP5Ni466iU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfvd8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkrQ/+IhiPrbJg+Vj8ngkTCp2pMPL7gWQpqyU1QG6cMR7tFmBdDoho\r\nZI1hI4tc4fgq/hUL5jPuWi8NUg4PkhsmZl7vTdHs8F+ipzJ565c4a4j6dTSA\r\nDorFv+BpHgKLsYQks9aR6O/Xm4hp4M0aSL3Ke9Ah80XdvupOGSQQh0X0aPlx\r\nioc2HtEhNnH4/yAqJyNevwoNrZw/Rps+CcAVcu6kJnu+C3wzzyuhRvDwC7p3\r\n67RRoD5ROCtL583eVPtjWJTxcwLRtVqqOJMWVewIahGzKaBAUJlZinLK8j+p\r\nrP8nHYRACGU0pZ4cWHdajMWb+vy5bzYjjQNn2syMx4NnJD974Zvnn6dHJzpl\r\nT1nkcC7Oh7yLVFXo3BjEadZ+Fv6NDEPDC2eN1rCh0B3jRI1lldc/LvArFTR5\r\nHU3m0IbM/NWwT0WvpV+n44Cd/WRzondHA3TyWeK9xoew/8LeXxM4htFuImkd\r\nZlqaSdfoXD2oGBRUUFEghu9jovg7YQK9MHYVloPnVjZN6rBKuLS/ODp+MALU\r\nkI5l7DNDxVkvopQbgapvYnFOKacetGyhNgY07RqALOYg3kBUioUQD3Pfmlbw\r\n7XVZdH0NXZQT5321jmobcBzF41olDPSer/q9bKkBzBv0CVQp5XqD+RLO4QxZ\r\nXSA3d07pO3qV6GY5oIAb882FEScS8xdo//k=\r\n=xWJk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/index.js","engines":{"node":">=16"},"exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"},"./plugin-base":{"import":"./dist/mjs/plugin-base.js","require":"./dist/cjs/plugin-base.js"}},"gitHead":"0f854382303b89d247294a3b31253f15f4eda2b9","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig-cjs.json && tsc -p tsconfig-esm.json","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preprepare":"rm -rf dist","preversion":"npm test","postprepare":"bash fixup.sh","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":60,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/tapjs/tcompare.git","type":"git"},"_npmVersion":"9.1.1","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"18.12.0","dependencies":{"diff":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","tap":"^16.3.2","ts-node":"^10.9.1","typedoc":"^0.23.21","prettier":"^2.8.0","@types/tap":"^15.0.7","typescript":"^4.9.3","@types/diff":"^5.0.2","@types/node":"^18.11.9"},"_npmOperationalInternal":{"tmp":"tmp/tcompare_6.0.0_1669265276409_0.0938191474150798","host":"s3://npm-registry-packages"}},"6.0.1-1":{"name":"tcompare","version":"6.0.1-1","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@6.0.1-1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"7cc199c2489ba4b6af43a317004830b413983676","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-6.0.1-1.tgz","fileCount":85,"integrity":"sha512-1+Y/Z/uJ/AWqRYRbIh4w7SB513pqUT8SoJ3pTl9NZq2bA1FISRTxWYGD+CAw6HlWrpbN7LdEoJg5S4fIiWeJaA==","signatures":[{"sig":"MEUCIQC40Yej6uYtcGfXG85zE9bOMIpvGyd9xuUVEpXJn4/ywwIgelYTzYyl2xLu6+7RQkdOj7l+CqQjU6QfTrmF0Ybfreg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":409640},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/index.js","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"432f3a535d5fa2638b8c5b2f2a8f18cb7355f3f8","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"18.16.0","dependencies":{"diff":"^5.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_6.0.1-1_1691167409992_0.30858573100079534","host":"s3://npm-registry-packages"}},"6.0.1-2":{"name":"tcompare","version":"6.0.1-2","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"tcompare@6.0.1-2","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"01cac6629c292bee1c6315e12f016a512426aed7","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-6.0.1-2.tgz","fileCount":93,"integrity":"sha512-n+Qjchh9Qllp2xJC0vrXZTXvWMgwLnol3FzRx6yduu41KzNiNbkqXGDkRnMbuP84cGGLFsWteSm61zwuoL18uA==","signatures":[{"sig":"MEUCIQD8fPAhkSfblLoG3pvFf8518I6S69LGhYs5/y+Yk8MXCwIgc8dd1zaZWRYkWRwicO07Jg+1DbuMYZd/K9CHd6pEymk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":446689},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"28002f3c88d5aa4da327ba9afe18199b9df02251","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"18.16.0","dependencies":{"diff":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tcompare_6.0.1-2_1691610913436_0.2893640541270206","host":"s3://npm-registry-packages"}},"6.0.1-3":{"name":"tcompare","version":"6.0.1-3","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@6.0.1-3","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"28042b02044f9f05ef80dfafb7debbea14b426dd","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-6.0.1-3.tgz","fileCount":93,"integrity":"sha512-7/OHJwznCc5lmoGq+luV3bnaVsIKOjE5C+XWMmzVz7nwnD3/bVzsNJ1TZRxP8A1n7DvtFqL9nMdbwFjSaTHQ2g==","signatures":[{"sig":"MEUCIEephRWNIEMk4B4rQ0DjLrCA4MtFUGTrY6VENMDK1vGHAiEA2O/fAYKBEiOgtGNiESdTxKysUJ0zC7sbihdiclNqPc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":447737},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"9a0e78ebb01ade449d8c077d0cc7a936772cd2c5","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"18.16.0","dependencies":{"diff":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tcompare_6.0.1-3_1692079988152_0.9607068914464079","host":"s3://npm-registry-packages"}},"6.0.1-4":{"name":"tcompare","version":"6.0.1-4","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@6.0.1-4","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"coverage-map":"map.js"},"dist":{"shasum":"1e96fc3f9be0b5a52041d7117115e36b15eeaf14","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-6.0.1-4.tgz","fileCount":93,"integrity":"sha512-0WYZco+UNYL+qgexaP66FJaZVolhPbORzCbEnEBdhq91AN5PiQbp9f/ZMnA2Eo5QiUr+2cPTbbuhzUS6WQb1Vw==","signatures":[{"sig":"MEQCIEGpM4WVe89ExWUFgTkWHMpnQy2roEVtHa7UYh8oVYOeAiBdmbNPAfw9oHh8NWaHxv5G+Xl4hhScX0uC8bns8vmNlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":448935},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"e3de44331a26fc39bba46e5dfb8f5989d8ef5f20","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"18.16.0","dependencies":{"diff":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tcompare_6.0.1-4_1693117014970_0.5214803373628849","host":"s3://npm-registry-packages"}},"6.0.1-5":{"name":"tcompare","version":"6.0.1-5","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@6.0.1-5","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"a84155192817d5d8f8d0bf07bedc06fb9a91bbd7","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-6.0.1-5.tgz","fileCount":93,"integrity":"sha512-PgroKUmFK0Rwcy3yEETnIZtryP2tBOS8yjzKM53L2ml5+1wbNivUSDxID3Jj81sHdLKvZkx4jD5X7/M42fgNjg==","signatures":[{"sig":"MEYCIQCnNpzyORTFoRpmh/DkeF1/eicqASkixbA5BvwsD0+dJQIhAPXHsZBnfwI5gYQZVtgEuWQre/m7ZHptYvTOps6GltcM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449252},"tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"82f48cd053bb57d17a5146b4e385d588f05d1a22","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"18.16.0","dependencies":{"diff":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tcompare_6.0.1-5_1694624480439_0.18570815756759962","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"tcompare","version":"6.1.0","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@6.1.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"9549ce5f437eb9a50d6fad94ad47c6672b92f47a","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-6.1.0.tgz","fileCount":93,"integrity":"sha512-9B2QkV1A4jrwV+hoiwT2GfcpLznhtAee9Np9xpmzwDOb23XibNjwx3ZzAyhTxAml/5ztjHv2x2b6jKOBiYkKbQ==","signatures":[{"sig":"MEUCIF3Y1IkrAMeAzSUVyqmoY9uQy1xuyAYGCTJ0EHCj9E5SAiEAw61Nrb6r8ptXnpnLGEHPcesuqf3kQ87K5PHTJ65prZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449250},"tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"793c1c09f7c1262e9bf0947cf3915b6b13ab9c49","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"9.8.1","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"18.16.0","dependencies":{"diff":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tcompare_6.1.0_1694790307401_0.37578477815016065","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"tcompare","version":"6.2.0","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@6.2.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"8bfaf78f9bfbfb70792f72269910d9f4fe476576","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-6.2.0.tgz","fileCount":93,"integrity":"sha512-jHk9XpslQLuR/CekFg7d/ZFukAG3OsiXUzpYOmG4PQJiulck2o1zy1QuoBYnN1b40vWBLuE8ggrQavmryglJmA==","signatures":[{"sig":"MEQCIHHyWquTEnaEzN027VeX+XiNkPQgra36dLEkSecgFa9hAiBu5SKxlnU2wouU6DCGx6EU/5zNpTFceREIDKKqZS0ACw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449347},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"53043a233ef2238706304b8872a28ce6ef0864f4","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"20.7.0","dependencies":{"diff":"^5.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_6.2.0_1695859048301_0.6931493921830341","host":"s3://npm-registry-packages"}},"6.2.1":{"name":"tcompare","version":"6.2.1","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@6.2.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"a0c44ee3ba52edbe0fb29f73568f31c75dedc19a","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-6.2.1.tgz","fileCount":93,"integrity":"sha512-8AqetcrBlqV1CkOpTXpH3LLeoaRDGx8PBU+0WgbpVf/yck8uiJyTigx4JNUt1UyAWv4J7+bALB2RatY3V1DBvg==","signatures":[{"sig":"MEYCIQC8hA7zRB6PSrFU4z6vh9DPtQHRjGb+I0H4dIegGD3VLAIhAPatOwFffJcweZU+J9Frc2wEr3YTL8ok386vCadnsYgN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":448487},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"6aa191714fdad25a71fc9d49e54c6c7a694b6c2a","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"20.7.0","dependencies":{"diff":"^5.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_6.2.1_1695932197133_0.1918111239390965","host":"s3://npm-registry-packages"}},"6.3.0":{"name":"tcompare","version":"6.3.0","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@6.3.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"12d55b6709410e718a5d39b10da0d68af9bdb59b","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-6.3.0.tgz","fileCount":103,"integrity":"sha512-OFkpImQeHDflxgRgmLVxoMxMOXKA3TXuCkuMQ6rQwpssSPp8V42LyYt0CjMb1ToB7PK8Efmx+HoGpb0HSlMQ7Q==","signatures":[{"sig":"MEYCIQCWG/ArUaN9vzQXkisICdA6P4yOpTvgsgnU4Gha+Ppb2gIhAL0bnXdaFsCw7g/AUzoprEhIE4iA06LtFShR1W/H3DA3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471330},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"09506ad13b042d1d181b620ea64b8927d2ca0aeb","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"20.7.0","dependencies":{"diff":"^5.1.0","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_6.3.0_1695935717209_0.176195710537695","host":"s3://npm-registry-packages"}},"6.4.0":{"name":"tcompare","version":"6.4.0","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@6.4.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"a3125f888372daa69535359984549a0e212ff3bb","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-6.4.0.tgz","fileCount":103,"integrity":"sha512-MR0TPvFaEQ53jgMP43aHr3wKGKKPi6Th3nxHoIsBVL0AxjKdfyrIIWvYt7u30NNs57Vc6UP5ooq/sD69IhQPzw==","signatures":[{"sig":"MEQCIGvgEifMMmV6em3DfA+BmnYN3YEYoExyGZuxzaKOKf6EAiAa09LjHsGq0Juf5JijdM8Zr0s08iysBMrsdNcCtiiIgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":479536},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"414d146d35f17799fceb31b370f0d1a5b5b2c717","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"20.7.0","dependencies":{"diff":"^5.1.0","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_6.4.0_1696010915713_0.21818741041167322","host":"s3://npm-registry-packages"}},"6.4.1":{"name":"tcompare","version":"6.4.1","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@6.4.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"fa9fa7a7b842ddd451d3a7afe5db3cbbf83964ff","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-6.4.1.tgz","fileCount":103,"integrity":"sha512-XsB4u8CpvIZ8dyHgAlnHmW8/PpwZXJodRQ34OP+KUl/BSF07vWU3kPDE0x3rhz5ZaARWT5OyhWBMN55oYqOyPw==","signatures":[{"sig":"MEUCIQDF82ignJXIqYK7Wz02SXWA+aoH8tJKDJrulJNg/13yyAIgR5M4Ba6Ur/z4wx0fH0p4YbQ97dP/NxAcaV3SVHBsiGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483698},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"69c31a863ab37a55c5d31a00de4ff119cef93a97","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"20.7.0","dependencies":{"diff":"^5.1.0","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_6.4.1_1696196211618_0.6126519172635061","host":"s3://npm-registry-packages"}},"6.4.2":{"name":"tcompare","version":"6.4.2","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@6.4.2","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"8802718222cb7dcf877aaf9d03eeaa6d4f53e242","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-6.4.2.tgz","fileCount":103,"integrity":"sha512-TmMm1TL4Jg1p7FtnhxF4Sbcc774EpXZCsVAv6PfChXiy8XXwWLmD6hdI+rhwYQtPMFflTPsv8IVSZh0xxj1lXg==","signatures":[{"sig":"MEUCIAa8JGTpgMFnOJrkc4zuO/egwYzFBo5En+lCL2yHgdHPAiEAoHbY+C6tiVEFZvFsWss0/Dy5NZBKn7jqEsz+b66QYV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483728},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"dcd5846da60446b8a59fe723c1d10a8c6b12900b","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"20.7.0","dependencies":{"diff":"^5.1.0","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_6.4.2_1696546808532_0.020458482671458444","host":"s3://npm-registry-packages"}},"6.4.3":{"name":"tcompare","version":"6.4.3","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@6.4.3","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"8cb1a962c4976d4fea42232526d0f54a3fec500a","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-6.4.3.tgz","fileCount":103,"integrity":"sha512-bKVNHmQ6Nd7/K3+SFuhsppUrXGwQjXts/U9NAVz52JNYeOlyCjtVydNZHgscw3RmtHp+JdWuheYjVqPvY9x9kg==","signatures":[{"sig":"MEYCIQCyYcYc8RyfdEp4sRa/q+ztdmDYD45dMbCDVmk/wotUGAIhAJrLyQl8OlcGJ4c6DRMcVBz3WK6XfAFe012RfRq3IK/P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483670},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"6495cd7fdeb4f6e32f0aac87468cf1b8061c47c2","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"20.8.0","dependencies":{"diff":"^5.1.0","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_6.4.3_1696953428999_0.07600471886662952","host":"s3://npm-registry-packages"}},"6.4.4":{"name":"tcompare","version":"6.4.4","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@6.4.4","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"b7272c62b1341bda4f2f6f1e929aa694d49008d0","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-6.4.4.tgz","fileCount":103,"integrity":"sha512-mvv9apveoY+XFP2CO2xF3Mkz/v+itzV9ZlhcDY+chIpFGYeTEgiCYdFUPynPme82kNU7UweuxDBQ5J6FkVox/Q==","signatures":[{"sig":"MEYCIQDZGZvQyavYWLVCn/ZXNzL1rquKG+7RFTP1nzkeT4ZeggIhAM9ooPC5qHZA4tbuEUdaOTc+5tmW1kt90wVeJ+fhrGLi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483702},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"08387d9848c6c64dad8b50733c00bcbcb9fc091d","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"20.8.0","dependencies":{"diff":"^5.1.0","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_6.4.4_1698789725515_0.7908755418852864","host":"s3://npm-registry-packages"}},"6.4.5":{"name":"tcompare","version":"6.4.5","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@6.4.5","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"68a8786309050e645099a0eff34941ef75fb241c","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-6.4.5.tgz","fileCount":103,"integrity":"sha512-Whuz9xlKKI2XXICKDSDRKjXdBuC6gBNOgmEUtH7UFyQeYzfUMQ19DyjZULarGKDGFhgOg3CJ+IQUEfpkOPg0Uw==","signatures":[{"sig":"MEUCIGANnCWzCvOc7A7P7OMu10XzCiZ+IPfIl3DM9FyRdlGfAiEA6UychQ102dyURDCOeAvv5hYeLni8VEqRSh1lu+H0ocY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":486592},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"511019b2ac0fa014370154c3a341a0e632f50b19","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.1.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"20.9.0","dependencies":{"diff":"^5.1.0","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_6.4.5_1700160891320_0.8302480610328751","host":"s3://npm-registry-packages"}},"6.4.6":{"name":"tcompare","version":"6.4.6","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@6.4.6","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"80c2be5be3369eee66097fd57c8454649d71360e","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-6.4.6.tgz","fileCount":101,"integrity":"sha512-sxvgCgO2GAIWHibnK4zLvvi9GHd/ZlR9DOUJ4ufwvNtkdKE2I9MNwJUwzYvOmGrJXMcfhhw0CDBb+6j0ia+I7A==","signatures":[{"sig":"MEUCIQCYcy4xkpueb9fnQo9Japp+gK964R7WUXNYj/I95D/wcAIgRG167oglSf2CUC7evN2wXtlQu6XegKqJOXqWIyVM8qA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485537},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"bf457f241276af8b39d10c1076929574473ed098","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"20.11.0","dependencies":{"diff":"^5.2.0","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_6.4.6_1711495521890_0.6552460087197955","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"tcompare","version":"7.0.0","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@7.0.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"017cb2751983f32577063ce19285d2bb63f9ab68","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-7.0.0.tgz","fileCount":101,"integrity":"sha512-x2xjQ6TydWImqNaXhS8rjj9JNefYf31NlMlEANxOZOZsQWT31SwOODipW39kehncbf/NnvMPnI7P0Yn6nHmAug==","signatures":[{"sig":"MEQCIDCsX6T657wCEw4PJSoY0G6lXSbz2mgcMDMmmo0zfQLiAiB3dHZuOlZidH5Dnx9fT8QXHKZGGTeB1hfdvyd28kib5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482239},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"f3f99d8a48102fddc1550475c36b8ef215d4b0e6","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"20.13.1","dependencies":{"diff":"^5.2.0","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_7.0.0_1716326568199_0.5370813143089559","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"tcompare","version":"7.0.1","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@7.0.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"4e42490312a543aedd5a065d71225484aecc5070","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-7.0.1.tgz","fileCount":101,"integrity":"sha512-JN5s7hgmg/Ya5HxZqCnywT+XiOGRFcJRgYhtMyt/1m+h0yWpWwApO7HIM8Bpwyno9hI151ljjp5eAPCHhIGbpQ==","signatures":[{"sig":"MEQCID1QWapqYKSwS/9/EJ3EcPouq5oSpRJdTLP5kD41aG2dAiBPVM3EcJ3+sGfUN7gR+5pZ8jm+NGx7V9H1+vRKubAi2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482239},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"16 >=16.17.0 || 18 >= 18.6.0 || >=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"e49b6dbd41c089bb40446a07c5c92109bc3c1a9e","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"20.13.1","dependencies":{"diff":"^5.2.0","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_7.0.1_1716578210138_0.6886875405778807","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"tcompare","version":"8.0.0","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@8.0.0","homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"df458bd517d22c98e7fee21c5faaa5f49823a5bf","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-8.0.0.tgz","fileCount":101,"integrity":"sha512-sKu3LKg6WM6/pVmhPL/kTlXZKksQkKAhoqQ6JEtJ3FNY0BJ0H37M5zPcU5QcMkRUm4im9vppda0PyWzSCfgCig==","signatures":[{"sig":"MEQCICOsAIsmYQPwGgnY1oyamxYTgsBxegUqHJrzvXRTQ/YaAiBAPIvST17j/QwRzlTF3M63AwMy60q9SJrJkaG0khmNmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482016},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">= 18.6.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","source":"./src/index.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","source":"./src/index.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"7c022d052fef858727bb58dc37f508a76a6e062b","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"20.13.1","dependencies":{"diff":"^5.2.0","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_8.0.0_1719263846794_0.8968768056861467","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"tcompare","version":"9.0.0","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@9.0.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"e6bcd62559fb288f5b76d747fc9540305212b45c","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-9.0.0.tgz","fileCount":101,"integrity":"sha512-qOliew2xDAqIUbIamIFZ+pz80s9T+8IywzQPIt7YX30ojsBqk86jcD6ouygqt5lHURTxFxWjzbUmIe7Cts4bsA==","signatures":[{"sig":"MEUCIEFi8mrF/XYxYrMi6XW/H/8biD47JeLrJ/XA+mACh+/rAiEAzYz9L/j5futWVeGhofDwd8io3FvLVvRXYmJbcSi91OY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":481980},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"f4c46d4e0c4489b30cbc79391257cecafa95063b","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"10.7.0","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"20.13.1","dependencies":{"diff":"^5.2.0","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_9.0.0_1720480727744_0.17889241333158257","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"tcompare","version":"9.0.1","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@9.0.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"ee5d033ff1dd3bb506873390ac3135d579b3d76a","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-9.0.1.tgz","fileCount":101,"integrity":"sha512-P9i7K3RnKWb3mH0AmDCChVd7FP0LEo4VSBJMhjKB+Rg+Tvq09ytnys8ygsx5ve1di2fI4IW+HhjhIXoeiRVogw==","signatures":[{"sig":"MEQCIHoUgJvui1BqKRYQLt7dkmDyDXW194P1OF2BfWOCm5OVAiAj2/rJjB1r5DIshIAkW9ZzLKO34zmwDcxh3XzGG1yHLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482005},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"cbeb31514ade01022a949b8cea3bf116cf1b289c","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"11.4.2","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"24.4.1","dependencies":{"diff":"^8.0.2","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_9.0.1_1759442123331_0.655986054470262","host":"s3://npm-registry-packages-npm-production"}},"9.0.2":{"name":"tcompare","version":"9.0.2","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@9.0.2","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"4c3f397a06dafba75583c3995499f38ecc1a2c18","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-9.0.2.tgz","fileCount":101,"integrity":"sha512-0rpdsSXdGDqhfCF9EKj82cDiifMWZgKoR7Vk49EKpMtErQUAlsx6VY/whLv4q2qNbZevSSbwV0DFwJVbaATJzQ==","signatures":[{"sig":"MEUCIQC+zJ9a60tiDacr41J4K6n7iFZ9t8JHvdaIhW4EyKegBgIgY2ArCrt3v+f5kMuvDoCBDY0RMI+zRADqNDfNfn3tePA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482005},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"8575fa9acebae3bc42ef16fb7641afa32d857eb4","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"11.4.2","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"24.4.1","dependencies":{"diff":"^8.0.2","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_9.0.2_1762038861747_0.4248061976067543","host":"s3://npm-registry-packages-npm-production"}},"9.0.3":{"name":"tcompare","version":"9.0.3","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@9.0.3","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"41736672c5346a3ee0e2a674a317953248c3e716","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-9.0.3.tgz","fileCount":101,"integrity":"sha512-lgitI4sZbbYUe3QF7nXTLBXp7Wep+xVi0oiWnBYa2BNA67vJrg1ZEaSZppUmxO2CGpqhT2m8FmZU1qEcr80/Gg==","signatures":[{"sig":"MEUCIQD8Tp6sYKPY2euZX7iJBX9/0NA0BsxnmwTKmifls5eFDQIgdx2+7mURZZ6a5ua4f12xZadMF0INo7cgpzewqSZ2L8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480822},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"ea6ee79909d4a0ca93aef1172c37c32e20a0102a","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/tapjs/tapjs.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"24.4.1","dependencies":{"diff":"^8.0.2","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_9.0.3_1763859959444_0.5911099120285903","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"tcompare","version":"9.1.0","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@9.1.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"7f23e937506bbc8a56b24398f25eea481aae8298","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-9.1.0.tgz","fileCount":101,"integrity":"sha512-1Rp6aWs4OZKkEHETZBF7r0kCzTWzCEsF3x9iTkfp5hWWZmrIXAWUffifOvQkBA9Q9uxUg9jHudXkLqZ3VMnN0g==","signatures":[{"sig":"MEUCIAff5scCnh4NcylpCsukdygRqPl+SRVXgzIRMmrGllDEAiEA+YEUmqvysS8lDwV4sAccAFYxG765H1Mt+MVB6FW3l+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480974},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"a9f6886a08dd45bc6af5469189a17804eb7858b7","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/tcompare","type":"git"},"_npmVersion":"11.6.3","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"24.4.1","dependencies":{"diff":"^8.0.2","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_9.1.0_1764088505938_0.05777155083680152","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"name":"tcompare","version":"9.2.0","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@9.2.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"5d148582b6ddd79d1a044eb05dbfdc46d223fdf8","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-9.2.0.tgz","fileCount":101,"integrity":"sha512-T38P8vSiZvhXJFjolsS8YgQS81R6U8YfImp5yuEaGrPcnm85YOjZyn00kJUbM9pqZTUH1BiYA0+/u7XZrjxb2w==","signatures":[{"sig":"MEQCICupQ468pvXPqskjzh1i3guYm2KYeBZtn5AvLtuwHRBuAiAk8l+wfhMiSefqJX1aMyxUk9fWJwXuuuxzfqiFcJlc1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480984},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"2199ab24bdf778a6a8a9ae1341ebb47ef7fda64a","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/tcompare","type":"git"},"_npmVersion":"11.6.3","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"24.4.1","dependencies":{"diff":"^8.0.2","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_9.2.0_1764109707690_0.5284174489410398","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"tcompare","version":"9.3.0","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@9.3.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"57e88668e3291f89b851e794dcc04e127a31b124","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-9.3.0.tgz","fileCount":101,"integrity":"sha512-6kFTU2xlXNFU88/DAAIQvjBu5znTGx8QPnFtaKiLin2OtspHXyevSu0iUTZt4UrSfuRC6fIahRCqaQIhXlsTVQ==","signatures":[{"sig":"MEUCIA4V/SClK7dTEo2MFGnr3N9hyrKAElcTKcUnJ3mOy8vlAiEArRo/6JrW1Wm013mRJJrfbYtRssj+5qPM4QudeMME2so=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489950},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"0a660295bc3591343ae8c74e3efa85378c160f8b","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/tcompare","type":"git"},"_npmVersion":"11.6.3","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"24.4.1","dependencies":{"diff":"^8.0.2","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_9.3.0_1764628362893_0.29671872524115805","host":"s3://npm-registry-packages-npm-production"}},"9.3.1":{"name":"tcompare","version":"9.3.1","keywords":["deepEqual","match","compare","object","comparison","diff"],"author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"tcompare@9.3.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/tapjs/tapjs/src/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"tap":{"typecheck":false,"coverage-map":"map.js"},"dist":{"shasum":"1c515ec4602b97f50faa3691e90276a4938fe369","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-9.3.1.tgz","fileCount":101,"integrity":"sha512-FtGhC5MfbMIZzn1SBg8UlveJGpCFdota5QJ3vPzroc1RPeUOSn3XOfTzkJuo+mwdVMqNQrd2hY4OLjNI5r/cTQ==","signatures":[{"sig":"MEYCIQDUzAJv+mbtMwYtdKe9q8Ne3UxZvqTsmHWHzblWm2QrMwIhAIY0QHDpuxf3WiA/lwcD6ibMU6TDlyvRUUNpqYpKvOhr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489973},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.ts","./package.json":"./package.json"},"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"a14b24c492a7f31e7fe3beb89aa3a7660d89ef9f","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/tcompare","type":"git"},"_npmVersion":"11.11.1","description":"A comprehensive comparison library, for use in test frameworks","directories":{},"_nodeVersion":"25.8.2","dependencies":{"diff":"^8.0.2","react-element-to-jsx-string":"^15.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tcompare_9.3.1_1775422503636_0.984688343597736","host":"s3://npm-registry-packages-npm-production"}},"9.3.2":{"name":"tcompare","version":"9.3.2","description":"A comprehensive comparison library, for use in test frameworks","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"},"selfLink":false},"type":"module","main":"./dist/commonjs/index.js","module":"./dist/esm/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"scripts":{"snap":"tap","test":"tap","prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --log-level warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://izs.me"},"license":"BlueOak-1.0.0","dependencies":{"diff":"^8.0.2","react-element-to-jsx-string":"^15.0.0"},"tap":{"typecheck":false,"coverage-map":"map.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/tcompare"},"homepage":"https://github.com/tapjs/tapjs/tree/main/src/tcompare#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"keywords":["deepEqual","match","compare","object","comparison","diff"],"engines":{"node":"20 || >=22"},"_id":"tcompare@9.3.2","gitHead":"e79377683b8ec7853984771353b16175050b2541","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-jSZmZPiMTBDZkV0Li/nNeOkCLtOViC/xgWdvzYheSU9RJt6F1EVUKZUJuH+QqN6tjVJrUXAeWpPNy+aLzfAjCQ==","shasum":"ece7aa10513f5020c36c9d363c1b3cea3711030a","tarball":"https://registry.npmjs.org/tcompare/-/tcompare-9.3.2.tgz","fileCount":101,"unpackedSize":489983,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCj8W0hEzs57h4ITV3Xjlcpjvy8Er98sRY69QqirM7I6gIhAIq6oxVp0lxIt5Az26pck4ZmSxtwxrH7iiAtAj9q/1rx"}]},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tcompare_9.3.2_1777656985629_0.47262031698137474"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-14T09:12:49.186Z","modified":"2026-05-01T17:36:25.906Z","1.0.0":"2019-02-14T09:12:49.398Z","1.0.1":"2019-02-14T09:24:21.625Z","1.0.2":"2019-02-16T00:35:13.276Z","1.0.3":"2019-02-17T05:29:54.367Z","1.1.0":"2019-02-18T06:12:39.684Z","1.1.1":"2019-02-19T22:51:40.708Z","1.1.2":"2019-03-09T05:51:26.940Z","2.0.0":"2019-03-10T19:18:52.705Z","2.0.1":"2019-03-18T17:20:10.191Z","2.1.0":"2019-03-18T17:48:30.514Z","2.2.0":"2019-04-06T04:05:40.070Z","2.3.0":"2019-05-11T05:32:41.163Z","3.0.0":"2019-11-21T06:50:46.871Z","3.0.1":"2019-11-28T20:14:53.166Z","3.0.2":"2019-11-29T18:00:47.799Z","4.0.0":"2019-11-29T18:03:02.638Z","3.0.3":"2019-11-29T22:37:39.811Z","3.0.4":"2019-11-29T22:48:02.952Z","4.0.1":"2019-11-29T22:52:33.789Z","4.1.0":"2019-12-08T20:47:45.949Z","5.0.0":"2019-12-13T18:34:11.535Z","5.0.1":"2019-12-13T18:42:50.483Z","5.0.2":"2020-04-22T16:48:51.164Z","3.0.5":"2021-02-15T19:09:00.072Z","5.0.3":"2021-03-03T23:50:17.391Z","5.0.4":"2021-03-30T23:02:45.434Z","5.0.5":"2021-05-06T23:40:27.480Z","5.0.6":"2021-05-07T00:15:00.400Z","5.0.7":"2021-12-06T22:39:23.356Z","6.0.0":"2022-11-24T04:47:56.559Z","6.0.1-1":"2023-08-04T16:43:30.215Z","6.0.1-2":"2023-08-09T19:55:13.653Z","6.0.1-3":"2023-08-15T06:13:08.327Z","6.0.1-4":"2023-08-27T06:16:55.162Z","6.0.1-5":"2023-09-13T17:01:20.684Z","6.1.0":"2023-09-15T15:05:07.593Z","6.2.0":"2023-09-27T23:57:28.506Z","6.2.1":"2023-09-28T20:16:37.340Z","6.3.0":"2023-09-28T21:15:17.358Z","6.4.0":"2023-09-29T18:08:35.888Z","6.4.1":"2023-10-01T21:36:51.854Z","6.4.2":"2023-10-05T23:00:08.786Z","6.4.3":"2023-10-10T15:57:09.166Z","6.4.4":"2023-10-31T22:02:05.790Z","6.4.5":"2023-11-16T18:54:51.618Z","6.4.6":"2024-03-26T23:25:22.061Z","7.0.0":"2024-05-21T21:22:48.408Z","7.0.1":"2024-05-24T19:16:50.283Z","8.0.0":"2024-06-24T21:17:27.017Z","9.0.0":"2024-07-08T23:18:47.911Z","9.0.1":"2025-10-02T21:55:23.506Z","9.0.2":"2025-11-01T23:14:21.968Z","9.0.3":"2025-11-23T01:05:59.669Z","9.1.0":"2025-11-25T16:35:06.135Z","9.2.0":"2025-11-25T22:28:27.877Z","9.3.0":"2025-12-01T22:32:43.103Z","9.3.1":"2026-04-05T20:55:03.789Z","9.3.2":"2026-05-01T17:36:25.790Z"},"bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://izs.me"},"license":"BlueOak-1.0.0","homepage":"https://github.com/tapjs/tapjs/tree/main/src/tcompare#readme","keywords":["deepEqual","match","compare","object","comparison","diff"],"repository":{"type":"git","url":"git+ssh://git@github.com/tapjs/tapjs.git","path":"src/tcompare"},"description":"A comprehensive comparison library, for use in test frameworks","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"readme":"# tcompare\n\nA comprehensive comparison library, for use in test frameworks.\nWalks an object once, generating both a simple true/false result,\nas well as a string representation of both the actual and\nexpected values (highlighting just the parts that differ) and a\npatch-style diff string.\n\n## USAGE\n\n```ts\n// require() is fine too\nimport {\n  match,\n  same,\n  strict,\n  has,\n  hasStrict,\n  matchStrict,\n  matchOnly,\n  matchOnlyStrict,\n} from 'tcompare'\nimport type { Result } from 'tcompare'\n\nconst result: Result = match(object, pattern)\nif (!result.match) {\n  console.log(`item did not match pattern`)\n  console.log(result.diff)\n} else {\n  console.log(`it's a match!`)\n}\n\n// raw classes exported also\nimport { MatchOnly } from 'tcompare'\nconst mo = new MatchOnly({ a: 1, b: 2 }, { expect: { a: Number } })\nconst diff: string = mo.print()\nconsole.log(mo.match) // false\nconsole.log(diff)\n/*\n--- expected\n+++ actual\n@@ -1,2 +1,3 @@\n Object {\n+  \"b\": 2,\n }\n*/\n```\n\n- `indent` - String to indent each nested level. Defaults to `'  '`.## METHODS\n\nEach method corresponds to an exported class. Except for\n`format()` (which returns a string), they all return a `Result`\nobject. (That is, `{diff:string, match:boolean}`.)\n\n- `format(object, [options])` - No comparisons performed. Just print out the\n  object. Returns just the formatted string.\n- `same(object, pattern, [options])` - Deep equivalence. Ensure\n  that all items in the pattern are found in the object, and vice\n  versa, matching loosely (so, for example `1` will match with\n  `'1'`).\n- `strict(object, pattern, [options])` - Deep equality. Ensure\n  that all items in the pattern are found in the object, and vice\n  versa, matching strictly (so, for example `1` will not match\n  with `'1'`). Objects must have the same constructors, and all\n  fields will be matched recursively using the same `strict`\n  test.\n- `has(object, pattern, [options])` - Ensure that all items in\n  the pattern are found in the object, but ignore additional\n  items found in the object, matching loosely. Classes only need\n  to match loosely, so a plain JavaScript object can be used to\n  check for fields on a class instance.\n- `hasStrict(object, pattern, [options])` - Ensure that all items\n  in the pattern are found in the object, but ignore additional\n  items found in the object, matching strictly. Constructors do\n  _not_ have to match between objects, but if `constructor` is\n  set as an ownProperty on the pattern object, then it will be\n  checked for strict equality.\n- `match(object, pattern, [options])` - Verify that all items in\n  `pattern` are found in `object`, and that they match in an\n  extremely loose way. This is the loosest possible algorithm,\n  allowing cases where we just want to verify that an object\n  contains a few important properties. In summary:\n  - If the object and pattern are loosely equal, then pass\n  - If the object and the pattern are both Regular Expressions,\n    Date objects or Buffers, then pass if they represent\n    equivalent values.\n  - If the pattern is a RegExp, cast object to a string, and\n    test against the RegExp.\n  - If both are Strings, pass if pattern appears in object. (\n  - If pattern is a function, and object is an instance of that\n    function, then pass. (This also applies to Symbol, Number,\n    String, etc.)\n  - If pattern and object are collections (object, map, set,\n    array or iterable), then compare their contents. Each type\n    of collection can only match its same type, with the\n    exception of non-Set iterables (including `arguments`\n    objects), which are cast to Arrays.\n- `matchOnly(object, pattern, [options])` - Same comparison\n  testing as `match()`, but will fail if the `object` has any\n  properties that are not present in the `pattern`.\n- `matchStrict(object, pattern, [options])` - Same comparison\n  testing as `match()`, but will fail when two values are\n  equivalent but not strictly equal. (That is, when\n  `a == b && !(a === b)`.)\n- `matchOnlyStrict(object, pattern, [options])` - Same comparison\n  testing as `matchOnly()`, but will fail when two values are\n  equivalent but not strictly equal. (That is, when\n  `a == b && !(a === b)`.)\n\nThere are classes exported to correspond to each of these. All of these are\ninstantiated like `new Format(object, options)`. An `expect` option is\nrequired for all classes except `Format`. Call `obj.print()` on the resulting\nobject to generate a diff. Once the diff (or format) is generated, it'll have\na `match` boolean member.\n\n## Classes\n\nThe exported classes should usually not be used directly, and\ntheir implementation details are subject to change as needed\nbetween versions.\n\nThe class heirarchy is:\n\n```\nFormat\n+-- Same\n    +-- Strict\n    +-- Has\n    |   +-- HasStrict (uses Strict.prototype.test)\n    |   +-- Match\n    |       +-- MatchStrict (fails if a==b && a!==b)\n    +-- MatchOnly (uses Match.prototype.test)\n    +-- MatchOnlyStrict (uses MatchStrict.prototype.test)\n```\n\nIn order to compare or print an object, instantiate one of the\nclasses, and call then the `print()` method, which will return\nthe diff or formatted value. The `match` boolean property will\nbe set after calling `print()`. If the objects match, then the\nreturned `diff` will also be an empty string.\n\n## OPTIONS\n\n### `FormatOptions` type\n\nEvery method and class can take the following options.\n\n- `sort` - Set to `true` to sort object keys. This is important when\n  serializing in a deterministic way.\n\n- `style` - Set to `pretty` for a very human-readable style of object printing.\n  Set to `js` for a copy-and-paste friendly valid JavaScript output. Set to\n  `tight` for a minimal white-space js format. Default is `pretty`. Example:\n\n  ```\n  // pretty style\n  Object {\n    \"myMap\": Map {\n      Object {\n        \"a\": 1,\n      } => Object {\n        \"b\": 2,\n      }\n    }\n  }\n\n  // js style\n  {\n    \"myMap\": new Map([\n      [{\n        \"a\": 1,\n      }, {\n        \"b\": 2,\n      }]\n    ])\n  }\n\n  // tight style\n  {\"myMap\":new Map([[{\"a\":1,},{\"b\":2,}],]),}\n  ```\n\n  Note that `tight` is not suitable for comparisons, only formatting.\n\n- `reactString` - Represent and compare React elements as JSX\n  strings. Only supported in the `pretty` formatting style.\n  Enabled by default, set `{ reactString: false }` in the options\n  to disable it.\n\n  When enabled, react elements are _first_ compared as react JSX\n  strings, and if the strings match, treated as equivalent, even\n  if they would not otherwise be treated as a match as plain\n  objects (for example, if `children` is set to `'hello'` vs\n  `['hello']`, these are considered identical, because they result in the same JSX).\n\n  If they do not match, then they are still considered a\n  match if their plain object represenatations would be\n  considered a match. So for example, `<x a=\"b\" />` would match\n  `<x a={/b|c/} />` for functions where strings can match against\n  regular expressions.\n\n- `bufferChunkSize` - The number of bytes to show per line when\n  printing long `Buffer` objects. Defaults to 32.\n\n- `indent` - String to indent each nested level. Defaults to `'  '`.\n\n- `includeEnumerable` - Set to `true` to walk over _all_\n  enumerable properties of a given object when comparing or\n  formatting, rather than the default of only showing enumerable\n  own-properties. Note that calling getter functions may be\n  hazardous, as they may trigger side-effects.\n\n- `includeGetters` - Set to `true` to walk over all enumerable\n  getters on an object's prototype (but not from further down the\n  prototype chain), in addition to own-properties. This is useful\n  in cases where you want to compare or print an object with\n  enumerable getters that return internal values in a read-only\n  manner. Note that calling getter functions can be hazardous, as\n  they may trigger side-effects.\n\n### `SameOptions` type\n\nComparison classes also take the following options.\n\n- `expect` - required. The pattern object to compare against.\n- `diffContext` - Optional, default 10. Number of lines of\n  context to show in diff output.\n\n## Circular References\n\nCircular references are displayed using YAML-like references, in\norder to determine _which_ item is circularly referenced.\n\nWhen doing comparisons, a pattern and object will be considered\nmatching if they contain the _same_ circularity. So, for example,\nif a pattern refers to itself, then an object should refer to\nitself as well.\n\n```js\nconst a = { list: [], b: {} }\na.list.push(a)\na.list.push(a.b)\na.b.a = a\nconsole.log(format(a))\n\n/*\n&ref_1 Object {\n  \"list\": Array [\n    <*ref_1>,\n    Object {\n      \"a\": <*ref_1>,\n    },\n  ],\n  \"b\": Object {\n    \"a\": <*ref_1>,\n  },\n}\n*/\n```\n\nNote that circular references are never going to be valid\nJavaScript, even when using the `js` style.\n\n### Caveat: Circularity Between Pattern and Object Gets Weird\n\nIt's possible to get strange output when an object and pattern\nrefer to one another.\n\n```js\nimport { same } from 'tcompare'\n\nconst a = {}\na.o = a\nconst b = { o: a }\n\nconsole.error(same(a, b).diff)\n\n// produces this confusing output:\n/*\n--- expected\n+++ actual\n@@ -1,5 +1,3 @@\n &ref_1 Object {\n-  \"o\": &ref_1 Object {\n-    \"o\": <*ref_1>,\n-  },\n+  \"o\": <*ref_1>,\n }\n*/\n```\n\nThe more correct output would be something like:\n\n```\n--- expected\n+++ actual\n@@ -1,5 +1,3 @@\n &ref_1 Object {\n-  \"o\": &ref_2 Object {\n-    \"o\": <*ref_2>,\n-  },\n+  \"o\": <*ref_1>,\n }\n```\n\nHowever, this requires tracking IDs in a much more complicated\nway, being aware of whether the object is being read as an\npattern object or test object when determining its reference ID.\n\nSince this is a relatively unusual thing to happen, and only\naffects the output (but still properly detects whether it should\nbe treated as a match or not), it will likely not be addressed.\n","readmeFilename":"README.md"}