{"_id":"deep-strict-equal","_rev":"891204","name":"deep-strict-equal","description":"Test for deep equality - Node.js `assert.deepStrictEqual()` algorithm as a standalone module","dist-tags":{"latest":"0.3.0"},"maintainers":[{"name":"sindresorhus","email":""}],"time":{"modified":"2021-09-17T04:45:54.000Z","created":"2015-09-28T07:59:58.841Z","0.3.0":"2021-09-17T04:42:04.411Z","0.2.0":"2016-06-16T18:10:23.681Z","0.1.0":"2015-09-28T07:59:58.841Z"},"users":{},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/sindresorhus/deep-strict-equal.git"},"versions":{"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":{"shasum":"715c27c5383777a251c41bfc206a0ef7edec60a6","size":1606,"noattachment":false,"key":"/deep-strict-equal/-/deep-strict-equal-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/deep-strict-equal/download/deep-strict-equal-0.3.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/deep-strict-equal_0.3.0_1631853724010_0.563364676027053"},"_hasShrinkwrap":false,"publish_time":1631853724411,"_cnpm_publish_time":1631853724411,"deprecated":"Just use `util.isDeepStrictEqual()`. It has been available since Node.js 10."},"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","size":1622,"noattachment":false,"key":"/deep-strict-equal/-/deep-strict-equal-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/deep-strict-equal/download/deep-strict-equal-0.2.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/deep-strict-equal-0.2.0.tgz_1466100621131_0.9455512338317931"},"directories":{},"publish_time":1466100623681,"_cnpm_publish_time":1466100623681,"_hasShrinkwrap":false},"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","size":1599,"noattachment":false,"key":"/deep-strict-equal/-/deep-strict-equal-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/deep-strict-equal/download/deep-strict-equal-0.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1443427198841,"_cnpm_publish_time":1443427198841,"_hasShrinkwrap":false}},"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","_attachments":{},"homepage":"https://github.com/sindresorhus/deep-strict-equal#readme","bugs":{"url":"https://github.com/sindresorhus/deep-strict-equal/issues"},"license":"MIT"}