diff options
| author | David Sherret <dsherret@users.noreply.github.com> | 2022-08-23 22:01:21 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-08-23 22:01:21 -0400 |
| commit | 452df99222911c772657c39491469bd97935f23a (patch) | |
| tree | 49e7989e60762534e4e477dbefd66c042293f57f /cli/tests/testdata/npm/registry/deep-eql | |
| parent | 4ef08a58dfbcf893f25fd59917aa946f455e85f2 (diff) | |
feat(npm): support packages with multiple command names (#15565)
Diffstat (limited to 'cli/tests/testdata/npm/registry/deep-eql')
| -rw-r--r-- | cli/tests/testdata/npm/registry/deep-eql/registry.json | 1429 |
1 files changed, 1 insertions, 1428 deletions
diff --git a/cli/tests/testdata/npm/registry/deep-eql/registry.json b/cli/tests/testdata/npm/registry/deep-eql/registry.json index 84363f054..fd3d887f8 100644 --- a/cli/tests/testdata/npm/registry/deep-eql/registry.json +++ b/cli/tests/testdata/npm/registry/deep-eql/registry.json @@ -1,1428 +1 @@ -{ - "_id": "deep-eql", - "_rev": "32-54f2d5ac52acda842d42b0990f908731", - "name": "deep-eql", - "description": "Improved deep equality testing for Node.js and the browser.", - "dist-tags": { "latest": "4.1.0" }, - "versions": { - "0.1.0": { - "name": "deep-eql", - "version": "0.1.0", - "description": "Improved deep equality testing for Node.js and the browser.", - "author": { "name": "Jake Luer", "email": "jake@alogicalparadox.com" }, - "license": "MIT", - "keywords": ["deep equal", "object equal", "testing", "chai util"], - "repository": { - "type": "git", - "url": "git@github.com:chaijs/deep-eql.git" - }, - "engines": { "node": "*" }, - "main": "./index", - "scripts": { "test": "make test" }, - "dependencies": { "type-detect": "0.1.0" }, - "devDependencies": { - "component": "*", - "coveralls": "2.0.16", - "jscoverage": "0.3.7", - "karma": "0.10.x", - "karma-mocha": "*", - "mocha": "*", - "mocha-lcov-reporter": "0.0.1", - "simple-assert": "*" - }, - "bugs": { "url": "https://github.com/chaijs/deep-eql/issues" }, - "_id": "deep-eql@0.1.0", - "dist": { - "shasum": "165c5c41887f68740408e29cc14bf668124aea7a", - "tarball": "http://localhost:4545/npm/registry/deep-eql/deep-eql-0.1.0.tgz", - "integrity": "sha512-TMu9X75rPyYsY727g/1eMGt04zemUZ2hPE3hI7GL2NbAXporuXBddLqdo+B0pJKGa/ftjG8G5psV9YeXmoypvw==", - "signatures": [ - { - "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", - "sig": "MEQCIBEKmPRjn5BDrdjSaMfVL7nT102FX4SBn+qph1IKlTOoAiA4fUZvyRG0yObVs2ZPfGu6ST8tmkUqtd6dO/wQKViaMw==" - } - ] - }, - "_from": ".", - "_npmVersion": "1.3.8", - "_npmUser": { "name": "jakeluer", "email": "jake@alogicalparadox.com" }, - "maintainers": [ - { "name": "jakeluer", "email": "jake@alogicalparadox.com" } - ], - "directories": {} - }, - "0.1.1": { - "name": "deep-eql", - "version": "0.1.1", - "description": "Improved deep equality testing for Node.js and the browser.", - "author": { "name": "Jake Luer", "email": "jake@alogicalparadox.com" }, - "license": "MIT", - "keywords": ["deep equal", "object equal", "testing", "chai util"], - "repository": { - "type": "git", - "url": "git@github.com:chaijs/deep-eql.git" - }, - "engines": { "node": "*" }, - "main": "./index", - "scripts": { "test": "make test" }, - "dependencies": { "type-detect": "0.1.0" }, - "devDependencies": { - "component": "*", - "coveralls": "2.0.16", - "jscoverage": "0.3.7", - "karma": "0.10.x", - "karma-mocha": "*", - "mocha": "*", - "mocha-lcov-reporter": "0.0.1", - "simple-assert": "*" - }, - "bugs": { "url": "https://github.com/chaijs/deep-eql/issues" }, - "_id": "deep-eql@0.1.1", - "dist": { - "shasum": "0ec6f5f9b6eacae5dd87fa47a0e2c0f42d12419d", - "tarball": "http://localhost:4545/npm/registry/deep-eql/deep-eql-0.1.1.tgz", - "integrity": "sha512-nsS8YYXiZu13nDaUNgyah274PvEgragA8Gh76crdsive3WJb5v2QNsRJG2eiSPpGOXCckuLmTK1EQo7stkfJKA==", - "signatures": [ - { - "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", - "sig": "MEQCIGGh4n8DxT/y04aYWZx/+0ZTV5xlJRtoYCOYGCD1Q49GAiBZHYhDp9vVfUl6vRrLvythwNTvOilmSkZZtM4sbiurkg==" - } - ] - }, - "_from": ".", - "_npmVersion": "1.3.8", - "_npmUser": { "name": "jakeluer", "email": "jake@alogicalparadox.com" }, - "maintainers": [ - { "name": "jakeluer", "email": "jake@alogicalparadox.com" } - ], - "directories": {} - }, - "0.1.2": { - "name": "deep-eql", - "version": "0.1.2", - "description": "Improved deep equality testing for Node.js and the browser.", - "author": { "name": "Jake Luer", "email": "jake@alogicalparadox.com" }, - "license": "MIT", - "keywords": ["deep equal", "object equal", "testing", "chai util"], - "repository": { - "type": "git", - "url": "git@github.com:chaijs/deep-eql.git" - }, - "engines": { "node": "*" }, - "main": "./index", - "scripts": { "test": "make test" }, - "dependencies": { "type-detect": "0.1.0" }, - "devDependencies": { - "component": "*", - "coveralls": "2.0.16", - "jscoverage": "0.3.7", - "karma": "0.10.x", - "karma-mocha": "*", - "mocha": "*", - "mocha-lcov-reporter": "0.0.1", - "simple-assert": "*" - }, - "bugs": { "url": "https://github.com/chaijs/deep-eql/issues" }, - "_id": "deep-eql@0.1.2", - "dist": { - "shasum": "b54feed3473a6448fbc198be6a6eca9b95d9c58a", - "tarball": "http://localhost:4545/npm/registry/deep-eql/deep-eql-0.1.2.tgz", - "integrity": "sha512-+0XmfoJvDwuL0pfbGQWwaZoiEBcici3wzGZHcfGKToOmc5su5tUaxSO6fPhNVDfZoM/sCQuFvt7/xgG3XgH5Bg==", - "signatures": [ - { - "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", - "sig": "MEUCIQD70xSfzty4rvghTpLt8MvRYeqPLigHxJcWqBiE3b+JtwIgf4WhPLKIFResHgtBMF8nC46Hn7jDE+gsxlOSMUyaNfw=" - } - ] - }, - "_from": ".", - "_npmVersion": "1.3.8", - "_npmUser": { "name": "jakeluer", "email": "jake@alogicalparadox.com" }, - "maintainers": [ - { "name": "jakeluer", "email": "jake@alogicalparadox.com" } - ], - "directories": {} - }, - "0.1.3": { - "name": "deep-eql", - "version": "0.1.3", - "description": "Improved deep equality testing for Node.js and the browser.", - "author": { "name": "Jake Luer", "email": "jake@alogicalparadox.com" }, - "license": "MIT", - "keywords": ["deep equal", "object equal", "testing", "chai util"], - "repository": { - "type": "git", - "url": "git@github.com:chaijs/deep-eql.git" - }, - "engines": { "node": "*" }, - "main": "./index", - "scripts": { "test": "make test" }, - "dependencies": { "type-detect": "0.1.1" }, - "devDependencies": { - "component": "*", - "coveralls": "2.0.16", - "jscoverage": "0.3.7", - "karma": "0.10.x", - "karma-mocha": "*", - "mocha": "*", - "mocha-lcov-reporter": "0.0.1", - "simple-assert": "*" - }, - "bugs": { "url": "https://github.com/chaijs/deep-eql/issues" }, - "_id": "deep-eql@0.1.3", - "dist": { - "shasum": "ef558acab8de25206cd713906d74e56930eb69f2", - "tarball": "http://localhost:4545/npm/registry/deep-eql/deep-eql-0.1.3.tgz", - "integrity": "sha512-6sEotTRGBFiNcqVoeHwnfopbSpi5NbH1VWJmYCVkmxMmaVTT0bUTrNaGyBwhgP4MZL012W/mkzIn3Da+iDYweg==", - "signatures": [ - { - "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", - "sig": "MEYCIQCocr4cmvlkq6Yo2Tv/lcKI89CdOZmp9ljN7dCeIh9hugIhAJ6VamKaDWkM7idhlGoad8IXOdlXNXjQNO4Rej3+Ppjf" - } - ] - }, - "_from": ".", - "_npmVersion": "1.3.11", - "_npmUser": { "name": "jakeluer", "email": "jake@alogicalparadox.com" }, - "maintainers": [ - { "name": "jakeluer", "email": "jake@alogicalparadox.com" } - ], - "directories": {} - }, - "1.0.0": { - "name": "deep-eql", - "description": "Improved deep equality testing for Node.js and the browser.", - "keywords": ["chai util", "deep equal", "object equal", "testing"], - "license": "MIT", - "author": { "name": "Jake Luer", "email": "jake@alogicalparadox.com" }, - "contributors": [ - { "name": "Keith Cirkel", "url": "https://github.com/keithamus" }, - { "name": "dougluce", "url": "https://github.com/dougluce" }, - { "name": "Lorenz Leutgeb", "url": "https://github.com/flowlo" } - ], - "main": "./index", - "files": ["index.js", "deep-eql.js"], - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/chaijs/deep-eql.git" - }, - "scripts": { - "bench": "node bench", - "build": "browserify $npm_pakcage_main --standalone deepEqual -o deep-eql.js", - "lint": "eslint --ignore-path .gitignore .", - "prepublish": "npm run build", - "semantic-release": "semantic-release pre && npm publish && semantic-release post", - "pretest": "npm run lint", - "test": "npm run test:node && npm run test:browser", - "test:node": "istanbul cover _mocha", - "test:browser": "karma start --singleRun=true", - "watch": "karma start --auto-watch --singleRun=false", - "upload-coverage": "lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0" - }, - "config": { "ghooks": { "commit-msg": "validate-commit-msg" } }, - "eslintConfig": { - "extends": ["strict/es5"], - "rules": { - "complexity": 0, - "spaced-comment": 0, - "no-use-before-define": 0 - } - }, - "dependencies": { "type-detect": "^3.0.0" }, - "devDependencies": { - "benchmark": "^2.1.0", - "browserify": "^13.0.0", - "browserify-istanbul": "^1.0.0", - "component": "*", - "coveralls": "2.11.8", - "eslint": "^2.4.0", - "eslint-config-strict": "^8.5.0", - "eslint-plugin-filenames": "^0.2.0", - "ghooks": "^1.0.1", - "istanbul": "^0.4.2", - "karma": "^0.13.22", - "karma-browserify": "^5.0.2", - "karma-coverage": "^0.5.5", - "karma-mocha": "^0.2.2", - "karma-phantomjs-launcher": "^1.0.0", - "karma-sauce-launcher": "^0.3.1", - "kewlr": "^0.3.1", - "lcov-result-merger": "^1.0.2", - "lodash.isequal": "^4.4.0", - "mocha": "^2.4.5", - "phantomjs-prebuilt": "^2.1.5", - "semantic-release": "^4.3.5", - "simple-assert": "^1.0.0", - "travis-after-all": "^1.4.4", - "validate-commit-msg": "^2.3.1", - "watchify": "^3.7.0" - }, - "engines": { "node": "*" }, - "version": "1.0.0", - "gitHead": "57944401cb5fc41dcf1588e0c44ffc60bbfe4843", - "bugs": { "url": "https://github.com/chaijs/deep-eql/issues" }, - "homepage": "https://github.com/chaijs/deep-eql#readme", - "_id": "deep-eql@1.0.0", - "_shasum": "3b2ce6cc80645f75fe90af5d7faab39112a15a31", - "_from": ".", - "_npmVersion": "3.10.8", - "_nodeVersion": "0.10.47", - "_npmUser": { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" }, - "dist": { - "shasum": "3b2ce6cc80645f75fe90af5d7faab39112a15a31", - "tarball": "http://localhost:4545/npm/registry/deep-eql/deep-eql-1.0.0.tgz", - "integrity": "sha512-cEIFHtw/572ZCg8Efpd+l/g1b/FX5qn72BY6WJ5CwF/ni08snwZgR0TJzqgzYJYHNKHDNsaY9Z9aS/r23WOOAw==", - "signatures": [ - { - "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", - "sig": "MEUCIA5qwaDrn/qsGRY9SNHhnYJisfqYgxpj7bh49z9+CHGJAiEApkXje4+V6q0q1j6ItYLvIa7BeqBOUL59hi4wZ4oiyVA=" - } - ] - }, - "maintainers": [ - { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" } - ], - "_npmOperationalInternal": { - "host": "packages-12-west.internal.npmjs.com", - "tmp": "tmp/deep-eql-1.0.0.tgz_1476037065146_0.8335718684829772" - }, - "directories": {} - }, - "1.0.1": { - "name": "deep-eql", - "description": "Improved deep equality testing for Node.js and the browser.", - "keywords": ["chai util", "deep equal", "object equal", "testing"], - "license": "MIT", - "author": { "name": "Jake Luer", "email": "jake@alogicalparadox.com" }, - "contributors": [ - { "name": "Keith Cirkel", "url": "https://github.com/keithamus" }, - { "name": "dougluce", "url": "https://github.com/dougluce" }, - { "name": "Lorenz Leutgeb", "url": "https://github.com/flowlo" } - ], - "main": "./index", - "files": ["index.js", "deep-eql.js"], - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/chaijs/deep-eql.git" - }, - "scripts": { - "bench": "node bench", - "build": "browserify $npm_pakcage_main --standalone deepEqual -o deep-eql.js", - "lint": "eslint --ignore-path .gitignore .", - "prepublish": "npm run build", - "semantic-release": "semantic-release pre && npm publish && semantic-release post", - "pretest": "npm run lint", - "test": "npm run test:node && npm run test:browser", - "test:node": "istanbul cover _mocha", - "test:browser": "karma start --singleRun=true", - "watch": "karma start --auto-watch --singleRun=false", - "upload-coverage": "lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0" - }, - "config": { "ghooks": { "commit-msg": "validate-commit-msg" } }, - "eslintConfig": { - "extends": ["strict/es5"], - "rules": { - "complexity": 0, - "spaced-comment": 0, - "no-use-before-define": 0 - } - }, - "dependencies": { "type-detect": "^3.0.0" }, - "devDependencies": { - "benchmark": "^2.1.0", - "browserify": "^13.0.0", - "browserify-istanbul": "^1.0.0", - "component": "*", - "coveralls": "2.11.8", - "eslint": "^2.4.0", - "eslint-config-strict": "^8.5.0", - "eslint-plugin-filenames": "^0.2.0", - "ghooks": "^1.0.1", - "istanbul": "^0.4.2", - "karma": "^0.13.22", - "karma-browserify": "^5.0.2", - "karma-coverage": "^0.5.5", - "karma-mocha": "^0.2.2", - "karma-phantomjs-launcher": "^1.0.0", - "karma-sauce-launcher": "^0.3.1", - "kewlr": "^0.3.1", - "lcov-result-merger": "^1.0.2", - "lodash.isequal": "^4.4.0", - "mocha": "^3.1.2", - "phantomjs-prebuilt": "^2.1.5", - "semantic-release": "^4.3.5", - "simple-assert": "^1.0.0", - "travis-after-all": "^1.4.4", - "validate-commit-msg": "^2.3.1", - "watchify": "^3.7.0" - }, - "engines": { "node": "*" }, - "version": "1.0.1", - "gitHead": "841f6f511c88cde8b29d9f2aac311a402cadcf0e", - "bugs": { "url": "https://github.com/chaijs/deep-eql/issues" }, - "homepage": "https://github.com/chaijs/deep-eql#readme", - "_id": "deep-eql@1.0.1", - "_shasum": "544eb3359b6710185d442073d60fe1aefdeacfa8", - "_from": ".", - "_npmVersion": "3.10.8", - "_nodeVersion": "0.10.48", - "_npmUser": { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" }, - "dist": { - "shasum": "544eb3359b6710185d442073d60fe1aefdeacfa8", - "tarball": "http://localhost:4545/npm/registry/deep-eql/deep-eql-1.0.1.tgz", - "integrity": "sha512-ADMNKpSBIQqW59z6uAldvRXyVVszbOqnCZWvEQvsnknKLsV1cRiSsp+GCeO3a15hgGz5L1lltYAx4U50Wrg6og==", - "signatures": [ - { - "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", - "sig": "MEUCIDqWCT1nhKWKI7xwDPH5A1uKvpY5Bs0ca9UnzWdQl8s0AiEAnI9T10Lxf1icB4tk8vV5yoSr9hFDanrDuLDltt3riZE=" - } - ] - }, - "maintainers": [ - { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" } - ], - "_npmOperationalInternal": { - "host": "packages-12-west.internal.npmjs.com", - "tmp": "tmp/deep-eql-1.0.1.tgz_1476825163524_0.2820258445572108" - }, - "directories": {} - }, - "1.0.2": { - "name": "deep-eql", - "description": "Improved deep equality testing for Node.js and the browser.", - "keywords": ["chai util", "deep equal", "object equal", "testing"], - "license": "MIT", - "author": { "name": "Jake Luer", "email": "jake@alogicalparadox.com" }, - "contributors": [ - { "name": "Keith Cirkel", "url": "https://github.com/keithamus" }, - { "name": "dougluce", "url": "https://github.com/dougluce" }, - { "name": "Lorenz Leutgeb", "url": "https://github.com/flowlo" } - ], - "main": "./index", - "files": ["index.js", "deep-eql.js"], - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/chaijs/deep-eql.git" - }, - "scripts": { - "bench": "node bench", - "build": "browserify $npm_pakcage_main --standalone deepEqual -o deep-eql.js", - "lint": "eslint --ignore-path .gitignore .", - "prepublish": "npm run build", - "semantic-release": "semantic-release pre && npm publish && semantic-release post", - "pretest": "npm run lint", - "test": "npm run test:node && npm run test:browser", - "test:node": "istanbul cover _mocha", - "test:browser": "karma start --singleRun=true", - "watch": "karma start --auto-watch --singleRun=false", - "upload-coverage": "lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0" - }, - "config": { "ghooks": { "commit-msg": "validate-commit-msg" } }, - "eslintConfig": { - "extends": ["strict/es5"], - "rules": { - "complexity": 0, - "spaced-comment": 0, - "no-use-before-define": 0 - } - }, - "dependencies": { "type-detect": "^3.0.0" }, - "devDependencies": { - "benchmark": "^2.1.0", - "browserify": "^13.0.0", - "browserify-istanbul": "^1.0.0", - "component": "*", - "coveralls": "2.11.8", - "eslint": "^2.4.0", - "eslint-config-strict": "^8.5.0", - "eslint-plugin-filenames": "^0.2.0", - "ghooks": "^1.0.1", - "istanbul": "^0.4.2", - "karma": "^0.13.22", - "karma-browserify": "^5.0.2", - "karma-coverage": "^0.5.5", - "karma-mocha": "^0.2.2", - "karma-phantomjs-launcher": "^1.0.0", - "karma-sauce-launcher": "^0.3.1", - "kewlr": "^0.3.1", - "lcov-result-merger": "^1.0.2", - "lodash.isequal": "^4.4.0", - "mocha": "^3.1.2", - "phantomjs-prebuilt": "^2.1.5", - "semantic-release": "^4.3.5", - "simple-assert": "^1.0.0", - "travis-after-all": "^1.4.4", - "validate-commit-msg": "^2.3.1", - "watchify": "^3.7.0" - }, - "engines": { "node": "*" }, - "version": "1.0.2", - "gitHead": "248a5b39a63a60feee94dbc4efd395f0ef60325d", - "bugs": { "url": "https://github.com/chaijs/deep-eql/issues" }, - "homepage": "https://github.com/chaijs/deep-eql#readme", - "_id": "deep-eql@1.0.2", - "_shasum": "ceeb80d659006af42e0c5610af0b8706bdabc426", - "_from": ".", - "_npmVersion": "3.10.8", - "_nodeVersion": "0.10.48", - "_npmUser": { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" }, - "dist": { - "shasum": "ceeb80d659006af42e0c5610af0b8706bdabc426", - "tarball": "http://localhost:4545/npm/registry/deep-eql/deep-eql-1.0.2.tgz", - "integrity": "sha512-O5w4bSjJOh3zdXWI4AT+hMuYV8Ka/D3+nS/5KNapMHH88GXG/63oRTx/f7vWv9HXqEzaDvyDMQxEq3o2mOHPkw==", - "signatures": [ - { - "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", - "sig": "MEUCIQDhR9mCyWrEhboppMXLTBu9Iwjh4vUbEhiTrbMrhPMWSwIgVcMcTy4P8Oo2mVMZzZQ6NFnnvgKLzEWlQpivQo44F64=" - } - ] - }, - "maintainers": [ - { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" } - ], - "_npmOperationalInternal": { - "host": "packages-16-east.internal.npmjs.com", - "tmp": "tmp/deep-eql-1.0.2.tgz_1476828606912_0.3189946673810482" - }, - "directories": {} - }, - "1.0.3": { - "name": "deep-eql", - "description": "Improved deep equality testing for Node.js and the browser.", - "keywords": ["chai util", "deep equal", "object equal", "testing"], - "license": "MIT", - "author": { "name": "Jake Luer", "email": "jake@alogicalparadox.com" }, - "contributors": [ - { "name": "Keith Cirkel", "url": "https://github.com/keithamus" }, - { "name": "dougluce", "url": "https://github.com/dougluce" }, - { "name": "Lorenz Leutgeb", "url": "https://github.com/flowlo" } - ], - "main": "./index", - "files": ["index.js", "deep-eql.js"], - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/chaijs/deep-eql.git" - }, - "scripts": { - "bench": "node bench", - "build": "browserify $npm_pakcage_main --standalone deepEqual -o deep-eql.js", - "lint": "eslint --ignore-path .gitignore .", - "prepublish": "npm run build", - "semantic-release": "semantic-release pre && npm publish && semantic-release post", - "pretest": "npm run lint", - "test": "npm run test:node && npm run test:browser", - "test:node": "istanbul cover _mocha", - "test:browser": "karma start --singleRun=true", - "watch": "karma start --auto-watch --singleRun=false", - "upload-coverage": "lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0" - }, - "config": { "ghooks": { "commit-msg": "validate-commit-msg" } }, - "eslintConfig": { - "extends": ["strict/es5"], - "rules": { - "complexity": 0, - "spaced-comment": 0, - "no-use-before-define": 0 - } - }, - "dependencies": { "type-detect": "^3.0.0" }, - "devDependencies": { - "benchmark": "^2.1.0", - "browserify": "^13.0.0", - "browserify-istanbul": "^1.0.0", - "component": "*", - "coveralls": "2.11.8", - "eslint": "^2.4.0", - "eslint-config-strict": "^8.5.0", - "eslint-plugin-filenames": "^0.2.0", - "ghooks": "^1.0.1", - "istanbul": "^0.4.2", - "karma": "^0.13.22", - "karma-browserify": "^5.0.2", - "karma-coverage": "^0.5.5", - "karma-mocha": "^0.2.2", - "karma-phantomjs-launcher": "^1.0.0", - "karma-sauce-launcher": "^0.3.1", - "kewlr": "^0.3.1", - "lcov-result-merger": "^1.0.2", - "lodash.isequal": "^4.4.0", - "mocha": "^3.1.2", - "phantomjs-prebuilt": "^2.1.5", - "semantic-release": "^4.3.5", - "simple-assert": "^1.0.0", - "travis-after-all": "^1.4.4", - "validate-commit-msg": "^2.3.1", - "watchify": "^3.7.0" - }, - "engines": { "node": "*" }, - "version": "1.0.3", - "gitHead": "41dfd4b82667003f08709b811106aa9dbd0cb6f1", - "bugs": { "url": "https://github.com/chaijs/deep-eql/issues" }, - "homepage": "https://github.com/chaijs/deep-eql#readme", - "_id": "deep-eql@1.0.3", - "_shasum": "8030fe56a2b0e62ebb9217cc23d095c656915b08", - "_from": ".", - "_npmVersion": "3.10.8", - "_nodeVersion": "0.10.48", - "_npmUser": { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" }, - "dist": { - "shasum": "8030fe56a2b0e62ebb9217cc23d095c656915b08", - "tarball": "http://localhost:4545/npm/registry/deep-eql/deep-eql-1.0.3.tgz", - "integrity": "sha512-iRhR41rO+0HDhX0ZrjmqlYcPOQMJCOjxKPZbRIScaJGQL3aY6USoqjWpJBNhR8W7RhU5XQdV5fOntNHf4uxmNw==", - "signatures": [ - { - "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", - "sig": "MEUCIQCMGXAWnD6I62pvbdBXGPyHWOTmVRffZLTNZnJn/b+yRwIgXeMn4yvIkAea5NA+E4G5a8WZ3jcfGAObEBjo7neCtBI=" - } - ] - }, - "maintainers": [ - { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" } - ], - "_npmOperationalInternal": { - "host": "packages-16-east.internal.npmjs.com", - "tmp": "tmp/deep-eql-1.0.3.tgz_1476837468925_0.8042417075484991" - }, - "directories": {} - }, - "2.0.0": { - "name": "deep-eql", - "description": "Improved deep equality testing for Node.js and the browser.", - "keywords": ["chai util", "deep equal", "object equal", "testing"], - "license": "MIT", - "author": { "name": "Jake Luer", "email": "jake@alogicalparadox.com" }, - "contributors": [ - { "name": "Keith Cirkel", "url": "https://github.com/keithamus" }, - { "name": "dougluce", "url": "https://github.com/dougluce" }, - { "name": "Lorenz Leutgeb", "url": "https://github.com/flowlo" } - ], - "main": "./index", - "files": ["index.js", "deep-eql.js"], - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/chaijs/deep-eql.git" - }, - "scripts": { - "bench": "node bench", - "build": "browserify $npm_pakcage_main --standalone deepEqual -o deep-eql.js", - "lint": "eslint --ignore-path .gitignore .", - "prepublish": "npm run build", - "semantic-release": "semantic-release pre && npm publish && semantic-release post", - "pretest": "npm run lint", - "test": "npm run test:node && npm run test:browser", - "test:node": "istanbul cover _mocha", - "test:browser": "karma start --singleRun=true", - "watch": "karma start --auto-watch --singleRun=false", - "upload-coverage": "lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0" - }, - "config": { "ghooks": { "commit-msg": "validate-commit-msg" } }, - "eslintConfig": { - "extends": ["strict/es5"], - "rules": { - "complexity": 0, - "spaced-comment": 0, - "no-use-before-define": 0 - } - }, - "dependencies": { "type-detect": "^3.0.0" }, - "devDependencies": { - "benchmark": "^2.1.0", - "browserify": "^13.0.0", - "browserify-istanbul": "^1.0.0", - "component": "*", - "coveralls": "2.11.8", - "eslint": "^2.4.0", - "eslint-config-strict": "^8.5.0", - "eslint-plugin-filenames": "^0.2.0", - "ghooks": "^1.0.1", - "istanbul": "^0.4.2", - "karma": "^0.13.22", - "karma-browserify": "^5.0.2", - "karma-coverage": "^0.5.5", - "karma-mocha": "^0.2.2", - "karma-phantomjs-launcher": "^1.0.0", - "karma-sauce-launcher": "^0.3.1", - "kewlr": "^0.3.1", - "lcov-result-merger": "^1.0.2", - "lodash.isequal": "^4.4.0", - "mocha": "^3.1.2", - "phantomjs-prebuilt": "^2.1.5", - "semantic-release": "^4.3.5", - "simple-assert": "^1.0.0", - "travis-after-all": "^1.4.4", - "validate-commit-msg": "^2.3.1", - "watchify": "^3.7.0" - }, - "engines": { "node": ">=0.12" }, - "version": "2.0.0", - "gitHead": "718922d9f9675281079c2b994215158cd3188c01", - "bugs": { "url": "https://github.com/chaijs/deep-eql/issues" }, - "homepage": "https://github.com/chaijs/deep-eql#readme", - "_id": "deep-eql@2.0.0", - "_shasum": "842dabddf778c5e99b019168cf1142689b490388", - "_from": ".", - "_npmVersion": "3.10.9", - "_nodeVersion": "0.12.17", - "_npmUser": { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" }, - "dist": { - "shasum": "842dabddf778c5e99b019168cf1142689b490388", - "tarball": "http://localhost:4545/npm/registry/deep-eql/deep-eql-2.0.0.tgz", - "integrity": "sha512-J0c1fR1EYgd/hMCf9P95+pqtIjRI8/ZEsE7/usfKt4bCOIKV5QmO7mdwZkkZycX1Z4d0P8lwWGkVP9Ncoa+1Lw==", - "signatures": [ - { - "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", - "sig": "MEYCIQC2eh3fd24lA2Fwiq9Gsch9pkQfC7R4bg4IS1sQy/D8XwIhANfw35g35y4LaTetLiSkJIxOKpflBkgfW7Z9bPzwVUlP" - } - ] - }, - "maintainers": [ - { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" } - ], - "_npmOperationalInternal": { - "host": "packages-12-west.internal.npmjs.com", - "tmp": "tmp/deep-eql-2.0.0.tgz_1478136787575_0.9432684623170644" - }, - "directories": {} - }, - "2.0.1": { - "name": "deep-eql", - "description": "Improved deep equality testing for Node.js and the browser.", - "keywords": ["chai util", "deep equal", "object equal", "testing"], - "license": "MIT", - "author": { "name": "Jake Luer", "email": "jake@alogicalparadox.com" }, - "contributors": [ - { "name": "Keith Cirkel", "url": "https://github.com/keithamus" }, - { "name": "dougluce", "url": "https://github.com/dougluce" }, - { "name": "Lorenz Leutgeb", "url": "https://github.com/flowlo" } - ], - "main": "./index", - "files": ["index.js", "deep-eql.js"], - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/chaijs/deep-eql.git" - }, - "scripts": { - "bench": "node bench", - "build": "browserify $npm_pakcage_main --standalone deepEqual -o deep-eql.js", - "lint": "eslint --ignore-path .gitignore .", - "prepublish": "npm run build", - "semantic-release": "semantic-release pre && npm publish && semantic-release post", - "pretest": "npm run lint", - "test": "npm run test:node && npm run test:browser", - "test:node": "istanbul cover _mocha", - "test:browser": "karma start --singleRun=true", - "watch": "karma start --auto-watch --singleRun=false", - "upload-coverage": "lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0" - }, - "config": { "ghooks": { "commit-msg": "validate-commit-msg" } }, - "eslintConfig": { - "extends": ["strict/es5"], - "rules": { - "complexity": 0, - "spaced-comment": 0, - "no-use-before-define": 0 - } - }, - "dependencies": { "type-detect": "^3.0.0" }, - "devDependencies": { - "benchmark": "^2.1.0", - "browserify": "^13.0.0", - "browserify-istanbul": "^1.0.0", - "component": "*", - "coveralls": "2.11.8", - "eslint": "^2.4.0", - "eslint-config-strict": "^8.5.0", - "eslint-plugin-filenames": "^0.2.0", - "ghooks": "^1.0.1", - "istanbul": "^0.4.2", - "karma": "^0.13.22", - "karma-browserify": "^5.0.2", - "karma-coverage": "^0.5.5", - "karma-mocha": "^0.2.2", - "karma-phantomjs-launcher": "^1.0.0", - "karma-sauce-launcher": "^0.3.1", - "kewlr": "^0.3.1", - "lcov-result-merger": "^1.0.2", - "lodash.isequal": "^4.4.0", - "mocha": "^3.1.2", - "phantomjs-prebuilt": "^2.1.5", - "semantic-release": "^4.3.5", - "simple-assert": "^1.0.0", - "travis-after-all": "^1.4.4", - "validate-commit-msg": "^2.3.1", - "watchify": "^3.7.0" - }, - "engines": { "node": ">=0.12" }, - "version": "2.0.1", - "gitHead": "145dd2629e0e1e90e4fabaf0f8b8635ad3015a7a", - "bugs": { "url": "https://github.com/chaijs/deep-eql/issues" }, - "homepage": "https://github.com/chaijs/deep-eql#readme", - "_id": "deep-eql@2.0.1", - "_shasum": "2d5e54d261d24672a2bcedc9b6f1937fba258bc2", - "_from": ".", - "_npmVersion": "3.10.9", - "_nodeVersion": "0.12.17", - "_npmUser": { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" }, - "dist": { - "shasum": "2d5e54d261d24672a2bcedc9b6f1937fba258bc2", - "tarball": "http://localhost:4545/npm/registry/deep-eql/deep-eql-2.0.1.tgz", - "integrity": "sha512-03ZXJy/m9TTh4nIHUvcf2fS9WX2P7nP0apoIaE3VG0Rkd+E9083oUNgf1WPOndSIk5Mu9/0yaNFcz2MbNl71Jw==", - "signatures": [ - { - "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", - "sig": "MEQCIDCVj6X0WZtD4wvcWh8bnogZuwGIbrac53HtP3YsQhDyAiBObyWk1lNqcqlpO7s9outCx1jTqOHEJmYDum5O8Ntz8w==" - } - ] - }, - "maintainers": [ - { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" } - ], - "_npmOperationalInternal": { - "host": "packages-12-west.internal.npmjs.com", - "tmp": "tmp/deep-eql-2.0.1.tgz_1479168409542_0.7753588203340769" - }, - "directories": {} - }, - "2.0.2": { - "name": "deep-eql", - "description": "Improved deep equality testing for Node.js and the browser.", - "keywords": ["chai util", "deep equal", "object equal", "testing"], - "license": "MIT", - "author": { "name": "Jake Luer", "email": "jake@alogicalparadox.com" }, - "contributors": [ - { "name": "Keith Cirkel", "url": "https://github.com/keithamus" }, - { "name": "dougluce", "url": "https://github.com/dougluce" }, - { "name": "Lorenz Leutgeb", "url": "https://github.com/flowlo" } - ], - "main": "./index", - "files": ["index.js", "deep-eql.js"], - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/chaijs/deep-eql.git" - }, - "scripts": { - "bench": "node bench", - "build": "browserify $npm_package_main --standalone deepEqual -o deep-eql.js", - "lint": "eslint --ignore-path .gitignore .", - "prepublish": "npm run build", - "semantic-release": "semantic-release pre && npm publish && semantic-release post", - "pretest": "npm run lint", - "test": "npm run test:node && npm run test:browser", - "test:node": "istanbul cover _mocha", - "test:browser": "karma start --singleRun=true", - "watch": "karma start --auto-watch --singleRun=false", - "upload-coverage": "lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0" - }, - "config": { "ghooks": { "commit-msg": "validate-commit-msg" } }, - "eslintConfig": { - "extends": ["strict/es5"], - "rules": { - "complexity": 0, - "spaced-comment": 0, - "no-use-before-define": 0 - } - }, - "dependencies": { "type-detect": "^3.0.0" }, - "devDependencies": { - "benchmark": "^2.1.0", - "browserify": "^13.0.0", - "browserify-istanbul": "^1.0.0", - "component": "*", - "coveralls": "2.11.8", - "eslint": "^2.4.0", - "eslint-config-strict": "^8.5.0", - "eslint-plugin-filenames": "^0.2.0", - "ghooks": "^1.0.1", - "istanbul": "^0.4.2", - "karma": "^0.13.22", - "karma-browserify": "^5.0.2", - "karma-coverage": "^0.5.5", - "karma-mocha": "^0.2.2", - "karma-phantomjs-launcher": "^1.0.0", - "karma-sauce-launcher": "^0.3.1", - "kewlr": "^0.3.1", - "lcov-result-merger": "^1.0.2", - "lodash.isequal": "^4.4.0", - "mocha": "^3.1.2", - "phantomjs-prebuilt": "^2.1.5", - "semantic-release": "^4.3.5", - "simple-assert": "^1.0.0", - "travis-after-all": "^1.4.4", - "validate-commit-msg": "^2.3.1", - "watchify": "^3.7.0" - }, - "engines": { "node": ">=0.12" }, - "version": "2.0.2", - "gitHead": "76963e83adc01725435ea3b40f3aa2421be2a67c", - "bugs": { "url": "https://github.com/chaijs/deep-eql/issues" }, - "homepage": "https://github.com/chaijs/deep-eql#readme", - "_id": "deep-eql@2.0.2", - "_shasum": "b1bac06e56f0a76777686d50c9feb75c2ed7679a", - "_from": ".", - "_npmVersion": "4.5.0", - "_nodeVersion": "0.12.18", - "_npmUser": { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" }, - "dist": { - "shasum": "b1bac06e56f0a76777686d50c9feb75c2ed7679a", - "tarball": "http://localhost:4545/npm/registry/deep-eql/deep-eql-2.0.2.tgz", - "integrity": "sha512-uts3fF4HnV1bcNx8K5c9NMjXXKtLOf1obUMq04uEuMaF8i1m0SfugbpDMd59cYfodQcMqeUISvL4Pmx5NZ7lcw==", - "signatures": [ - { - "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", - "sig": "MEUCIQCNMFUGMoCuDZDzcgnQ2wQeiVghpQSCRQG9ycx0JLeizQIgaqV5VxHunWgnDB18HZSoOWI+nqayttpfCIK8nVZ0pms=" - } - ] - }, - "maintainers": [ - { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" } - ], - "_npmOperationalInternal": { - "host": "packages-18-east.internal.npmjs.com", - "tmp": "tmp/deep-eql-2.0.2.tgz_1493983183860_0.9219055201392621" - }, - "directories": {} - }, - "3.0.0": { - "name": "deep-eql", - "description": "Improved deep equality testing for Node.js and the browser.", - "keywords": ["chai util", "deep equal", "object equal", "testing"], - "license": "MIT", - "author": { "name": "Jake Luer", "email": "jake@alogicalparadox.com" }, - "contributors": [ - { "name": "Keith Cirkel", "url": "https://github.com/keithamus" }, - { "name": "dougluce", "url": "https://github.com/dougluce" }, - { "name": "Lorenz Leutgeb", "url": "https://github.com/flowlo" } - ], - "main": "./index", - "files": ["index.js", "deep-eql.js"], - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/chaijs/deep-eql.git" - }, - "scripts": { - "bench": "node bench", - "build": "browserify $npm_package_main --standalone deepEqual -o deep-eql.js", - "lint": "eslint --ignore-path .gitignore .", - "prepublish": "npm run build", - "semantic-release": "semantic-release pre && npm publish && semantic-release post", - "pretest": "npm run lint", - "test": "npm run test:node && npm run test:browser", - "test:node": "istanbul cover _mocha", - "test:browser": "karma start --singleRun=true", - "watch": "karma start --auto-watch --singleRun=false", - "upload-coverage": "lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0" - }, - "config": { "ghooks": { "commit-msg": "validate-commit-msg" } }, - "eslintConfig": { - "extends": ["strict/es5"], - "rules": { - "complexity": 0, - "spaced-comment": 0, - "no-underscore-dangle": 0, - "no-use-before-define": 0 - } - }, - "dependencies": { "type-detect": "^4.0.0" }, - "devDependencies": { - "benchmark": "^2.1.0", - "browserify": "^13.0.0", - "browserify-istanbul": "^1.0.0", - "component": "*", - "coveralls": "2.11.8", - "eslint": "^2.4.0", - "eslint-config-strict": "^8.5.0", - "eslint-plugin-filenames": "^0.2.0", - "ghooks": "^1.0.1", - "istanbul": "^0.4.2", - "karma": "^0.13.22", - "karma-browserify": "^5.0.2", - "karma-coverage": "^0.5.5", - "karma-mocha": "^0.2.2", - "karma-phantomjs-launcher": "^1.0.0", - "karma-sauce-launcher": "^0.3.1", - "kewlr": "^0.3.1", - "lcov-result-merger": "^1.0.2", - "lodash.isequal": "^4.4.0", - "mocha": "^3.1.2", - "phantomjs-prebuilt": "^2.1.5", - "semantic-release": "^4.3.5", - "simple-assert": "^1.0.0", - "travis-after-all": "^1.4.4", - "validate-commit-msg": "^2.3.1", - "watchify": "^3.7.0" - }, - "engines": { "node": ">=0.12" }, - "version": "3.0.0", - "gitHead": "96ad468e8323de82d9e1c5cc2ac7bdf8fb407ba6", - "bugs": { "url": "https://github.com/chaijs/deep-eql/issues" }, - "homepage": "https://github.com/chaijs/deep-eql#readme", - "_id": "deep-eql@3.0.0", - "_npmVersion": "5.3.0", - "_nodeVersion": "4.8.4", - "_npmUser": { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" }, - "dist": { - "integrity": "sha512-9zef2MtjASSE1Pts2Nm6Yh5MTVdVh+s4Qt/e+jPV6qTBhqTc0WOEaWnLvLKGxky0gwZGmcY6TnUqyCD6fNs5Lg==", - "shasum": "b9162a49cf4b54d911425975ac95d03e56448471", - "tarball": "http://localhost:4545/npm/registry/deep-eql/deep-eql-3.0.0.tgz", - "signatures": [ - { - "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", - "sig": "MEUCIQC9tlTK8rFseCPvCcjPhMmnp5hppabnzdZuAtsWW5Ud8gIgJRiv0QHDGS07ezH8p0ArYXuavjpWZaJEurUZlqQiHQU=" - } - ] - }, - "maintainers": [ - { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" } - ], - "_npmOperationalInternal": { - "host": "s3://npm-registry-packages", - "tmp": "tmp/deep-eql-3.0.0.tgz_1501965634260_0.6518574329093099" - }, - "directories": {} - }, - "3.0.1": { - "name": "deep-eql", - "description": "Improved deep equality testing for Node.js and the browser.", - "keywords": ["chai util", "deep equal", "object equal", "testing"], - "license": "MIT", - "author": { "name": "Jake Luer", "email": "jake@alogicalparadox.com" }, - "contributors": [ - { "name": "Keith Cirkel", "url": "https://github.com/keithamus" }, - { "name": "dougluce", "url": "https://github.com/dougluce" }, - { "name": "Lorenz Leutgeb", "url": "https://github.com/flowlo" } - ], - "main": "./index", - "files": ["index.js", "deep-eql.js"], - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/chaijs/deep-eql.git" - }, - "scripts": { - "bench": "node bench", - "build": "browserify $npm_package_main --standalone deepEqual -o deep-eql.js", - "lint": "eslint --ignore-path .gitignore .", - "prepublish": "npm run build", - "semantic-release": "semantic-release pre && npm publish && semantic-release post", - "pretest": "npm run lint", - "test": "npm run test:node && npm run test:browser", - "test:node": "istanbul cover _mocha", - "test:browser": "karma start --singleRun=true", - "watch": "karma start --auto-watch --singleRun=false", - "upload-coverage": "lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0" - }, - "config": { "ghooks": { "commit-msg": "validate-commit-msg" } }, - "eslintConfig": { - "extends": ["strict/es5"], - "rules": { - "complexity": 0, - "spaced-comment": 0, - "no-underscore-dangle": 0, - "no-use-before-define": 0 - } - }, - "dependencies": { "type-detect": "^4.0.0" }, - "devDependencies": { - "benchmark": "^2.1.0", - "browserify": "^13.0.0", - "browserify-istanbul": "^1.0.0", - "component": "*", - "coveralls": "2.11.8", - "eslint": "^2.4.0", - "eslint-config-strict": "^8.5.0", - "eslint-plugin-filenames": "^0.2.0", - "ghooks": "^1.0.1", - "istanbul": "^0.4.2", - "karma": "^0.13.22", - "karma-browserify": "^5.0.2", - "karma-coverage": "^0.5.5", - "karma-mocha": "^0.2.2", - "karma-phantomjs-launcher": "^1.0.0", - "karma-sauce-launcher": "^0.3.1", - "kewlr": "^0.3.1", - "lcov-result-merger": "^1.0.2", - "lodash.isequal": "^4.4.0", - "mocha": "^3.1.2", - "phantomjs-prebuilt": "^2.1.5", - "semantic-release": "^4.3.5", - "simple-assert": "^1.0.0", - "travis-after-all": "^1.4.4", - "validate-commit-msg": "^2.3.1", - "watchify": "^3.7.0" - }, - "engines": { "node": ">=0.12" }, - "version": "3.0.1", - "gitHead": "04d6da6518f8ddc288638ca42503752028810120", - "bugs": { "url": "https://github.com/chaijs/deep-eql/issues" }, - "homepage": "https://github.com/chaijs/deep-eql#readme", - "_id": "deep-eql@3.0.1", - "_npmVersion": "5.4.0", - "_nodeVersion": "4.8.4", - "_npmUser": { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" }, - "dist": { - "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", - "shasum": "dfc9404400ad1c8fe023e7da1df1c147c4b444df", - "tarball": "http://localhost:4545/npm/registry/deep-eql/deep-eql-3.0.1.tgz", - "signatures": [ - { - "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", - "sig": "MEQCIA2Guc+Zr2++fpu1HORRISQsk11kiAUxrDzV8xdJtCwvAiBEz45k8/VAewT+AIlg5CPaJ3gB2t17o0CIetQyvSPPcw==" - } - ] - }, - "maintainers": [ - { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" } - ], - "_npmOperationalInternal": { - "host": "s3://npm-registry-packages", - "tmp": "tmp/deep-eql-3.0.1.tgz_1504732162073_0.5694719541352242" - }, - "directories": {} - }, - "4.0.0": { - "name": "deep-eql", - "description": "Improved deep equality testing for Node.js and the browser.", - "keywords": ["chai util", "deep equal", "object equal", "testing"], - "license": "MIT", - "author": { "name": "Jake Luer", "email": "jake@alogicalparadox.com" }, - "contributors": [ - { "name": "Keith Cirkel", "url": "https://github.com/keithamus" }, - { "name": "dougluce", "url": "https://github.com/dougluce" }, - { "name": "Lorenz Leutgeb", "url": "https://github.com/flowlo" } - ], - "main": "./index", - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/chaijs/deep-eql.git" - }, - "scripts": { - "bench": "node bench", - "build": "browserify $npm_package_main --standalone deepEqual -o deep-eql.js", - "lint": "eslint --ignore-path .gitignore .", - "prepublish": "npm run build", - "semantic-release": "semantic-release pre && npm publish && semantic-release post", - "pretest": "npm run lint", - "test": "npm run test:node && npm run test:browser", - "test:node": "istanbul cover _mocha", - "test:browser": "karma start --singleRun=true", - "watch": "karma start --auto-watch --singleRun=false", - "upload-coverage": "lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0" - }, - "config": { "ghooks": { "commit-msg": "validate-commit-msg" } }, - "eslintConfig": { - "extends": ["strict/es5"], - "rules": { - "complexity": 0, - "spaced-comment": 0, - "no-underscore-dangle": 0, - "no-use-before-define": 0 - } - }, - "dependencies": { "type-detect": "^4.0.0" }, - "devDependencies": { - "benchmark": "^2.1.0", - "browserify": "^13.0.0", - "browserify-istanbul": "^1.0.0", - "component": "*", - "coveralls": "2.11.8", - "eslint": "^2.4.0", - "eslint-config-strict": "^8.5.0", - "eslint-plugin-filenames": "^0.2.0", - "ghooks": "^1.0.1", - "istanbul": "^0.4.2", - "karma": "^0.13.22", - "karma-browserify": "^5.0.2", - "karma-coverage": "^0.5.5", - "karma-mocha": "^0.2.2", - "karma-phantomjs-launcher": "^1.0.0", - "karma-sauce-launcher": "^0.3.1", - "kewlr": "^0.3.1", - "lcov-result-merger": "^1.0.2", - "lodash.isequal": "^4.4.0", - "mocha": "^3.1.2", - "phantomjs-prebuilt": "^2.1.5", - "semantic-release": "^4.3.5", - "simple-assert": "^1.0.0", - "travis-after-all": "^1.4.4", - "validate-commit-msg": "^2.3.1", - "watchify": "^3.7.0" - }, - "engines": { "node": ">=6" }, - "version": "4.0.0", - "gitHead": "fa5c6042e5c127df12e1f3ee4b9f9b3e2302864c", - "bugs": { "url": "https://github.com/chaijs/deep-eql/issues" }, - "homepage": "https://github.com/chaijs/deep-eql#readme", - "_id": "deep-eql@4.0.0", - "_npmVersion": "6.4.1", - "_nodeVersion": "6.14.4", - "_npmUser": { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" }, - "dist": { - "integrity": "sha512-GxJC5MOg2KyQlv6WiUF/VAnMj4MWnYiXo4oLgeptOELVoknyErb4Z8+5F/IM/K4g9/80YzzatxmWcyRwUseH0A==", - "shasum": "c70af2713a4e18d9c2c1203ff9d11abbd51c8fbd", - "tarball": "http://localhost:4545/npm/registry/deep-eql/deep-eql-4.0.0.tgz", - "fileCount": 5, - "unpackedSize": 55302, - "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxQkGCRA9TVsSAnZWagAAEpoQAIXPdNzHTKWUPqr7g0oE\nHyZoiN5Q2Kmt33h65Oi468x3xw0oY7KUb5GDVNyxpZ5M9EuAw37hpn65YSuB\n5+zT3ZfonbSxFqiZNrU1U4dvl7Xh2WiW5AxWMu9AQFYzKRAAwb8vYnbtcVJe\n8Ab1OdnYd4BFsMWoDldw3A7baQ4GbldJgHKzkBkSYmbJhIBdYtRG2vQpMaPQ\novrZdzuTWNGf5s3XG4n6b0CWe3+rNN7c0Bctaz+X86oXrCk7l80B45h5u5ij\n83Fo2ROuiXWHWiIS9yGx0DW0fewGuQ17kNLqifkzpIg6upLr76SWfPxjavAK\n4MWAp7cu/lSb2rzsFfXH1RUlIZo2SVpHUCy3OSQT08I0YrF583GeiYWmZnc0\nrUQzmr4lC1srQHd3YEjMH28mYC4fge405doRHNRwz3axJEAFj5WlwTiUuaRe\nSpivkdAVeOioZ/fnEMf0EqerctUv0GDP5rYPjQ8D6dBR6FklWFaLSOyxNpUH\nkvXv+Rw9QgUl660YDrP3qYeOW2tzEY7de8UPspSnkTSfUOrbB08xmNKS28Sp\nqmCnH7GT662Bi6NnZ720FlOxFX5EzdHeRe0uSWdqjhw5V9GHTgHZTdmtVm5K\nwcYAq8JwjnX5KlYqiEegVf7JckZutGdS5k06KEA8aav16HyRqA1/AiIZLLbQ\nXGuK\r\n=b7g6\r\n-----END PGP SIGNATURE-----\r\n", - "signatures": [ - { - "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", - "sig": "MEUCIQC0rG7BYmeR2ochg3B0wFlnwHV9od7gYvvEV1P6/7m0GQIgNGlJJET2xLF768WCX77jsNXQ2+Hq+Q8NB0zn6lnbMSw=" - } - ] - }, - "maintainers": [ - { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" } - ], - "directories": {}, - "_npmOperationalInternal": { - "host": "s3://npm-registry-packages", - "tmp": "tmp/deep-eql_4.0.0_1539639557672_0.9535407783556269" - }, - "_hasShrinkwrap": false - }, - "4.0.1": { - "name": "deep-eql", - "description": "Improved deep equality testing for Node.js and the browser.", - "keywords": ["chai util", "deep equal", "object equal", "testing"], - "license": "MIT", - "author": { "name": "Jake Luer", "email": "jake@alogicalparadox.com" }, - "contributors": [ - { "name": "Keith Cirkel", "url": "https://github.com/keithamus" }, - { "name": "dougluce", "url": "https://github.com/dougluce" }, - { "name": "Lorenz Leutgeb", "url": "https://github.com/flowlo" } - ], - "main": "./index", - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/chaijs/deep-eql.git" - }, - "scripts": { - "bench": "node bench", - "build": "browserify $npm_package_main --standalone deepEqual -o deep-eql.js", - "lint": "eslint --ignore-path .gitignore .", - "prepublish": "npm run build", - "semantic-release": "semantic-release pre && npm publish && semantic-release post", - "pretest": "npm run lint", - "test": "npm run test:node && npm run test:browser", - "test:node": "istanbul cover _mocha", - "test:browser": "karma start --singleRun=true", - "watch": "karma start --auto-watch --singleRun=false", - "upload-coverage": "lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0" - }, - "config": { "ghooks": { "commit-msg": "validate-commit-msg" } }, - "eslintConfig": { - "extends": ["strict/es5"], - "rules": { - "complexity": 0, - "spaced-comment": 0, - "no-underscore-dangle": 0, - "no-use-before-define": 0 - } - }, - "dependencies": { "type-detect": "^4.0.0" }, - "devDependencies": { - "benchmark": "^2.1.0", - "browserify": "^17.0.0", - "browserify-istanbul": "^3.0.1", - "coveralls": "^3.1.1", - "eslint": "^7.32.0", - "eslint-config-strict": "^14.0.1", - "eslint-plugin-filenames": "^1.3.2", - "ghooks": "^2.0.4", - "istanbul": "^0.4.2", - "karma": "^6.3.4", - "karma-browserify": "^8.1.0", - "karma-chrome-launcher": "^3.1.0", - "karma-coverage": "^2.0.3", - "karma-mocha": "^2.0.1", - "karma-sauce-launcher": "^4.3.6", - "kewlr": "^0.4.1", - "lcov-result-merger": "^3.1.0", - "lodash.isequal": "^4.4.0", - "mocha": "^9.1.1", - "semantic-release": "^18.0.0", - "simple-assert": "^1.0.0", - "validate-commit-msg": "^2.3.1" - }, - "engines": { "node": ">=6" }, - "version": "4.0.1", - "gitHead": "280b03e567acb900a42ea37fd21599cac47c834c", - "bugs": { "url": "https://github.com/chaijs/deep-eql/issues" }, - "homepage": "https://github.com/chaijs/deep-eql#readme", - "_id": "deep-eql@4.0.1", - "_nodeVersion": "17.4.0", - "_npmVersion": "7.24.1", - "dist": { - "integrity": "sha512-D/Oxqobjr+kxaHsgiQBZq9b6iAWdEj5W/JdJm8deNduAPc9CwXQ3BJJCuEqlrPXcy45iOMkGPZ0T81Dnz7UDCA==", - "shasum": "2b65bc89491d193780c452edee2144a91bb0a445", - "tarball": "http://localhost:4545/npm/registry/deep-eql/deep-eql-4.0.1.tgz", - "fileCount": 5, - "unpackedSize": 23552, - "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHJcpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpxpg//WrpgPNU+eAdZTezqqK012lztzxBJi43duk64E7BUODeOCBvd\r\nS09MDdNSohPzQlH3a0eq6StF4bPLqvz7QyCuCEqlol1ZfS8aoFU1F2nbbjmr\r\nF0OUbExExMj7BUpNLpUQV/sgzCKPZ44kapATWB+c2vdJ3Q0AGkTodKt6mHc0\r\nvBU93J9RnD/QBBtHha+qQsE1ynXnoMz46NNtapOuiBlduR9H/UGFaUg2Tx5N\r\nQT6tDCgoa+Pbf4wjG4wxQksydnxBoeFWlGwKkwYNHFbYfcMHabr7eDWxrlA+\r\nios1iuX5Hm5yna5BDFC//sLR2rTkA95VrjpID+8oUvYikGrw8kALFu/kjMHs\r\nwN5AGIIrXD9PgTYRARUDLkC94TfyggNXq6zNgHYz3GMi4CvyLHQZr6Eb187N\r\ncLr9s51D8lh3yUNu1vsnTgdC79N7kLW4sPuc7HHoJf6Y+mOEB1xdF6u78VwW\r\ncpFr4gUDat2mzXhvs1EemCrQQ4gg4PsQ9SctAxvZprAWQCWE+xeFQTbHUc+b\r\n8jueUefHRKuuS3TurLJgdWfrlsGPr1u45Ge4/Ji7kk1SmbuvfY/Siw2hs09P\r\n23/eN4X6j8UZY3TPj3vQPqVQoPaEoLgba4oVzpHISvBL8pmA52D2WSFKYlyK\r\n1u5ga8lA9MBBjY292v9iqi3YQq4xXlnyKmk=\r\n=nYer\r\n-----END PGP SIGNATURE-----\r\n", - "signatures": [ - { - "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", - "sig": "MEUCICF0CmEwRzBvF2PZFghcv1hjfLF1w8pf6XDvE0zv+WK9AiEAteTYOYZa8DskaM2muKx+M9mpP72LCKDFcF2yWeJH4N0=" - } - ] - }, - "_npmUser": { "name": "chai", "email": "chaijs@keithcirkel.co.uk" }, - "directories": {}, - "maintainers": [ - { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" }, - { "name": "chai", "email": "chaijs@keithcirkel.co.uk" } - ], - "_npmOperationalInternal": { - "host": "s3://npm-registry-packages", - "tmp": "tmp/deep-eql_4.0.1_1646040873546_0.16899081895330603" - }, - "_hasShrinkwrap": false - }, - "4.1.0": { - "name": "deep-eql", - "description": "Improved deep equality testing for Node.js and the browser.", - "keywords": ["chai util", "deep equal", "object equal", "testing"], - "license": "MIT", - "author": { "name": "Jake Luer", "email": "jake@alogicalparadox.com" }, - "contributors": [ - { "name": "Keith Cirkel", "url": "https://github.com/keithamus" }, - { "name": "dougluce", "url": "https://github.com/dougluce" }, - { "name": "Lorenz Leutgeb", "url": "https://github.com/flowlo" } - ], - "main": "./index", - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/chaijs/deep-eql.git" - }, - "scripts": { - "bench": "node bench", - "build": "browserify $npm_package_main --standalone deepEqual -o deep-eql.js", - "lint": "eslint --ignore-path .gitignore .", - "prepublish": "npm run build", - "semantic-release": "semantic-release pre && npm publish && semantic-release post", - "pretest": "npm run lint", - "test": "npm run test:node && npm run test:browser", - "test:node": "istanbul cover _mocha", - "test:browser": "karma start --singleRun=true", - "watch": "karma start --auto-watch --singleRun=false", - "upload-coverage": "lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0" - }, - "config": { "ghooks": { "commit-msg": "validate-commit-msg" } }, - "eslintConfig": { - "extends": ["strict/es5"], - "rules": { - "complexity": 0, - "spaced-comment": 0, - "no-underscore-dangle": 0, - "no-use-before-define": 0 - } - }, - "dependencies": { "type-detect": "^4.0.0" }, - "devDependencies": { - "@js-temporal/polyfill": "^0.4.1", - "benchmark": "^2.1.0", - "browserify": "^17.0.0", - "browserify-istanbul": "^3.0.1", - "coveralls": "^3.1.1", - "eslint": "^7.32.0", - "eslint-config-strict": "^14.0.1", - "eslint-plugin-filenames": "^1.3.2", - "ghooks": "^2.0.4", - "istanbul": "^0.4.2", - "karma": "^6.3.4", - "karma-browserify": "^8.1.0", - "karma-chrome-launcher": "^3.1.0", - "karma-coverage": "^2.0.3", - "karma-mocha": "^2.0.1", - "karma-sauce-launcher": "^4.3.6", - "kewlr": "^0.4.1", - "lcov-result-merger": "^3.1.0", - "lodash.isequal": "^4.4.0", - "mocha": "^9.1.1", - "semantic-release": "^18.0.0", - "simple-assert": "^1.0.0", - "validate-commit-msg": "^2.3.1" - }, - "engines": { "node": ">=6" }, - "version": "4.1.0", - "gitHead": "c991032c6bb2c2c593f155e846727d96f8cc21ba", - "bugs": { "url": "https://github.com/chaijs/deep-eql/issues" }, - "homepage": "https://github.com/chaijs/deep-eql#readme", - "_id": "deep-eql@4.1.0", - "_nodeVersion": "18.2.0", - "_npmVersion": "7.24.1", - "dist": { - "integrity": "sha512-4YM7QHOMBoVWqGPnp3OPPK7+WCIhUR2OTpahlNQFiyTH3QEeiu9MtBiTAJBkfny4PNhpFbV/jm3lv0iCfb40MA==", - "shasum": "67f2078a06d899d9d954762ef61358f2eef00507", - "tarball": "http://localhost:4545/npm/registry/deep-eql/deep-eql-4.1.0.tgz", - "fileCount": 5, - "unpackedSize": 24134, - "signatures": [ - { - "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", - "sig": "MEYCIQDkVukAcpuqSo+6/OFd7Y+xDCiUfEoc5glT6q60URhCygIhAMAQhgTmrFzoh7XW2JxWnyNdS6RZjvq5VJNDPIvgPyqm" - } - ], - "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuWWQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5jw//SnYmX6kJn73k4SLXQVo0cqCUSl3d22ixlE2qq8oBnvTqtCF+\r\nqcPL9RWzZLi+WgXV6ix+lDJXZfYPGydw2gdpHH7Bye3kheoI+Hlpq2ostMSs\r\nlREAjDSGZxfqYINtz1dxYpuusiZaikezzW3puO4Xsb7BKMF5TlAfk4FsIZe/\r\n4Nl3yjbwb2pTsWZDXOM+X6p1wm9ymzoSVPVZUMu7zRZA5FsHDECD/iZEHtrb\r\nd2SuqJ7PQx6aINV31Gp1bUW1/HcWiQRjT/Uc/QBMQvx1yZaZ+czMeWBrVi48\r\nXsEWTa/NRBsBZkg3hsrbBiHQpQlZMni2WIFkfDk+9kPP0Wsl/mfVnqZguQ3S\r\nIWMHMej1RjTTKW/qFrb6C3Os5P8UEVJPwUYcZnvdXKrk2LD7+M6VxdxttRkj\r\nLfOyV3QFU3wXo21j+88pV7c02WFTsYryZVVzKNmb4ChHYMKejoa5sL1ZTFxp\r\nAvDgmBQJymjlyFKVSGcLW7spXfAaPz1lAB2TZprhC8ORY9O6wxekHTsS4iKW\r\nepg77s4YqHGGSfqjpMcdf2a+lVs8ys1iuKfVbbwVkPlK7FYJui5xBZIWWFV9\r\nhBGp6c5REGMOG/IbB4JYsaEn9bYI6Fpn4GEXMaT8WYdYgnrGrSQbIguIxyBO\r\nk5YdURQ5tSFevh+BGgfu+KTjp7+vn3G7Wnw=\r\n=OhBF\r\n-----END PGP SIGNATURE-----\r\n" - }, - "_npmUser": { "name": "chai", "email": "chaijs@keithcirkel.co.uk" }, - "directories": {}, - "maintainers": [ - { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" }, - { "name": "chai", "email": "chaijs@keithcirkel.co.uk" } - ], - "_npmOperationalInternal": { - "host": "s3://npm-registry-packages", - "tmp": "tmp/deep-eql_4.1.0_1656317328425_0.977462398514267" - }, - "_hasShrinkwrap": false - } - }, - "readme": "<h1 align=center>\n <a href=\"http://chaijs.com\" title=\"Chai Documentation\">\n <img alt=\"deep-eql\" src=\"https://raw.githubusercontent.com/chaijs/deep-eql/main/deep-eql-logo.svg\"/>\n </a>\n</h1>\n\n<p align=center>\n Improved deep equality testing for <a href=\"http://nodejs.org/\">node</a> and the browser.\n</p>\n\n<p align=center>\n <a href=\"https://github.com/chaijs/deep-eql/actions\">\n <img\n alt=\"build:?\"\n src=\"https://github.com/chaijs/deep-eql/workflows/Build/badge.svg\"\n />\n </a><a href=\"https://coveralls.io/r/chaijs/deep-eql\">\n <img\n alt=\"coverage:?\"\n src=\"https://img.shields.io/coveralls/chaijs/deep-eql/master.svg?style=flat-square\"\n />\n </a><a href=\"https://www.npmjs.com/packages/deep-eql\">\n <img\n alt=\"dependencies:?\"\n src=\"https://img.shields.io/npm/dm/deep-eql.svg?style=flat-square\"\n />\n </a><a href=\"\">\n <img\n alt=\"devDependencies:?\"\n src=\"https://img.shields.io/david/chaijs/deep-eql.svg?style=flat-square\"\n />\n </a>\n <br>\n <a href=\"https://chai-slack.herokuapp.com/\">\n <img\n alt=\"Join the Slack chat\"\n src=\"https://img.shields.io/badge/slack-join%20chat-E2206F.svg?style=flat-square\"\n />\n </a>\n <a href=\"https://gitter.im/chaijs/deep-eql\">\n <img\n alt=\"Join the Gitter chat\"\n src=\"https://img.shields.io/badge/gitter-join%20chat-D0104D.svg?style=flat-square\"\n />\n </a>\n</p>\n\n## What is Deep-Eql?\n\nDeep Eql is a module which you can use to determine if two objects are \"deeply\" equal - that is, rather than having referential equality (`a === b`), this module checks an object's keys recursively, until it finds primitives to check for referential equality. For more on equality in JavaScript, read [the comparison operators article on mdn](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Comparison_Operators).\n\nAs an example, take the following:\n\n```js\n1 === 1 // These are primitives, they hold the same reference - they are strictly equal\n1 == '1' // These are two different primitives, through type coercion they hold the same value - they are loosely equal\n{ a: 1 } !== { a: 1 } // These are two different objects, they hold different references and so are not strictly equal - even though they hold the same values inside\n{ a: 1 } != { a: 1 } // They have the same type, meaning loose equality performs the same check as strict equality - they are still not equal.\n\nvar deepEql = require(\"deep-eql\");\ndeepEql({ a: 1 }, { a: 1 }) === true // deepEql can determine that they share the same keys and those keys share the same values, therefore they are deeply equal!\n```\n\n## Installation\n\n### Node.js\n\n`deep-eql` is available on [npm](http://npmjs.org).\n\n $ npm install deep-eql\n\n## Usage\n\nThe primary export of `deep-eql` is function that can be given two objects to compare. It will always return a boolean which can be used to determine if two objects are deeply equal.\n\n### Rules\n\n- Strict equality for non-traversable nodes according to [`Object.is`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is):\n - `eql(NaN, NaN).should.be.true;`\n - `eql(-0, +0).should.be.false;`\n- All own and inherited enumerable properties are considered:\n - `eql(Object.create({ foo: { a: 1 } }), Object.create({ foo: { a: 1 } })).should.be.true;`\n - `eql(Object.create({ foo: { a: 1 } }), Object.create({ foo: { a: 2 } })).should.be.false;`\n- When comparing `Error` objects, only `name`, `message`, and `code` properties are considered, regardless of enumerability:\n - `eql(Error('foo'), Error('foo')).should.be.true;`\n - `eql(Error('foo'), Error('bar')).should.be.false;`\n - `eql(Error('foo'), TypeError('foo')).should.be.false;`\n - `eql(Object.assign(Error('foo'), { code: 42 }), Object.assign(Error('foo'), { code: 42 })).should.be.true;`\n - `eql(Object.assign(Error('foo'), { code: 42 }), Object.assign(Error('foo'), { code: 13 })).should.be.false;`\n - `eql(Object.assign(Error('foo'), { otherProp: 42 }), Object.assign(Error('foo'), { otherProp: 13 })).should.be.true;`\n- Arguments are not Arrays:\n - `eql([], arguments).should.be.false;`\n - `eql([], Array.prototype.slice.call(arguments)).should.be.true;`\n", - "maintainers": [ - { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" }, - { "name": "chai", "email": "chaijs@keithcirkel.co.uk" } - ], - "time": { - "modified": "2022-06-27T08:08:48.693Z", - "created": "2013-09-18T15:48:42.366Z", - "0.1.0": "2013-09-18T15:48:44.262Z", - "0.1.1": "2013-09-18T16:05:30.471Z", - "0.1.2": "2013-09-18T16:10:10.940Z", - "0.1.3": "2013-10-10T10:39:17.348Z", - "1.0.0": "2016-10-09T18:17:46.877Z", - "1.0.1": "2016-10-18T21:12:45.251Z", - "1.0.2": "2016-10-18T22:10:07.464Z", - "1.0.3": "2016-10-19T00:37:49.534Z", - "2.0.0": "2016-11-03T01:33:09.496Z", - "2.0.1": "2016-11-15T00:06:51.565Z", - "2.0.2": "2017-05-05T11:19:45.296Z", - "3.0.0": "2017-08-05T20:40:35.807Z", - "3.0.1": "2017-09-06T21:09:23.075Z", - "4.0.0": "2018-10-15T21:39:17.819Z", - "4.0.1": "2022-02-28T09:34:33.664Z", - "4.1.0": "2022-06-27T08:08:48.621Z" - }, - "author": { "name": "Jake Luer", "email": "jake@alogicalparadox.com" }, - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/chaijs/deep-eql.git" - }, - "users": { - "pana": true, - "erikvold": true, - "dpjayasekara": true, - "mrzmmr": true, - "justjavac": true, - "takonyc": true - }, - "keywords": ["chai util", "deep equal", "object equal", "testing"], - "bugs": { "url": "https://github.com/chaijs/deep-eql/issues" }, - "license": "MIT", - "readmeFilename": "README.md", - "homepage": "https://github.com/chaijs/deep-eql#readme", - "contributors": [ - { "name": "Keith Cirkel", "url": "https://github.com/keithamus" }, - { "name": "dougluce", "url": "https://github.com/dougluce" }, - { "name": "Lorenz Leutgeb", "url": "https://github.com/flowlo" } - ] -} +{"_id":"deep-eql","_rev":"32-54f2d5ac52acda842d42b0990f908731","name":"deep-eql","description":"Improved deep equality testing for Node.js and the browser.","dist-tags":{"latest":"4.1.0"},"versions":{"0.1.0":{"name":"deep-eql","version":"0.1.0","description":"Improved deep equality testing for Node.js and the browser.","author":{"name":"Jake Luer","email":"jake@alogicalparadox.com"},"license":"MIT","keywords":["deep equal","object equal","testing","chai util"],"repository":{"type":"git","url":"git@github.com:chaijs/deep-eql.git"},"engines":{"node":"*"},"main":"./index","scripts":{"test":"make test"},"dependencies":{"type-detect":"0.1.0"},"devDependencies":{"component":"*","coveralls":"2.0.16","jscoverage":"0.3.7","karma":"0.10.x","karma-mocha":"*","mocha":"*","mocha-lcov-reporter":"0.0.1","simple-assert":"*"},"bugs":{"url":"https://github.com/chaijs/deep-eql/issues"},"_id":"deep-eql@0.1.0","dist":{"shasum":"165c5c41887f68740408e29cc14bf668124aea7a","tarball":"http://localhost:4545/npm/registry/deep-eql/deep-eql-0.1.0.tgz","integrity":"sha512-TMu9X75rPyYsY727g/1eMGt04zemUZ2hPE3hI7GL2NbAXporuXBddLqdo+B0pJKGa/ftjG8G5psV9YeXmoypvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBEKmPRjn5BDrdjSaMfVL7nT102FX4SBn+qph1IKlTOoAiA4fUZvyRG0yObVs2ZPfGu6ST8tmkUqtd6dO/wQKViaMw=="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"jakeluer","email":"jake@alogicalparadox.com"},"maintainers":[{"name":"jakeluer","email":"jake@alogicalparadox.com"}],"directories":{}},"0.1.1":{"name":"deep-eql","version":"0.1.1","description":"Improved deep equality testing for Node.js and the browser.","author":{"name":"Jake Luer","email":"jake@alogicalparadox.com"},"license":"MIT","keywords":["deep equal","object equal","testing","chai util"],"repository":{"type":"git","url":"git@github.com:chaijs/deep-eql.git"},"engines":{"node":"*"},"main":"./index","scripts":{"test":"make test"},"dependencies":{"type-detect":"0.1.0"},"devDependencies":{"component":"*","coveralls":"2.0.16","jscoverage":"0.3.7","karma":"0.10.x","karma-mocha":"*","mocha":"*","mocha-lcov-reporter":"0.0.1","simple-assert":"*"},"bugs":{"url":"https://github.com/chaijs/deep-eql/issues"},"_id":"deep-eql@0.1.1","dist":{"shasum":"0ec6f5f9b6eacae5dd87fa47a0e2c0f42d12419d","tarball":"http://localhost:4545/npm/registry/deep-eql/deep-eql-0.1.1.tgz","integrity":"sha512-nsS8YYXiZu13nDaUNgyah274PvEgragA8Gh76crdsive3WJb5v2QNsRJG2eiSPpGOXCckuLmTK1EQo7stkfJKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGh4n8DxT/y04aYWZx/+0ZTV5xlJRtoYCOYGCD1Q49GAiBZHYhDp9vVfUl6vRrLvythwNTvOilmSkZZtM4sbiurkg=="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"jakeluer","email":"jake@alogicalparadox.com"},"maintainers":[{"name":"jakeluer","email":"jake@alogicalparadox.com"}],"directories":{}},"0.1.2":{"name":"deep-eql","version":"0.1.2","description":"Improved deep equality testing for Node.js and the browser.","author":{"name":"Jake Luer","email":"jake@alogicalparadox.com"},"license":"MIT","keywords":["deep equal","object equal","testing","chai util"],"repository":{"type":"git","url":"git@github.com:chaijs/deep-eql.git"},"engines":{"node":"*"},"main":"./index","scripts":{"test":"make test"},"dependencies":{"type-detect":"0.1.0"},"devDependencies":{"component":"*","coveralls":"2.0.16","jscoverage":"0.3.7","karma":"0.10.x","karma-mocha":"*","mocha":"*","mocha-lcov-reporter":"0.0.1","simple-assert":"*"},"bugs":{"url":"https://github.com/chaijs/deep-eql/issues"},"_id":"deep-eql@0.1.2","dist":{"shasum":"b54feed3473a6448fbc198be6a6eca9b95d9c58a","tarball":"http://localhost:4545/npm/registry/deep-eql/deep-eql-0.1.2.tgz","integrity":"sha512-+0XmfoJvDwuL0pfbGQWwaZoiEBcici3wzGZHcfGKToOmc5su5tUaxSO6fPhNVDfZoM/sCQuFvt7/xgG3XgH5Bg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD70xSfzty4rvghTpLt8MvRYeqPLigHxJcWqBiE3b+JtwIgf4WhPLKIFResHgtBMF8nC46Hn7jDE+gsxlOSMUyaNfw="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"jakeluer","email":"jake@alogicalparadox.com"},"maintainers":[{"name":"jakeluer","email":"jake@alogicalparadox.com"}],"directories":{}},"0.1.3":{"name":"deep-eql","version":"0.1.3","description":"Improved deep equality testing for Node.js and the browser.","author":{"name":"Jake Luer","email":"jake@alogicalparadox.com"},"license":"MIT","keywords":["deep equal","object equal","testing","chai util"],"repository":{"type":"git","url":"git@github.com:chaijs/deep-eql.git"},"engines":{"node":"*"},"main":"./index","scripts":{"test":"make test"},"dependencies":{"type-detect":"0.1.1"},"devDependencies":{"component":"*","coveralls":"2.0.16","jscoverage":"0.3.7","karma":"0.10.x","karma-mocha":"*","mocha":"*","mocha-lcov-reporter":"0.0.1","simple-assert":"*"},"bugs":{"url":"https://github.com/chaijs/deep-eql/issues"},"_id":"deep-eql@0.1.3","dist":{"shasum":"ef558acab8de25206cd713906d74e56930eb69f2","tarball":"http://localhost:4545/npm/registry/deep-eql/deep-eql-0.1.3.tgz","integrity":"sha512-6sEotTRGBFiNcqVoeHwnfopbSpi5NbH1VWJmYCVkmxMmaVTT0bUTrNaGyBwhgP4MZL012W/mkzIn3Da+iDYweg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCocr4cmvlkq6Yo2Tv/lcKI89CdOZmp9ljN7dCeIh9hugIhAJ6VamKaDWkM7idhlGoad8IXOdlXNXjQNO4Rej3+Ppjf"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jakeluer","email":"jake@alogicalparadox.com"},"maintainers":[{"name":"jakeluer","email":"jake@alogicalparadox.com"}],"directories":{}},"1.0.0":{"name":"deep-eql","description":"Improved deep equality testing for Node.js and the browser.","keywords":["chai util","deep equal","object equal","testing"],"license":"MIT","author":{"name":"Jake Luer","email":"jake@alogicalparadox.com"},"contributors":[{"name":"Keith Cirkel","url":"https://github.com/keithamus"},{"name":"dougluce","url":"https://github.com/dougluce"},{"name":"Lorenz Leutgeb","url":"https://github.com/flowlo"}],"main":"./index","files":["index.js","deep-eql.js"],"repository":{"type":"git","url":"git+ssh://git@github.com/chaijs/deep-eql.git"},"scripts":{"bench":"node bench","build":"browserify $npm_pakcage_main --standalone deepEqual -o deep-eql.js","lint":"eslint --ignore-path .gitignore .","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","pretest":"npm run lint","test":"npm run test:node && npm run test:browser","test:node":"istanbul cover _mocha","test:browser":"karma start --singleRun=true","watch":"karma start --auto-watch --singleRun=false","upload-coverage":"lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0"},"config":{"ghooks":{"commit-msg":"validate-commit-msg"}},"eslintConfig":{"extends":["strict/es5"],"rules":{"complexity":0,"spaced-comment":0,"no-use-before-define":0}},"dependencies":{"type-detect":"^3.0.0"},"devDependencies":{"benchmark":"^2.1.0","browserify":"^13.0.0","browserify-istanbul":"^1.0.0","component":"*","coveralls":"2.11.8","eslint":"^2.4.0","eslint-config-strict":"^8.5.0","eslint-plugin-filenames":"^0.2.0","ghooks":"^1.0.1","istanbul":"^0.4.2","karma":"^0.13.22","karma-browserify":"^5.0.2","karma-coverage":"^0.5.5","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-sauce-launcher":"^0.3.1","kewlr":"^0.3.1","lcov-result-merger":"^1.0.2","lodash.isequal":"^4.4.0","mocha":"^2.4.5","phantomjs-prebuilt":"^2.1.5","semantic-release":"^4.3.5","simple-assert":"^1.0.0","travis-after-all":"^1.4.4","validate-commit-msg":"^2.3.1","watchify":"^3.7.0"},"engines":{"node":"*"},"version":"1.0.0","gitHead":"57944401cb5fc41dcf1588e0c44ffc60bbfe4843","bugs":{"url":"https://github.com/chaijs/deep-eql/issues"},"homepage":"https://github.com/chaijs/deep-eql#readme","_id":"deep-eql@1.0.0","_shasum":"3b2ce6cc80645f75fe90af5d7faab39112a15a31","_from":".","_npmVersion":"3.10.8","_nodeVersion":"0.10.47","_npmUser":{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"},"dist":{"shasum":"3b2ce6cc80645f75fe90af5d7faab39112a15a31","tarball":"http://localhost:4545/npm/registry/deep-eql/deep-eql-1.0.0.tgz","integrity":"sha512-cEIFHtw/572ZCg8Efpd+l/g1b/FX5qn72BY6WJ5CwF/ni08snwZgR0TJzqgzYJYHNKHDNsaY9Z9aS/r23WOOAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5qwaDrn/qsGRY9SNHhnYJisfqYgxpj7bh49z9+CHGJAiEApkXje4+V6q0q1j6ItYLvIa7BeqBOUL59hi4wZ4oiyVA="}]},"maintainers":[{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/deep-eql-1.0.0.tgz_1476037065146_0.8335718684829772"},"directories":{}},"1.0.1":{"name":"deep-eql","description":"Improved deep equality testing for Node.js and the browser.","keywords":["chai util","deep equal","object equal","testing"],"license":"MIT","author":{"name":"Jake Luer","email":"jake@alogicalparadox.com"},"contributors":[{"name":"Keith Cirkel","url":"https://github.com/keithamus"},{"name":"dougluce","url":"https://github.com/dougluce"},{"name":"Lorenz Leutgeb","url":"https://github.com/flowlo"}],"main":"./index","files":["index.js","deep-eql.js"],"repository":{"type":"git","url":"git+ssh://git@github.com/chaijs/deep-eql.git"},"scripts":{"bench":"node bench","build":"browserify $npm_pakcage_main --standalone deepEqual -o deep-eql.js","lint":"eslint --ignore-path .gitignore .","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","pretest":"npm run lint","test":"npm run test:node && npm run test:browser","test:node":"istanbul cover _mocha","test:browser":"karma start --singleRun=true","watch":"karma start --auto-watch --singleRun=false","upload-coverage":"lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0"},"config":{"ghooks":{"commit-msg":"validate-commit-msg"}},"eslintConfig":{"extends":["strict/es5"],"rules":{"complexity":0,"spaced-comment":0,"no-use-before-define":0}},"dependencies":{"type-detect":"^3.0.0"},"devDependencies":{"benchmark":"^2.1.0","browserify":"^13.0.0","browserify-istanbul":"^1.0.0","component":"*","coveralls":"2.11.8","eslint":"^2.4.0","eslint-config-strict":"^8.5.0","eslint-plugin-filenames":"^0.2.0","ghooks":"^1.0.1","istanbul":"^0.4.2","karma":"^0.13.22","karma-browserify":"^5.0.2","karma-coverage":"^0.5.5","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-sauce-launcher":"^0.3.1","kewlr":"^0.3.1","lcov-result-merger":"^1.0.2","lodash.isequal":"^4.4.0","mocha":"^3.1.2","phantomjs-prebuilt":"^2.1.5","semantic-release":"^4.3.5","simple-assert":"^1.0.0","travis-after-all":"^1.4.4","validate-commit-msg":"^2.3.1","watchify":"^3.7.0"},"engines":{"node":"*"},"version":"1.0.1","gitHead":"841f6f511c88cde8b29d9f2aac311a402cadcf0e","bugs":{"url":"https://github.com/chaijs/deep-eql/issues"},"homepage":"https://github.com/chaijs/deep-eql#readme","_id":"deep-eql@1.0.1","_shasum":"544eb3359b6710185d442073d60fe1aefdeacfa8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"0.10.48","_npmUser":{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"},"dist":{"shasum":"544eb3359b6710185d442073d60fe1aefdeacfa8","tarball":"http://localhost:4545/npm/registry/deep-eql/deep-eql-1.0.1.tgz","integrity":"sha512-ADMNKpSBIQqW59z6uAldvRXyVVszbOqnCZWvEQvsnknKLsV1cRiSsp+GCeO3a15hgGz5L1lltYAx4U50Wrg6og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqWCT1nhKWKI7xwDPH5A1uKvpY5Bs0ca9UnzWdQl8s0AiEAnI9T10Lxf1icB4tk8vV5yoSr9hFDanrDuLDltt3riZE="}]},"maintainers":[{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/deep-eql-1.0.1.tgz_1476825163524_0.2820258445572108"},"directories":{}},"1.0.2":{"name":"deep-eql","description":"Improved deep equality testing for Node.js and the browser.","keywords":["chai util","deep equal","object equal","testing"],"license":"MIT","author":{"name":"Jake Luer","email":"jake@alogicalparadox.com"},"contributors":[{"name":"Keith Cirkel","url":"https://github.com/keithamus"},{"name":"dougluce","url":"https://github.com/dougluce"},{"name":"Lorenz Leutgeb","url":"https://github.com/flowlo"}],"main":"./index","files":["index.js","deep-eql.js"],"repository":{"type":"git","url":"git+ssh://git@github.com/chaijs/deep-eql.git"},"scripts":{"bench":"node bench","build":"browserify $npm_pakcage_main --standalone deepEqual -o deep-eql.js","lint":"eslint --ignore-path .gitignore .","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","pretest":"npm run lint","test":"npm run test:node && npm run test:browser","test:node":"istanbul cover _mocha","test:browser":"karma start --singleRun=true","watch":"karma start --auto-watch --singleRun=false","upload-coverage":"lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0"},"config":{"ghooks":{"commit-msg":"validate-commit-msg"}},"eslintConfig":{"extends":["strict/es5"],"rules":{"complexity":0,"spaced-comment":0,"no-use-before-define":0}},"dependencies":{"type-detect":"^3.0.0"},"devDependencies":{"benchmark":"^2.1.0","browserify":"^13.0.0","browserify-istanbul":"^1.0.0","component":"*","coveralls":"2.11.8","eslint":"^2.4.0","eslint-config-strict":"^8.5.0","eslint-plugin-filenames":"^0.2.0","ghooks":"^1.0.1","istanbul":"^0.4.2","karma":"^0.13.22","karma-browserify":"^5.0.2","karma-coverage":"^0.5.5","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-sauce-launcher":"^0.3.1","kewlr":"^0.3.1","lcov-result-merger":"^1.0.2","lodash.isequal":"^4.4.0","mocha":"^3.1.2","phantomjs-prebuilt":"^2.1.5","semantic-release":"^4.3.5","simple-assert":"^1.0.0","travis-after-all":"^1.4.4","validate-commit-msg":"^2.3.1","watchify":"^3.7.0"},"engines":{"node":"*"},"version":"1.0.2","gitHead":"248a5b39a63a60feee94dbc4efd395f0ef60325d","bugs":{"url":"https://github.com/chaijs/deep-eql/issues"},"homepage":"https://github.com/chaijs/deep-eql#readme","_id":"deep-eql@1.0.2","_shasum":"ceeb80d659006af42e0c5610af0b8706bdabc426","_from":".","_npmVersion":"3.10.8","_nodeVersion":"0.10.48","_npmUser":{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"},"dist":{"shasum":"ceeb80d659006af42e0c5610af0b8706bdabc426","tarball":"http://localhost:4545/npm/registry/deep-eql/deep-eql-1.0.2.tgz","integrity":"sha512-O5w4bSjJOh3zdXWI4AT+hMuYV8Ka/D3+nS/5KNapMHH88GXG/63oRTx/f7vWv9HXqEzaDvyDMQxEq3o2mOHPkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhR9mCyWrEhboppMXLTBu9Iwjh4vUbEhiTrbMrhPMWSwIgVcMcTy4P8Oo2mVMZzZQ6NFnnvgKLzEWlQpivQo44F64="}]},"maintainers":[{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/deep-eql-1.0.2.tgz_1476828606912_0.3189946673810482"},"directories":{}},"1.0.3":{"name":"deep-eql","description":"Improved deep equality testing for Node.js and the browser.","keywords":["chai util","deep equal","object equal","testing"],"license":"MIT","author":{"name":"Jake Luer","email":"jake@alogicalparadox.com"},"contributors":[{"name":"Keith Cirkel","url":"https://github.com/keithamus"},{"name":"dougluce","url":"https://github.com/dougluce"},{"name":"Lorenz Leutgeb","url":"https://github.com/flowlo"}],"main":"./index","files":["index.js","deep-eql.js"],"repository":{"type":"git","url":"git+ssh://git@github.com/chaijs/deep-eql.git"},"scripts":{"bench":"node bench","build":"browserify $npm_pakcage_main --standalone deepEqual -o deep-eql.js","lint":"eslint --ignore-path .gitignore .","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","pretest":"npm run lint","test":"npm run test:node && npm run test:browser","test:node":"istanbul cover _mocha","test:browser":"karma start --singleRun=true","watch":"karma start --auto-watch --singleRun=false","upload-coverage":"lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0"},"config":{"ghooks":{"commit-msg":"validate-commit-msg"}},"eslintConfig":{"extends":["strict/es5"],"rules":{"complexity":0,"spaced-comment":0,"no-use-before-define":0}},"dependencies":{"type-detect":"^3.0.0"},"devDependencies":{"benchmark":"^2.1.0","browserify":"^13.0.0","browserify-istanbul":"^1.0.0","component":"*","coveralls":"2.11.8","eslint":"^2.4.0","eslint-config-strict":"^8.5.0","eslint-plugin-filenames":"^0.2.0","ghooks":"^1.0.1","istanbul":"^0.4.2","karma":"^0.13.22","karma-browserify":"^5.0.2","karma-coverage":"^0.5.5","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-sauce-launcher":"^0.3.1","kewlr":"^0.3.1","lcov-result-merger":"^1.0.2","lodash.isequal":"^4.4.0","mocha":"^3.1.2","phantomjs-prebuilt":"^2.1.5","semantic-release":"^4.3.5","simple-assert":"^1.0.0","travis-after-all":"^1.4.4","validate-commit-msg":"^2.3.1","watchify":"^3.7.0"},"engines":{"node":"*"},"version":"1.0.3","gitHead":"41dfd4b82667003f08709b811106aa9dbd0cb6f1","bugs":{"url":"https://github.com/chaijs/deep-eql/issues"},"homepage":"https://github.com/chaijs/deep-eql#readme","_id":"deep-eql@1.0.3","_shasum":"8030fe56a2b0e62ebb9217cc23d095c656915b08","_from":".","_npmVersion":"3.10.8","_nodeVersion":"0.10.48","_npmUser":{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"},"dist":{"shasum":"8030fe56a2b0e62ebb9217cc23d095c656915b08","tarball":"http://localhost:4545/npm/registry/deep-eql/deep-eql-1.0.3.tgz","integrity":"sha512-iRhR41rO+0HDhX0ZrjmqlYcPOQMJCOjxKPZbRIScaJGQL3aY6USoqjWpJBNhR8W7RhU5XQdV5fOntNHf4uxmNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMGXAWnD6I62pvbdBXGPyHWOTmVRffZLTNZnJn/b+yRwIgXeMn4yvIkAea5NA+E4G5a8WZ3jcfGAObEBjo7neCtBI="}]},"maintainers":[{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/deep-eql-1.0.3.tgz_1476837468925_0.8042417075484991"},"directories":{}},"2.0.0":{"name":"deep-eql","description":"Improved deep equality testing for Node.js and the browser.","keywords":["chai util","deep equal","object equal","testing"],"license":"MIT","author":{"name":"Jake Luer","email":"jake@alogicalparadox.com"},"contributors":[{"name":"Keith Cirkel","url":"https://github.com/keithamus"},{"name":"dougluce","url":"https://github.com/dougluce"},{"name":"Lorenz Leutgeb","url":"https://github.com/flowlo"}],"main":"./index","files":["index.js","deep-eql.js"],"repository":{"type":"git","url":"git+ssh://git@github.com/chaijs/deep-eql.git"},"scripts":{"bench":"node bench","build":"browserify $npm_pakcage_main --standalone deepEqual -o deep-eql.js","lint":"eslint --ignore-path .gitignore .","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","pretest":"npm run lint","test":"npm run test:node && npm run test:browser","test:node":"istanbul cover _mocha","test:browser":"karma start --singleRun=true","watch":"karma start --auto-watch --singleRun=false","upload-coverage":"lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0"},"config":{"ghooks":{"commit-msg":"validate-commit-msg"}},"eslintConfig":{"extends":["strict/es5"],"rules":{"complexity":0,"spaced-comment":0,"no-use-before-define":0}},"dependencies":{"type-detect":"^3.0.0"},"devDependencies":{"benchmark":"^2.1.0","browserify":"^13.0.0","browserify-istanbul":"^1.0.0","component":"*","coveralls":"2.11.8","eslint":"^2.4.0","eslint-config-strict":"^8.5.0","eslint-plugin-filenames":"^0.2.0","ghooks":"^1.0.1","istanbul":"^0.4.2","karma":"^0.13.22","karma-browserify":"^5.0.2","karma-coverage":"^0.5.5","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-sauce-launcher":"^0.3.1","kewlr":"^0.3.1","lcov-result-merger":"^1.0.2","lodash.isequal":"^4.4.0","mocha":"^3.1.2","phantomjs-prebuilt":"^2.1.5","semantic-release":"^4.3.5","simple-assert":"^1.0.0","travis-after-all":"^1.4.4","validate-commit-msg":"^2.3.1","watchify":"^3.7.0"},"engines":{"node":">=0.12"},"version":"2.0.0","gitHead":"718922d9f9675281079c2b994215158cd3188c01","bugs":{"url":"https://github.com/chaijs/deep-eql/issues"},"homepage":"https://github.com/chaijs/deep-eql#readme","_id":"deep-eql@2.0.0","_shasum":"842dabddf778c5e99b019168cf1142689b490388","_from":".","_npmVersion":"3.10.9","_nodeVersion":"0.12.17","_npmUser":{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"},"dist":{"shasum":"842dabddf778c5e99b019168cf1142689b490388","tarball":"http://localhost:4545/npm/registry/deep-eql/deep-eql-2.0.0.tgz","integrity":"sha512-J0c1fR1EYgd/hMCf9P95+pqtIjRI8/ZEsE7/usfKt4bCOIKV5QmO7mdwZkkZycX1Z4d0P8lwWGkVP9Ncoa+1Lw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2eh3fd24lA2Fwiq9Gsch9pkQfC7R4bg4IS1sQy/D8XwIhANfw35g35y4LaTetLiSkJIxOKpflBkgfW7Z9bPzwVUlP"}]},"maintainers":[{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/deep-eql-2.0.0.tgz_1478136787575_0.9432684623170644"},"directories":{}},"2.0.1":{"name":"deep-eql","description":"Improved deep equality testing for Node.js and the browser.","keywords":["chai util","deep equal","object equal","testing"],"license":"MIT","author":{"name":"Jake Luer","email":"jake@alogicalparadox.com"},"contributors":[{"name":"Keith Cirkel","url":"https://github.com/keithamus"},{"name":"dougluce","url":"https://github.com/dougluce"},{"name":"Lorenz Leutgeb","url":"https://github.com/flowlo"}],"main":"./index","files":["index.js","deep-eql.js"],"repository":{"type":"git","url":"git+ssh://git@github.com/chaijs/deep-eql.git"},"scripts":{"bench":"node bench","build":"browserify $npm_pakcage_main --standalone deepEqual -o deep-eql.js","lint":"eslint --ignore-path .gitignore .","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","pretest":"npm run lint","test":"npm run test:node && npm run test:browser","test:node":"istanbul cover _mocha","test:browser":"karma start --singleRun=true","watch":"karma start --auto-watch --singleRun=false","upload-coverage":"lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0"},"config":{"ghooks":{"commit-msg":"validate-commit-msg"}},"eslintConfig":{"extends":["strict/es5"],"rules":{"complexity":0,"spaced-comment":0,"no-use-before-define":0}},"dependencies":{"type-detect":"^3.0.0"},"devDependencies":{"benchmark":"^2.1.0","browserify":"^13.0.0","browserify-istanbul":"^1.0.0","component":"*","coveralls":"2.11.8","eslint":"^2.4.0","eslint-config-strict":"^8.5.0","eslint-plugin-filenames":"^0.2.0","ghooks":"^1.0.1","istanbul":"^0.4.2","karma":"^0.13.22","karma-browserify":"^5.0.2","karma-coverage":"^0.5.5","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-sauce-launcher":"^0.3.1","kewlr":"^0.3.1","lcov-result-merger":"^1.0.2","lodash.isequal":"^4.4.0","mocha":"^3.1.2","phantomjs-prebuilt":"^2.1.5","semantic-release":"^4.3.5","simple-assert":"^1.0.0","travis-after-all":"^1.4.4","validate-commit-msg":"^2.3.1","watchify":"^3.7.0"},"engines":{"node":">=0.12"},"version":"2.0.1","gitHead":"145dd2629e0e1e90e4fabaf0f8b8635ad3015a7a","bugs":{"url":"https://github.com/chaijs/deep-eql/issues"},"homepage":"https://github.com/chaijs/deep-eql#readme","_id":"deep-eql@2.0.1","_shasum":"2d5e54d261d24672a2bcedc9b6f1937fba258bc2","_from":".","_npmVersion":"3.10.9","_nodeVersion":"0.12.17","_npmUser":{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"},"dist":{"shasum":"2d5e54d261d24672a2bcedc9b6f1937fba258bc2","tarball":"http://localhost:4545/npm/registry/deep-eql/deep-eql-2.0.1.tgz","integrity":"sha512-03ZXJy/m9TTh4nIHUvcf2fS9WX2P7nP0apoIaE3VG0Rkd+E9083oUNgf1WPOndSIk5Mu9/0yaNFcz2MbNl71Jw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDCVj6X0WZtD4wvcWh8bnogZuwGIbrac53HtP3YsQhDyAiBObyWk1lNqcqlpO7s9outCx1jTqOHEJmYDum5O8Ntz8w=="}]},"maintainers":[{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/deep-eql-2.0.1.tgz_1479168409542_0.7753588203340769"},"directories":{}},"2.0.2":{"name":"deep-eql","description":"Improved deep equality testing for Node.js and the browser.","keywords":["chai util","deep equal","object equal","testing"],"license":"MIT","author":{"name":"Jake Luer","email":"jake@alogicalparadox.com"},"contributors":[{"name":"Keith Cirkel","url":"https://github.com/keithamus"},{"name":"dougluce","url":"https://github.com/dougluce"},{"name":"Lorenz Leutgeb","url":"https://github.com/flowlo"}],"main":"./index","files":["index.js","deep-eql.js"],"repository":{"type":"git","url":"git+ssh://git@github.com/chaijs/deep-eql.git"},"scripts":{"bench":"node bench","build":"browserify $npm_package_main --standalone deepEqual -o deep-eql.js","lint":"eslint --ignore-path .gitignore .","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","pretest":"npm run lint","test":"npm run test:node && npm run test:browser","test:node":"istanbul cover _mocha","test:browser":"karma start --singleRun=true","watch":"karma start --auto-watch --singleRun=false","upload-coverage":"lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0"},"config":{"ghooks":{"commit-msg":"validate-commit-msg"}},"eslintConfig":{"extends":["strict/es5"],"rules":{"complexity":0,"spaced-comment":0,"no-use-before-define":0}},"dependencies":{"type-detect":"^3.0.0"},"devDependencies":{"benchmark":"^2.1.0","browserify":"^13.0.0","browserify-istanbul":"^1.0.0","component":"*","coveralls":"2.11.8","eslint":"^2.4.0","eslint-config-strict":"^8.5.0","eslint-plugin-filenames":"^0.2.0","ghooks":"^1.0.1","istanbul":"^0.4.2","karma":"^0.13.22","karma-browserify":"^5.0.2","karma-coverage":"^0.5.5","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-sauce-launcher":"^0.3.1","kewlr":"^0.3.1","lcov-result-merger":"^1.0.2","lodash.isequal":"^4.4.0","mocha":"^3.1.2","phantomjs-prebuilt":"^2.1.5","semantic-release":"^4.3.5","simple-assert":"^1.0.0","travis-after-all":"^1.4.4","validate-commit-msg":"^2.3.1","watchify":"^3.7.0"},"engines":{"node":">=0.12"},"version":"2.0.2","gitHead":"76963e83adc01725435ea3b40f3aa2421be2a67c","bugs":{"url":"https://github.com/chaijs/deep-eql/issues"},"homepage":"https://github.com/chaijs/deep-eql#readme","_id":"deep-eql@2.0.2","_shasum":"b1bac06e56f0a76777686d50c9feb75c2ed7679a","_from":".","_npmVersion":"4.5.0","_nodeVersion":"0.12.18","_npmUser":{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"},"dist":{"shasum":"b1bac06e56f0a76777686d50c9feb75c2ed7679a","tarball":"http://localhost:4545/npm/registry/deep-eql/deep-eql-2.0.2.tgz","integrity":"sha512-uts3fF4HnV1bcNx8K5c9NMjXXKtLOf1obUMq04uEuMaF8i1m0SfugbpDMd59cYfodQcMqeUISvL4Pmx5NZ7lcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNMFUGMoCuDZDzcgnQ2wQeiVghpQSCRQG9ycx0JLeizQIgaqV5VxHunWgnDB18HZSoOWI+nqayttpfCIK8nVZ0pms="}]},"maintainers":[{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/deep-eql-2.0.2.tgz_1493983183860_0.9219055201392621"},"directories":{}},"3.0.0":{"name":"deep-eql","description":"Improved deep equality testing for Node.js and the browser.","keywords":["chai util","deep equal","object equal","testing"],"license":"MIT","author":{"name":"Jake Luer","email":"jake@alogicalparadox.com"},"contributors":[{"name":"Keith Cirkel","url":"https://github.com/keithamus"},{"name":"dougluce","url":"https://github.com/dougluce"},{"name":"Lorenz Leutgeb","url":"https://github.com/flowlo"}],"main":"./index","files":["index.js","deep-eql.js"],"repository":{"type":"git","url":"git+ssh://git@github.com/chaijs/deep-eql.git"},"scripts":{"bench":"node bench","build":"browserify $npm_package_main --standalone deepEqual -o deep-eql.js","lint":"eslint --ignore-path .gitignore .","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","pretest":"npm run lint","test":"npm run test:node && npm run test:browser","test:node":"istanbul cover _mocha","test:browser":"karma start --singleRun=true","watch":"karma start --auto-watch --singleRun=false","upload-coverage":"lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0"},"config":{"ghooks":{"commit-msg":"validate-commit-msg"}},"eslintConfig":{"extends":["strict/es5"],"rules":{"complexity":0,"spaced-comment":0,"no-underscore-dangle":0,"no-use-before-define":0}},"dependencies":{"type-detect":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.0","browserify":"^13.0.0","browserify-istanbul":"^1.0.0","component":"*","coveralls":"2.11.8","eslint":"^2.4.0","eslint-config-strict":"^8.5.0","eslint-plugin-filenames":"^0.2.0","ghooks":"^1.0.1","istanbul":"^0.4.2","karma":"^0.13.22","karma-browserify":"^5.0.2","karma-coverage":"^0.5.5","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-sauce-launcher":"^0.3.1","kewlr":"^0.3.1","lcov-result-merger":"^1.0.2","lodash.isequal":"^4.4.0","mocha":"^3.1.2","phantomjs-prebuilt":"^2.1.5","semantic-release":"^4.3.5","simple-assert":"^1.0.0","travis-after-all":"^1.4.4","validate-commit-msg":"^2.3.1","watchify":"^3.7.0"},"engines":{"node":">=0.12"},"version":"3.0.0","gitHead":"96ad468e8323de82d9e1c5cc2ac7bdf8fb407ba6","bugs":{"url":"https://github.com/chaijs/deep-eql/issues"},"homepage":"https://github.com/chaijs/deep-eql#readme","_id":"deep-eql@3.0.0","_npmVersion":"5.3.0","_nodeVersion":"4.8.4","_npmUser":{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"},"dist":{"integrity":"sha512-9zef2MtjASSE1Pts2Nm6Yh5MTVdVh+s4Qt/e+jPV6qTBhqTc0WOEaWnLvLKGxky0gwZGmcY6TnUqyCD6fNs5Lg==","shasum":"b9162a49cf4b54d911425975ac95d03e56448471","tarball":"http://localhost:4545/npm/registry/deep-eql/deep-eql-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9tlTK8rFseCPvCcjPhMmnp5hppabnzdZuAtsWW5Ud8gIgJRiv0QHDGS07ezH8p0ArYXuavjpWZaJEurUZlqQiHQU="}]},"maintainers":[{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/deep-eql-3.0.0.tgz_1501965634260_0.6518574329093099"},"directories":{}},"3.0.1":{"name":"deep-eql","description":"Improved deep equality testing for Node.js and the browser.","keywords":["chai util","deep equal","object equal","testing"],"license":"MIT","author":{"name":"Jake Luer","email":"jake@alogicalparadox.com"},"contributors":[{"name":"Keith Cirkel","url":"https://github.com/keithamus"},{"name":"dougluce","url":"https://github.com/dougluce"},{"name":"Lorenz Leutgeb","url":"https://github.com/flowlo"}],"main":"./index","files":["index.js","deep-eql.js"],"repository":{"type":"git","url":"git+ssh://git@github.com/chaijs/deep-eql.git"},"scripts":{"bench":"node bench","build":"browserify $npm_package_main --standalone deepEqual -o deep-eql.js","lint":"eslint --ignore-path .gitignore .","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","pretest":"npm run lint","test":"npm run test:node && npm run test:browser","test:node":"istanbul cover _mocha","test:browser":"karma start --singleRun=true","watch":"karma start --auto-watch --singleRun=false","upload-coverage":"lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0"},"config":{"ghooks":{"commit-msg":"validate-commit-msg"}},"eslintConfig":{"extends":["strict/es5"],"rules":{"complexity":0,"spaced-comment":0,"no-underscore-dangle":0,"no-use-before-define":0}},"dependencies":{"type-detect":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.0","browserify":"^13.0.0","browserify-istanbul":"^1.0.0","component":"*","coveralls":"2.11.8","eslint":"^2.4.0","eslint-config-strict":"^8.5.0","eslint-plugin-filenames":"^0.2.0","ghooks":"^1.0.1","istanbul":"^0.4.2","karma":"^0.13.22","karma-browserify":"^5.0.2","karma-coverage":"^0.5.5","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-sauce-launcher":"^0.3.1","kewlr":"^0.3.1","lcov-result-merger":"^1.0.2","lodash.isequal":"^4.4.0","mocha":"^3.1.2","phantomjs-prebuilt":"^2.1.5","semantic-release":"^4.3.5","simple-assert":"^1.0.0","travis-after-all":"^1.4.4","validate-commit-msg":"^2.3.1","watchify":"^3.7.0"},"engines":{"node":">=0.12"},"version":"3.0.1","gitHead":"04d6da6518f8ddc288638ca42503752028810120","bugs":{"url":"https://github.com/chaijs/deep-eql/issues"},"homepage":"https://github.com/chaijs/deep-eql#readme","_id":"deep-eql@3.0.1","_npmVersion":"5.4.0","_nodeVersion":"4.8.4","_npmUser":{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"},"dist":{"integrity":"sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==","shasum":"dfc9404400ad1c8fe023e7da1df1c147c4b444df","tarball":"http://localhost:4545/npm/registry/deep-eql/deep-eql-3.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2Guc+Zr2++fpu1HORRISQsk11kiAUxrDzV8xdJtCwvAiBEz45k8/VAewT+AIlg5CPaJ3gB2t17o0CIetQyvSPPcw=="}]},"maintainers":[{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/deep-eql-3.0.1.tgz_1504732162073_0.5694719541352242"},"directories":{}},"4.0.0":{"name":"deep-eql","description":"Improved deep equality testing for Node.js and the browser.","keywords":["chai util","deep equal","object equal","testing"],"license":"MIT","author":{"name":"Jake Luer","email":"jake@alogicalparadox.com"},"contributors":[{"name":"Keith Cirkel","url":"https://github.com/keithamus"},{"name":"dougluce","url":"https://github.com/dougluce"},{"name":"Lorenz Leutgeb","url":"https://github.com/flowlo"}],"main":"./index","repository":{"type":"git","url":"git+ssh://git@github.com/chaijs/deep-eql.git"},"scripts":{"bench":"node bench","build":"browserify $npm_package_main --standalone deepEqual -o deep-eql.js","lint":"eslint --ignore-path .gitignore .","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","pretest":"npm run lint","test":"npm run test:node && npm run test:browser","test:node":"istanbul cover _mocha","test:browser":"karma start --singleRun=true","watch":"karma start --auto-watch --singleRun=false","upload-coverage":"lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0"},"config":{"ghooks":{"commit-msg":"validate-commit-msg"}},"eslintConfig":{"extends":["strict/es5"],"rules":{"complexity":0,"spaced-comment":0,"no-underscore-dangle":0,"no-use-before-define":0}},"dependencies":{"type-detect":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.0","browserify":"^13.0.0","browserify-istanbul":"^1.0.0","component":"*","coveralls":"2.11.8","eslint":"^2.4.0","eslint-config-strict":"^8.5.0","eslint-plugin-filenames":"^0.2.0","ghooks":"^1.0.1","istanbul":"^0.4.2","karma":"^0.13.22","karma-browserify":"^5.0.2","karma-coverage":"^0.5.5","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-sauce-launcher":"^0.3.1","kewlr":"^0.3.1","lcov-result-merger":"^1.0.2","lodash.isequal":"^4.4.0","mocha":"^3.1.2","phantomjs-prebuilt":"^2.1.5","semantic-release":"^4.3.5","simple-assert":"^1.0.0","travis-after-all":"^1.4.4","validate-commit-msg":"^2.3.1","watchify":"^3.7.0"},"engines":{"node":">=6"},"version":"4.0.0","gitHead":"fa5c6042e5c127df12e1f3ee4b9f9b3e2302864c","bugs":{"url":"https://github.com/chaijs/deep-eql/issues"},"homepage":"https://github.com/chaijs/deep-eql#readme","_id":"deep-eql@4.0.0","_npmVersion":"6.4.1","_nodeVersion":"6.14.4","_npmUser":{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"},"dist":{"integrity":"sha512-GxJC5MOg2KyQlv6WiUF/VAnMj4MWnYiXo4oLgeptOELVoknyErb4Z8+5F/IM/K4g9/80YzzatxmWcyRwUseH0A==","shasum":"c70af2713a4e18d9c2c1203ff9d11abbd51c8fbd","tarball":"http://localhost:4545/npm/registry/deep-eql/deep-eql-4.0.0.tgz","fileCount":5,"unpackedSize":55302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxQkGCRA9TVsSAnZWagAAEpoQAIXPdNzHTKWUPqr7g0oE\nHyZoiN5Q2Kmt33h65Oi468x3xw0oY7KUb5GDVNyxpZ5M9EuAw37hpn65YSuB\n5+zT3ZfonbSxFqiZNrU1U4dvl7Xh2WiW5AxWMu9AQFYzKRAAwb8vYnbtcVJe\n8Ab1OdnYd4BFsMWoDldw3A7baQ4GbldJgHKzkBkSYmbJhIBdYtRG2vQpMaPQ\novrZdzuTWNGf5s3XG4n6b0CWe3+rNN7c0Bctaz+X86oXrCk7l80B45h5u5ij\n83Fo2ROuiXWHWiIS9yGx0DW0fewGuQ17kNLqifkzpIg6upLr76SWfPxjavAK\n4MWAp7cu/lSb2rzsFfXH1RUlIZo2SVpHUCy3OSQT08I0YrF583GeiYWmZnc0\nrUQzmr4lC1srQHd3YEjMH28mYC4fge405doRHNRwz3axJEAFj5WlwTiUuaRe\nSpivkdAVeOioZ/fnEMf0EqerctUv0GDP5rYPjQ8D6dBR6FklWFaLSOyxNpUH\nkvXv+Rw9QgUl660YDrP3qYeOW2tzEY7de8UPspSnkTSfUOrbB08xmNKS28Sp\nqmCnH7GT662Bi6NnZ720FlOxFX5EzdHeRe0uSWdqjhw5V9GHTgHZTdmtVm5K\nwcYAq8JwjnX5KlYqiEegVf7JckZutGdS5k06KEA8aav16HyRqA1/AiIZLLbQ\nXGuK\r\n=b7g6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0rG7BYmeR2ochg3B0wFlnwHV9od7gYvvEV1P6/7m0GQIgNGlJJET2xLF768WCX77jsNXQ2+Hq+Q8NB0zn6lnbMSw="}]},"maintainers":[{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/deep-eql_4.0.0_1539639557672_0.9535407783556269"},"_hasShrinkwrap":false},"4.0.1":{"name":"deep-eql","description":"Improved deep equality testing for Node.js and the browser.","keywords":["chai util","deep equal","object equal","testing"],"license":"MIT","author":{"name":"Jake Luer","email":"jake@alogicalparadox.com"},"contributors":[{"name":"Keith Cirkel","url":"https://github.com/keithamus"},{"name":"dougluce","url":"https://github.com/dougluce"},{"name":"Lorenz Leutgeb","url":"https://github.com/flowlo"}],"main":"./index","repository":{"type":"git","url":"git+ssh://git@github.com/chaijs/deep-eql.git"},"scripts":{"bench":"node bench","build":"browserify $npm_package_main --standalone deepEqual -o deep-eql.js","lint":"eslint --ignore-path .gitignore .","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","pretest":"npm run lint","test":"npm run test:node && npm run test:browser","test:node":"istanbul cover _mocha","test:browser":"karma start --singleRun=true","watch":"karma start --auto-watch --singleRun=false","upload-coverage":"lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0"},"config":{"ghooks":{"commit-msg":"validate-commit-msg"}},"eslintConfig":{"extends":["strict/es5"],"rules":{"complexity":0,"spaced-comment":0,"no-underscore-dangle":0,"no-use-before-define":0}},"dependencies":{"type-detect":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.0","browserify":"^17.0.0","browserify-istanbul":"^3.0.1","coveralls":"^3.1.1","eslint":"^7.32.0","eslint-config-strict":"^14.0.1","eslint-plugin-filenames":"^1.3.2","ghooks":"^2.0.4","istanbul":"^0.4.2","karma":"^6.3.4","karma-browserify":"^8.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-mocha":"^2.0.1","karma-sauce-launcher":"^4.3.6","kewlr":"^0.4.1","lcov-result-merger":"^3.1.0","lodash.isequal":"^4.4.0","mocha":"^9.1.1","semantic-release":"^18.0.0","simple-assert":"^1.0.0","validate-commit-msg":"^2.3.1"},"engines":{"node":">=6"},"version":"4.0.1","gitHead":"280b03e567acb900a42ea37fd21599cac47c834c","bugs":{"url":"https://github.com/chaijs/deep-eql/issues"},"homepage":"https://github.com/chaijs/deep-eql#readme","_id":"deep-eql@4.0.1","_nodeVersion":"17.4.0","_npmVersion":"7.24.1","dist":{"integrity":"sha512-D/Oxqobjr+kxaHsgiQBZq9b6iAWdEj5W/JdJm8deNduAPc9CwXQ3BJJCuEqlrPXcy45iOMkGPZ0T81Dnz7UDCA==","shasum":"2b65bc89491d193780c452edee2144a91bb0a445","tarball":"http://localhost:4545/npm/registry/deep-eql/deep-eql-4.0.1.tgz","fileCount":5,"unpackedSize":23552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHJcpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpxpg//WrpgPNU+eAdZTezqqK012lztzxBJi43duk64E7BUODeOCBvd\r\nS09MDdNSohPzQlH3a0eq6StF4bPLqvz7QyCuCEqlol1ZfS8aoFU1F2nbbjmr\r\nF0OUbExExMj7BUpNLpUQV/sgzCKPZ44kapATWB+c2vdJ3Q0AGkTodKt6mHc0\r\nvBU93J9RnD/QBBtHha+qQsE1ynXnoMz46NNtapOuiBlduR9H/UGFaUg2Tx5N\r\nQT6tDCgoa+Pbf4wjG4wxQksydnxBoeFWlGwKkwYNHFbYfcMHabr7eDWxrlA+\r\nios1iuX5Hm5yna5BDFC//sLR2rTkA95VrjpID+8oUvYikGrw8kALFu/kjMHs\r\nwN5AGIIrXD9PgTYRARUDLkC94TfyggNXq6zNgHYz3GMi4CvyLHQZr6Eb187N\r\ncLr9s51D8lh3yUNu1vsnTgdC79N7kLW4sPuc7HHoJf6Y+mOEB1xdF6u78VwW\r\ncpFr4gUDat2mzXhvs1EemCrQQ4gg4PsQ9SctAxvZprAWQCWE+xeFQTbHUc+b\r\n8jueUefHRKuuS3TurLJgdWfrlsGPr1u45Ge4/Ji7kk1SmbuvfY/Siw2hs09P\r\n23/eN4X6j8UZY3TPj3vQPqVQoPaEoLgba4oVzpHISvBL8pmA52D2WSFKYlyK\r\n1u5ga8lA9MBBjY292v9iqi3YQq4xXlnyKmk=\r\n=nYer\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICF0CmEwRzBvF2PZFghcv1hjfLF1w8pf6XDvE0zv+WK9AiEAteTYOYZa8DskaM2muKx+M9mpP72LCKDFcF2yWeJH4N0="}]},"_npmUser":{"name":"chai","email":"chaijs@keithcirkel.co.uk"},"directories":{},"maintainers":[{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"},{"name":"chai","email":"chaijs@keithcirkel.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/deep-eql_4.0.1_1646040873546_0.16899081895330603"},"_hasShrinkwrap":false},"4.1.0":{"name":"deep-eql","description":"Improved deep equality testing for Node.js and the browser.","keywords":["chai util","deep equal","object equal","testing"],"license":"MIT","author":{"name":"Jake Luer","email":"jake@alogicalparadox.com"},"contributors":[{"name":"Keith Cirkel","url":"https://github.com/keithamus"},{"name":"dougluce","url":"https://github.com/dougluce"},{"name":"Lorenz Leutgeb","url":"https://github.com/flowlo"}],"main":"./index","repository":{"type":"git","url":"git+ssh://git@github.com/chaijs/deep-eql.git"},"scripts":{"bench":"node bench","build":"browserify $npm_package_main --standalone deepEqual -o deep-eql.js","lint":"eslint --ignore-path .gitignore .","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","pretest":"npm run lint","test":"npm run test:node && npm run test:browser","test:node":"istanbul cover _mocha","test:browser":"karma start --singleRun=true","watch":"karma start --auto-watch --singleRun=false","upload-coverage":"lcov-result-merger 'coverage/**/lcov.info' | coveralls; exit 0"},"config":{"ghooks":{"commit-msg":"validate-commit-msg"}},"eslintConfig":{"extends":["strict/es5"],"rules":{"complexity":0,"spaced-comment":0,"no-underscore-dangle":0,"no-use-before-define":0}},"dependencies":{"type-detect":"^4.0.0"},"devDependencies":{"@js-temporal/polyfill":"^0.4.1","benchmark":"^2.1.0","browserify":"^17.0.0","browserify-istanbul":"^3.0.1","coveralls":"^3.1.1","eslint":"^7.32.0","eslint-config-strict":"^14.0.1","eslint-plugin-filenames":"^1.3.2","ghooks":"^2.0.4","istanbul":"^0.4.2","karma":"^6.3.4","karma-browserify":"^8.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-mocha":"^2.0.1","karma-sauce-launcher":"^4.3.6","kewlr":"^0.4.1","lcov-result-merger":"^3.1.0","lodash.isequal":"^4.4.0","mocha":"^9.1.1","semantic-release":"^18.0.0","simple-assert":"^1.0.0","validate-commit-msg":"^2.3.1"},"engines":{"node":">=6"},"version":"4.1.0","gitHead":"c991032c6bb2c2c593f155e846727d96f8cc21ba","bugs":{"url":"https://github.com/chaijs/deep-eql/issues"},"homepage":"https://github.com/chaijs/deep-eql#readme","_id":"deep-eql@4.1.0","_nodeVersion":"18.2.0","_npmVersion":"7.24.1","dist":{"integrity":"sha512-4YM7QHOMBoVWqGPnp3OPPK7+WCIhUR2OTpahlNQFiyTH3QEeiu9MtBiTAJBkfny4PNhpFbV/jm3lv0iCfb40MA==","shasum":"67f2078a06d899d9d954762ef61358f2eef00507","tarball":"http://localhost:4545/npm/registry/deep-eql/deep-eql-4.1.0.tgz","fileCount":5,"unpackedSize":24134,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkVukAcpuqSo+6/OFd7Y+xDCiUfEoc5glT6q60URhCygIhAMAQhgTmrFzoh7XW2JxWnyNdS6RZjvq5VJNDPIvgPyqm"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuWWQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5jw//SnYmX6kJn73k4SLXQVo0cqCUSl3d22ixlE2qq8oBnvTqtCF+\r\nqcPL9RWzZLi+WgXV6ix+lDJXZfYPGydw2gdpHH7Bye3kheoI+Hlpq2ostMSs\r\nlREAjDSGZxfqYINtz1dxYpuusiZaikezzW3puO4Xsb7BKMF5TlAfk4FsIZe/\r\n4Nl3yjbwb2pTsWZDXOM+X6p1wm9ymzoSVPVZUMu7zRZA5FsHDECD/iZEHtrb\r\nd2SuqJ7PQx6aINV31Gp1bUW1/HcWiQRjT/Uc/QBMQvx1yZaZ+czMeWBrVi48\r\nXsEWTa/NRBsBZkg3hsrbBiHQpQlZMni2WIFkfDk+9kPP0Wsl/mfVnqZguQ3S\r\nIWMHMej1RjTTKW/qFrb6C3Os5P8UEVJPwUYcZnvdXKrk2LD7+M6VxdxttRkj\r\nLfOyV3QFU3wXo21j+88pV7c02WFTsYryZVVzKNmb4ChHYMKejoa5sL1ZTFxp\r\nAvDgmBQJymjlyFKVSGcLW7spXfAaPz1lAB2TZprhC8ORY9O6wxekHTsS4iKW\r\nepg77s4YqHGGSfqjpMcdf2a+lVs8ys1iuKfVbbwVkPlK7FYJui5xBZIWWFV9\r\nhBGp6c5REGMOG/IbB4JYsaEn9bYI6Fpn4GEXMaT8WYdYgnrGrSQbIguIxyBO\r\nk5YdURQ5tSFevh+BGgfu+KTjp7+vn3G7Wnw=\r\n=OhBF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"chai","email":"chaijs@keithcirkel.co.uk"},"directories":{},"maintainers":[{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"},{"name":"chai","email":"chaijs@keithcirkel.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/deep-eql_4.1.0_1656317328425_0.977462398514267"},"_hasShrinkwrap":false}},"readme":"<h1 align=center>\n <a href=\"http://chaijs.com\" title=\"Chai Documentation\">\n <img alt=\"deep-eql\" src=\"https://raw.githubusercontent.com/chaijs/deep-eql/main/deep-eql-logo.svg\"/>\n </a>\n</h1>\n\n<p align=center>\n Improved deep equality testing for <a href=\"http://nodejs.org/\">node</a> and the browser.\n</p>\n\n<p align=center>\n <a href=\"https://github.com/chaijs/deep-eql/actions\">\n <img\n alt=\"build:?\"\n src=\"https://github.com/chaijs/deep-eql/workflows/Build/badge.svg\"\n />\n </a><a href=\"https://coveralls.io/r/chaijs/deep-eql\">\n <img\n alt=\"coverage:?\"\n src=\"https://img.shields.io/coveralls/chaijs/deep-eql/master.svg?style=flat-square\"\n />\n </a><a href=\"https://www.npmjs.com/packages/deep-eql\">\n <img\n alt=\"dependencies:?\"\n src=\"https://img.shields.io/npm/dm/deep-eql.svg?style=flat-square\"\n />\n </a><a href=\"\">\n <img\n alt=\"devDependencies:?\"\n src=\"https://img.shields.io/david/chaijs/deep-eql.svg?style=flat-square\"\n />\n </a>\n <br>\n <a href=\"https://chai-slack.herokuapp.com/\">\n <img\n alt=\"Join the Slack chat\"\n src=\"https://img.shields.io/badge/slack-join%20chat-E2206F.svg?style=flat-square\"\n />\n </a>\n <a href=\"https://gitter.im/chaijs/deep-eql\">\n <img\n alt=\"Join the Gitter chat\"\n src=\"https://img.shields.io/badge/gitter-join%20chat-D0104D.svg?style=flat-square\"\n />\n </a>\n</p>\n\n## What is Deep-Eql?\n\nDeep Eql is a module which you can use to determine if two objects are \"deeply\" equal - that is, rather than having referential equality (`a === b`), this module checks an object's keys recursively, until it finds primitives to check for referential equality. For more on equality in JavaScript, read [the comparison operators article on mdn](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Comparison_Operators).\n\nAs an example, take the following:\n\n```js\n1 === 1 // These are primitives, they hold the same reference - they are strictly equal\n1 == '1' // These are two different primitives, through type coercion they hold the same value - they are loosely equal\n{ a: 1 } !== { a: 1 } // These are two different objects, they hold different references and so are not strictly equal - even though they hold the same values inside\n{ a: 1 } != { a: 1 } // They have the same type, meaning loose equality performs the same check as strict equality - they are still not equal.\n\nvar deepEql = require(\"deep-eql\");\ndeepEql({ a: 1 }, { a: 1 }) === true // deepEql can determine that they share the same keys and those keys share the same values, therefore they are deeply equal!\n```\n\n## Installation\n\n### Node.js\n\n`deep-eql` is available on [npm](http://npmjs.org).\n\n $ npm install deep-eql\n\n## Usage\n\nThe primary export of `deep-eql` is function that can be given two objects to compare. It will always return a boolean which can be used to determine if two objects are deeply equal.\n\n### Rules\n\n- Strict equality for non-traversable nodes according to [`Object.is`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is):\n - `eql(NaN, NaN).should.be.true;`\n - `eql(-0, +0).should.be.false;`\n- All own and inherited enumerable properties are considered:\n - `eql(Object.create({ foo: { a: 1 } }), Object.create({ foo: { a: 1 } })).should.be.true;`\n - `eql(Object.create({ foo: { a: 1 } }), Object.create({ foo: { a: 2 } })).should.be.false;`\n- When comparing `Error` objects, only `name`, `message`, and `code` properties are considered, regardless of enumerability:\n - `eql(Error('foo'), Error('foo')).should.be.true;`\n - `eql(Error('foo'), Error('bar')).should.be.false;`\n - `eql(Error('foo'), TypeError('foo')).should.be.false;`\n - `eql(Object.assign(Error('foo'), { code: 42 }), Object.assign(Error('foo'), { code: 42 })).should.be.true;`\n - `eql(Object.assign(Error('foo'), { code: 42 }), Object.assign(Error('foo'), { code: 13 })).should.be.false;`\n - `eql(Object.assign(Error('foo'), { otherProp: 42 }), Object.assign(Error('foo'), { otherProp: 13 })).should.be.true;`\n- Arguments are not Arrays:\n - `eql([], arguments).should.be.false;`\n - `eql([], Array.prototype.slice.call(arguments)).should.be.true;`\n","maintainers":[{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"},{"name":"chai","email":"chaijs@keithcirkel.co.uk"}],"time":{"modified":"2022-06-27T08:08:48.693Z","created":"2013-09-18T15:48:42.366Z","0.1.0":"2013-09-18T15:48:44.262Z","0.1.1":"2013-09-18T16:05:30.471Z","0.1.2":"2013-09-18T16:10:10.940Z","0.1.3":"2013-10-10T10:39:17.348Z","1.0.0":"2016-10-09T18:17:46.877Z","1.0.1":"2016-10-18T21:12:45.251Z","1.0.2":"2016-10-18T22:10:07.464Z","1.0.3":"2016-10-19T00:37:49.534Z","2.0.0":"2016-11-03T01:33:09.496Z","2.0.1":"2016-11-15T00:06:51.565Z","2.0.2":"2017-05-05T11:19:45.296Z","3.0.0":"2017-08-05T20:40:35.807Z","3.0.1":"2017-09-06T21:09:23.075Z","4.0.0":"2018-10-15T21:39:17.819Z","4.0.1":"2022-02-28T09:34:33.664Z","4.1.0":"2022-06-27T08:08:48.621Z"},"author":{"name":"Jake Luer","email":"jake@alogicalparadox.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/chaijs/deep-eql.git"},"users":{"pana":true,"erikvold":true,"dpjayasekara":true,"mrzmmr":true,"justjavac":true,"takonyc":true},"keywords":["chai util","deep equal","object equal","testing"],"bugs":{"url":"https://github.com/chaijs/deep-eql/issues"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/chaijs/deep-eql#readme","contributors":[{"name":"Keith Cirkel","url":"https://github.com/keithamus"},{"name":"dougluce","url":"https://github.com/dougluce"},{"name":"Lorenz Leutgeb","url":"https://github.com/flowlo"}]} |
