0
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-10-31 09:14:20 -04:00
denoland-deno/cli/tests/testdata/npm/registry/deep-eql/registry.json

1429 lines
63 KiB
JSON
Raw Normal View History

{
"_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
"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" }
]
}