{"_id":"deep-strict-equal","_rev":"11-983459bdb35f6616513e73156eece4ea","name":"deep-strict-equal","description":"Test for deep equality - Node.js `assert.deepStrictEqual()` algorithm as a standalone module","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"deep-strict-equal","version":"0.1.0","description":"Test for deep equality - Node.js `assert.deepStrictEqual()` algorithm as a standalone module","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/deep-strict-equal"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["builtin","core","ponyfill","polyfill","shim","deep","strict","equal","equality","eq","same","algorithm"],"dependencies":{"core-assert":"^0.1.0"},"devDependencies":{"ava":"*","xo":"*"},"gitHead":"2a8334ac42f712695b91e5c0c2071f099e6a66bd","bugs":{"url":"https://github.com/sindresorhus/deep-strict-equal/issues"},"homepage":"https://github.com/sindresorhus/deep-strict-equal","_id":"deep-strict-equal@0.1.0","_shasum":"5c3f90aa4c7dd9dee02693a662e574417e0b2e17","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"5c3f90aa4c7dd9dee02693a662e574417e0b2e17","tarball":"https://registry.npmjs.org/deep-strict-equal/-/deep-strict-equal-0.1.0.tgz","integrity":"sha512-DNyr0VbbZ3NCcVJee8wwhZx4MgIdUxAwaSP+J7o5csmgs9zVRMpOWPOLuhLOb9dioYA+F4JRbEbY/r0JDXKURw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCU4dLboj6HQh27apvtIBwtvFYsaSOYk2u/hIjfKmSaxgIhAI1Trt8E1LZiE88biiD8itVKKY52JySlpPua2kVa71VW"}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"0.2.0":{"name":"deep-strict-equal","version":"0.2.0","description":"Test for deep equality - Node.js `assert.deepStrictEqual()` algorithm as a standalone module","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/deep-strict-equal.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["builtin","core","ponyfill","polyfill","shim","deep","strict","equal","equality","eq","same","algorithm"],"dependencies":{"core-assert":"^0.2.0"},"devDependencies":{"ava":"*","xo":"*"},"gitHead":"0bb723b0bc5190f5ebbc1c2cbd72dc8802b9f524","bugs":{"url":"https://github.com/sindresorhus/deep-strict-equal/issues"},"homepage":"https://github.com/sindresorhus/deep-strict-equal#readme","_id":"deep-strict-equal@0.2.0","_shasum":"4a078147a8ab57f6a0d4f5547243cd22f44eb4e4","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"4a078147a8ab57f6a0d4f5547243cd22f44eb4e4","tarball":"https://registry.npmjs.org/deep-strict-equal/-/deep-strict-equal-0.2.0.tgz","integrity":"sha512-3daSWyvZ/zwJvuMGlzG1O+Ow0YSadGfb3jsh9xoCutv2tWyB9dA4YvR9L9/fSdDZa2dByYQe+TqapSGUrjnkoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAuew4AmTPUTbDli8bkKEyfmgnzr3d1n3prvxrWklfX0AiACn5S67sLBXGD4OIAMSDu1waEfL26YSHGhglhbtygNHA=="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/deep-strict-equal-0.2.0.tgz_1466100621131_0.9455512338317931"},"directories":{}},"0.3.0":{"name":"deep-strict-equal","version":"0.3.0","description":"Test for deep equality - Node.js `assert.deepStrictEqual()` algorithm as a standalone module","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/deep-strict-equal.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"keywords":["builtin","core","ponyfill","polyfill","shim","deep","strict","equal","equality","eq","same","algorithm"],"dependencies":{"core-assert":"^0.2.0"},"devDependencies":{"ava":"*","xo":"*"},"gitHead":"c82c77edc145e5acd841466b37121d16ef051a8c","bugs":{"url":"https://github.com/sindresorhus/deep-strict-equal/issues"},"homepage":"https://github.com/sindresorhus/deep-strict-equal#readme","_id":"deep-strict-equal@0.3.0","_nodeVersion":"12.22.1","_npmVersion":"7.5.4","dist":{"integrity":"sha512-sXdkfyEyyl470dKKuqOoUSMOfd88y+B97FfzY0+sJjoo22t03bqphd/bbRGin31AfRSA7mHgdKnri5WIBohtXA==","shasum":"715c27c5383777a251c41bfc206a0ef7edec60a6","tarball":"https://registry.npmjs.org/deep-strict-equal/-/deep-strict-equal-0.3.0.tgz","fileCount":4,"unpackedSize":2920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2n/RCRA9TVsSAnZWagAAbQAP/jLYmhZkYTw4tyu+6RH3\npgJVHQFYK1RfWHHgYJg42ki57DEkD6voazeRyiurCbJ1s/NAdfkooxbFmeys\nv3cHxVUWZIR2XcerLcI9qifU+mv7ZTerfDmXPXqeSoicK7eDsFGKhMrGqsMF\nK5MOoD2/xVs4VIxWoJUOLvb14QNJqoDTSssIkDi0aPFE2pznuUQLHTmc3Zq6\nri3PxmUGj5Nm8EGPK3pUqq1Aoo+rcENKPOdsKL3CYi0NUmqLY3Xg+qMJPVGo\nI4pYUgCC/hd1Xmf6oh2LShtOWoK1Pn2p5XDqqUG0h/aSutam6jNGc6xhbPD7\n9OmIGFfYwaS/Zku3Pq3TpJwW9Pg9UaJfUrKSNNiVTv6P/sF3zJg+7zVIArAY\nWkN1I17DFgT1RZEWt/Dd64Mrn5RNWG3WYjeM5ey56KQeV+cuT4IO2cz+NyZI\nKHieDFwPgQag9QHRLOr61nRWyPRmhEARcD4kvZqZAAyVBVZr5ESqRTfLPuGJ\nKfsp+X5LYlUQ0+GiTZ1UuLKol/nlbvRxXSJqjp4p2t5ec5bHyZz8HC45CoWh\nu1V032+HvYIZsoR295Pd1MZKOAIb6ZhyppVoIovpWUNLv3zNSr3jHULsioq/\nOPKN8jGOYsx/tkbxrCKYeWwEVmb1TM8ttxuuoD61hpPxSZHX91aJ2FpC6CzJ\n5AqN\r\n=RAjy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICSHf13nEYQkjTWdTowDO/oQ2EyQhZcdgOtDGEU4aK7ZAiBEcWKTR7c958ulVNCuGPZHa/u9hVg5m2RQ17cWEmPkAw=="}]},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/deep-strict-equal_0.3.0_1631853724010_0.563364676027053"},"_hasShrinkwrap":false,"deprecated":"Just use `util.isDeepStrictEqual()`. It has been available since Node.js 10."}},"readme":"This package is deprecated as it's too much effort to keep it in sync with the Node.js implementation.\n\n---\n\n# deep-strict-equal\n\n> Test for deep equality - Node.js [`assert.deepStrictEqual()`](https://nodejs.org/api/assert.html#assert_assert_deepstrictequal_actual_expected_message) algorithm as a standalone module\n\n*Issues and improvements should be done in [Node.js](https://github.com/nodejs/node/issues) first.*\n\n\n## Install\n\n```\n$ npm install --save deep-strict-equal\n```\n\n\n## Usage\n\n```js\nconst deepStrictEqual = require('deep-strict-equal');\n\ndeepStrictEqual({foo: {bar: [1, 2]}}, {foo: {bar: [1, 2]}});\n//=> true\n\ndeepStrictEqual({foo: {bar: [1, 2]}}, {foo: {bar: [1, 4]}});\n//=> false\n\ndeepStrictEqual({foo: {bar: 1}}, {foo: {bar: 1}});\n//=> true\n\ndeepStrictEqual({foo: {bar: 1}}, {foo: {bar: '1'}});\n//=> false\n```\n\n\n## License\n\nMIT © [Sindre Sorhus](http://sindresorhus.com)\n","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"time":{"modified":"2023-06-17T00:08:35.034Z","created":"2015-09-28T07:59:58.841Z","0.1.0":"2015-09-28T07:59:58.841Z","0.2.0":"2016-06-16T18:10:23.681Z","0.3.0":"2021-09-17T04:42:04.411Z"},"homepage":"https://github.com/sindresorhus/deep-strict-equal#readme","keywords":["builtin","core","ponyfill","polyfill","shim","deep","strict","equal","equality","eq","same","algorithm"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/deep-strict-equal.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"bugs":{"url":"https://github.com/sindresorhus/deep-strict-equal/issues"},"license":"MIT","readmeFilename":"readme.md","users":{"flumpus-dev":true}}