{ "_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": "

\n \n \"deep-eql\"\n \n

\n\n

\n Improved deep equality testing for node and the browser.\n

\n\n

\n \n \n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n

\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" } ] }