{"_id":"tsame","_rev":"6-85f64a19bfbe34d42cf7d2938279a571","name":"tsame","description":"the logic behind tap's t.same() and t.strictSame()","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.0":{"name":"tsame","version":"1.0.0","description":"the logic behind tap's t.same() and t.strictSame()","main":"index.js","dependencies":{"tap":"^10.4.0"},"devDependencies":{},"scripts":{"test":"tap -J --100 test","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tsame.git"},"keywords":[],"license":"ISC","files":["index.js"],"gitHead":"f6671715d06c404603e9f8367548ca9e44f5b4a4","bugs":{"url":"https://github.com/tapjs/tsame/issues"},"homepage":"https://github.com/tapjs/tsame#readme","_id":"tsame@1.0.0","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"integrity":"sha512-bvKfxGymbyqofbfRdehW9px5QP/IL7ecrh/j6A45XRuoeJbfePx1zNyoZhzYWw1Z6GNbdGFXYUeL70qD7geo6w==","shasum":"74758cdffcf2fdd15297d0faca61c9ea2107d700","tarball":"https://registry.npmjs.org/tsame/-/tsame-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBmt88cVo/yzUnE13a1msNM+cYVjBmeRZIJjevvviq60AiEAj1KLiH+t1saXb9T8SCz1htG34X4BY4seeWXhZ2ucaPs="}]},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsame-1.0.0.tgz_1497829609949_0.2954171884339303"},"directories":{}},"1.1.0":{"name":"tsame","version":"1.1.0","description":"the logic behind tap's t.same() and t.strictSame()","main":"index.js","dependencies":{"tap":"^10.4.0"},"devDependencies":{},"scripts":{"test":"tap -J --100 test","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tsame.git"},"keywords":[],"license":"ISC","files":["index.js"],"gitHead":"f88c200ac57764b33928a5ce26313e8c412b672f","bugs":{"url":"https://github.com/tapjs/tsame/issues"},"homepage":"https://github.com/tapjs/tsame#readme","_id":"tsame@1.1.0","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"integrity":"sha512-+7Wgmco/leHqfNgW9D+BI1hcMlgNbiGbHLEDnWnTl55pqKyqUnXvj8PpofPfx2OBLcIEbPAUxjKImJehgByjnA==","shasum":"41333fe6462f84aa9d6376b7033439313219dedd","tarball":"https://registry.npmjs.org/tsame/-/tsame-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfXf7NG2yv9OfjvhDkSr9ZfPzNMqRJ0amqzqC1pyRr7wIhAJCw3PnBAF8Go4FWgn5crsQBjlL7jt5ckLmsKw5P6uDA"}]},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsame-1.1.0.tgz_1497889381637_0.8476717316079885"},"directories":{}},"1.1.1":{"name":"tsame","version":"1.1.1","description":"the logic behind tap's t.same() and t.strictSame()","main":"index.js","devDependencies":{"tap":"^10.4.0"},"scripts":{"test":"tap -J --100 test","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tsame.git"},"keywords":[],"license":"ISC","files":["index.js"],"gitHead":"07c8b4ff41a1a77e4be3e17d6e95ece684c0174d","bugs":{"url":"https://github.com/tapjs/tsame/issues"},"homepage":"https://github.com/tapjs/tsame#readme","_id":"tsame@1.1.1","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"integrity":"sha512-MkdT3UrECc4fq0JO6TprwX/jGVxgjaq3hlghB7AlW11pZvi/g+zDNsL9ChoRfyixsw5G+GJGuQyuxQf21qiHCw==","shasum":"a8dd680d88fb022bcee060a95457d83dd07cb926","tarball":"https://registry.npmjs.org/tsame/-/tsame-1.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFmee59n2CqvmqaK92sdH5acAyIGTrbCEs5VHuqaLW3qAiEAjKgOyYiPdEMTnNMFHL21HJ07S9r8oIhypKPxQ6OgxsE="}]},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsame-1.1.1.tgz_1497940646479_0.04053785721771419"},"directories":{}},"1.1.2":{"name":"tsame","version":"1.1.2","description":"the logic behind tap's t.same() and t.strictSame()","main":"index.js","devDependencies":{"tap":"^10.4.0"},"scripts":{"test":"tap -J --100 test","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tsame.git"},"keywords":[],"license":"ISC","files":["index.js"],"gitHead":"98047038ba3cc7abf67aa14bfabdf168ea62ae30","bugs":{"url":"https://github.com/tapjs/tsame/issues"},"homepage":"https://github.com/tapjs/tsame#readme","_id":"tsame@1.1.2","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"integrity":"sha512-ovCs24PGjmByVPr9tSIOs/yjUX9sJl0grEmOsj9dZA/UknQkgPOKcUqM84aSCvt9awHuhc/boMzTg3BHFalxWw==","shasum":"5ce0002acf685942789c63018797a2aa5e6b03c5","tarball":"https://registry.npmjs.org/tsame/-/tsame-1.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB6laNSmtrJivPhvN2QpY6It7VduOV+KmdBJ7jR0LLPOAiB2yxmduN+29ErXrertWf8plr6GWQ34/zG3pZgM8PKyIg=="}]},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsame-1.1.2.tgz_1497976246587_0.2563131763599813"},"directories":{}},"2.0.0":{"name":"tsame","version":"2.0.0","description":"the logic behind tap's t.same() and t.strictSame()","main":"index.js","devDependencies":{"tap":"^11.1.5"},"scripts":{"test":"tap -J --100 test","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tsame.git"},"keywords":[],"license":"ISC","files":["index.js"],"gitHead":"899f5ffab7f8b3a606f60b60593b8437e721ab38","bugs":{"url":"https://github.com/tapjs/tsame/issues"},"homepage":"https://github.com/tapjs/tsame#readme","_id":"tsame@2.0.0","_npmVersion":"6.0.1","_nodeVersion":"10.0.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"integrity":"sha512-dAuzcnOPdqZYojylFQzEes95UDjve3HqKrlTCeLZKSDPMTsn3smzHZqsJj/sWD8wOUkg0RD++B11evyLn2+bIw==","shasum":"4923c805cbd789775eca33b9d0c67b358a7d86a8","tarball":"https://registry.npmjs.org/tsame/-/tsame-2.0.0.tgz","fileCount":4,"unpackedSize":7471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+3bCCRA9TVsSAnZWagAAsmsP/jcHkE5hzog/RIKhIApF\nYqcwDYzirTzYvTyUjAkuVNenH0ePdZ/m+iLYOKVUpIG718CeXedMdke1QCGi\n9NsRGbaKevcVD9qxHmW67U/KUFQAfgkmskvgpGJBZL4+Ox8B79q8v2EOrIz6\n8QOEBwXaHfEF2EdJPv825ceCgebATJD5bckpseVLjP6ioF65hrf+hsg9XiNd\nZm6vNq9lFgiqZIDN9oXzA6YKBzKoip4Z7OjP4wrDKUnyhRRR/jLsf6Mq6Y5+\nYho0iyCQ7i2RieDFyu6tFsmsKwec+eab64vv57UWCIkyxLWUKf0AODNMqrmd\np/ZOHYC8q6F8pNj/6XRX5IXhmV1NBqzUulLiILZPBO7BzWszO2dnzEjiZZMC\nCB9AJFIgGHy7n/pPyJm6eBl99iRvldjRpBnkt0O44IsqHIW6Bg30flJrzrAD\nKW9AbijFVmKAfzR4qgIsOWXrW+lm/lAI8Xx2hYrRD+dQtrMiu8j4obGrZSlV\nLV4Mf8b9+RcYzfb60WcjtLGCXfN0Wbxy73wWRewQRhsA6IV4rOwAgwV65h7m\nCN7X6wPBkPQp6Wh4yblqOYMX03PiOHJae6sJ9Vodj9sAOxRDCLQZRDTFsXcY\nuNzWj7fyez6D9uxgiJHIaFYkKIJ/0RulSSA6xD+dWCVhCGgoeIHyhvg2DpvD\nhzEq\r\n=XD0u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKqkU0ojKalKi2X1eGCM53d/zqNWu4h/LD9JtP55evOAiAfVxBMG5SBVhTppw3YVwxz3M4NdX2zsXrlj1fzfYEIqw=="}]},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsame_2.0.0_1526429377491_0.9328660495481029"},"_hasShrinkwrap":false},"2.0.1":{"name":"tsame","version":"2.0.1","description":"the logic behind tap's t.same() and t.strictSame()","main":"index.js","devDependencies":{"tap":"^11.1.5"},"scripts":{"test":"tap -J --100 test","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tsame.git"},"keywords":[],"license":"ISC","gitHead":"ef2e70224c22e78110b5bf73dee6d317e4c6fbd2","bugs":{"url":"https://github.com/tapjs/tsame/issues"},"homepage":"https://github.com/tapjs/tsame#readme","_id":"tsame@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"integrity":"sha512-jxyxgKVKa4Bh5dPcO42TJL22lIvfd9LOVJwdovKOnJa4TLLrHxquK+DlGm4rkGmrcur+GRx+x4oW00O2pY/fFw==","shasum":"70410ddbefcd29c61e2d68549b3347b0444d613f","tarball":"https://registry.npmjs.org/tsame/-/tsame-2.0.1.tgz","fileCount":4,"unpackedSize":7654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6dvjCRA9TVsSAnZWagAArFQP/1dSvkk5vMb4hpR1eygS\nnjbk3OeW1Ri8hbf/XRi9wSS1zck8d8pmSUv6RH4/KSXlL3Vm6GoQBDwv7E4G\n5zv7Ryaumj0RWIoQmf0ht2hTzzphj0aMhJ1c3vw0oRhD4lgITn5VCWLA2EJT\n9LBNes2e7TaEsdWjw9pfh3g3c0qYTqCEc7dhuZ96p+66ryRE2MPhntByomRc\nzEQyENmxX+YvJrdNl93Y9bEC+znPTJWFaDUbN871+Ks4hoHVsXdg57Ro39Zk\n8ObiQtgGZHWmrQW5RA3nhUoJotkiV38Vt/02bEvRKNrFKsBF9IGy7FYlkHGn\nCWHZGf+t7q354Oks1XyxUSXQ97c4lnr73MEBWPsyvtg+BRK0PsiacW70dcZe\nzNjkIPVIP8esaVFI7QQsfcsvGcQIVynSHP0bKroUv70JqiDKyWjZ9IMey17e\nnWrE2luQIjM5uVeNV+n6n6E2g1R2NBBc0my/qGBK4pxfhzH6OmfAFa3iCrXN\nSZA7GsbcpUIuZIwKYA0hC4nOMzBaNn9LDbxwMmZa9yM3Z0ja2WK20P9cKM7e\noVPfIdJXGd7owMhZPK76hmWlaOFVooLR5/XPtVZenK2fBzIkvuxHGIdkt88u\nzjlB0yBPf1qZ6Yc9eM8Of2+/idC/Ocd2fLUfnVx1HtND1m1Ds45N60zt/82c\nRHx5\r\n=0EB3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMQkE5+8fkVDDP/EvwKKnVlzU/HxYUK1wnuocMKOLM0gIgXtOdejp6elHqW0BtZz1ZrEZq7mXT/nyAB9qMGnXETZ0="}]},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsame_2.0.1_1542052834701_0.5148277918712976"},"_hasShrinkwrap":false}},"readme":"# tsame\n\nVerify that two objects are the same, for use in\n[tap](http://www.node-tap.org/).  The less accepting cousin of\n[tmatch](http://npm.im/tmatch).\n\nThis merges code originally found in\n[only-shallow](http://npm.im/only-shallow) and\n[deeper](http://npm.im/deeper).  See license file for more details.\n\n## USAGE\n\n```javascript\nconst tsame = require('tsame')\n\nconst obj1 = { foo: '1' }\nconst obj2 = { foo: 1 }\n\n// nonstrict by default\nassert(tsame(obj1, obj2))\n\n// strictly the same, types and all\nassert(!tsame.strict(obj1, obj2))\n```\n\nPretty much what it says on the tin.\n","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"time":{"modified":"2022-05-22T08:11:38.605Z","created":"2017-06-18T23:46:50.085Z","1.0.0":"2017-06-18T23:46:50.085Z","1.1.0":"2017-06-19T16:23:01.727Z","1.1.1":"2017-06-20T06:37:26.588Z","1.1.2":"2017-06-20T16:30:46.765Z","2.0.0":"2018-05-16T00:09:37.601Z","2.0.1":"2018-11-12T20:00:34.865Z"},"homepage":"https://github.com/tapjs/tsame#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/tapjs/tsame.git"},"bugs":{"url":"https://github.com/tapjs/tsame/issues"},"license":"ISC","readmeFilename":"README.md"}