{
	"name": "shallow-equal",
	"versions": {
		"1.0.0": {
			"name": "shallow-equal",
			"version": "1.0.0",
			"description": "Minimalistic shallow equality check for arrays/objects",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/moroshko/shallow-equal.git"
			},
			"author": {
				"name": "Misha Moroshko",
				"email": "michael.moroshko@gmail.com"
			},
			"scripts": {
				"lint": "eslint src",
				"test": "mocha src/*.test.js",
				"dist": "rm -rf arrays objects && mkdir arrays objects && cp src/arrays.js arrays/index.js && cp src/objects.js objects/index.js",
				"prebuild": "npm run lint && npm test",
				"build": "npm run dist",
				"preversion": "npm run prebuild",
				"postversion": "git push && git push --tags",
				"prepublish": "npm run dist"
			},
			"devDependencies": {
				"chai": "^3.5.0",
				"eslint": "^3.2.2",
				"eslint-plugin-mocha": "^4.3.0",
				"mocha": "^3.0.2"
			},
			"files": [
				"arrays",
				"objects"
			],
			"keywords": [
				"shallow",
				"equality",
				"compare",
				"comparison",
				"shallowequal",
				"shallow-equal",
				"shallowequals",
				"shallow-equals",
				"isshallowequal",
				"is-shallow-equal",
				"equal",
				"equals",
				"isequal",
				"is-equal",
				"object",
				"array",
				"check",
				"test"
			],
			"license": "MIT",
			"gitHead": "9f412174bb1314119cf6d1a520691b6effaa2990",
			"bugs": {
				"url": "https://github.com/moroshko/shallow-equal/issues"
			},
			"homepage": "https://github.com/moroshko/shallow-equal#readme",
			"_id": "shallow-equal@1.0.0",
			"_shasum": "508d1838b3de590ab8757b011b25e430900945f7",
			"_from": ".",
			"_npmVersion": "3.3.12",
			"_nodeVersion": "5.3.0",
			"_npmUser": {
				"name": "moroshko",
				"email": "michael.moroshko@gmail.com"
			},
			"dist": {
				"shasum": "508d1838b3de590ab8757b011b25e430900945f7",
				"tarball": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "moroshko",
					"email": "michael.moroshko@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/shallow-equal-1.0.0.tgz_1471001068112_0.13448823615908623"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.0": {
			"name": "shallow-equal",
			"version": "1.1.0",
			"description": "Minimalistic shallow equality check for arrays/objects",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/moroshko/shallow-equal.git"
			},
			"author": {
				"name": "Misha Moroshko",
				"email": "michael.moroshko@gmail.com"
			},
			"scripts": {
				"lint": "eslint src",
				"test": "nyc mocha 'src/*.test.js'",
				"dist": "rm -rf arrays objects && mkdir arrays objects && cp src/arrays.js arrays/index.js && cp src/objects.js objects/index.js",
				"prebuild": "npm run lint && npm test",
				"build": "npm run dist",
				"preversion": "npm run prebuild",
				"postversion": "git push && git push --tags",
				"prepublish": "npm run dist"
			},
			"devDependencies": {
				"chai": "^3.5.0",
				"eslint": "^3.4.0",
				"eslint-plugin-mocha": "^4.4.0",
				"mocha": "^3.0.2",
				"nyc": "^8.1.0"
			},
			"keywords": [
				"shallow",
				"equality",
				"compare",
				"comparison",
				"shallowequal",
				"shallow-equal",
				"shallowequals",
				"shallow-equals",
				"isshallowequal",
				"is-shallow-equal",
				"equal",
				"equals",
				"isequal",
				"is-equal",
				"object",
				"array",
				"check",
				"test"
			],
			"nyc": {
				"lines": 100,
				"statements": 100,
				"functions": 100,
				"branches": 100,
				"include": [
					"src/*.js"
				],
				"exclude": [
					"src/*.test.js"
				],
				"reporter": [
					"lcov",
					"text-summary"
				],
				"check-coverage": true
			},
			"license": "MIT",
			"gitHead": "1e64839e79f0504181bad1008b837c05a63eb744",
			"bugs": {
				"url": "https://github.com/moroshko/shallow-equal/issues"
			},
			"homepage": "https://github.com/moroshko/shallow-equal#readme",
			"_id": "shallow-equal@1.1.0",
			"_nodeVersion": "8.11.4",
			"_npmVersion": "6.7.0",
			"dist": {
				"integrity": "sha512-0SW1nWo1hnabO62SEeHsl8nmTVVEzguVWZCj5gaQrgWAxz/BaCja4OWdJBWLVPDxdtE/WU7c98uUCCXyPHSCvw==",
				"shasum": "cc022f030dcba0d1c198abf658a3c6c744e171ca",
				"tarball": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.1.0.tgz",
				"fileCount": 5,
				"unpackedSize": 4482,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWUN6CRA9TVsSAnZWagAA3vEQAIoapnadlJyJDcGT41uK\ncaRG38APavQFSvdNr4lokBqNL2yBDX8ALXOY0ZzJz/J2vMLBOvZv7+oLHvHW\nfqp9OI+7RRcygCejd+8rRyy/bKQYAWt6OFo0sarBhc8hzrZMbWwTewol+9+V\npzpt1Oiy6tWNJB3kWvKiR27p8bT25dE8NzAg1qqbOlJL/FYS8uF4x1B2seMZ\nRZH8ED9faVExBU90O2j++XVmYFgzI6S1VD+3RARO7w92pzI1InYJ0lodsgHb\nQNUd73ETiaVzv5hOFpAIgktRi1NI6fSe6Nr8WbpR/AFCHKb56r5JGF+tsjJm\ne9EUKj/ys7fFblmyEtEEQ7Q9A89dBN9vy6RrhJHqt3MTGEpdStBHC5KeoTZl\naS/0eY0/JpgINqmtx5nMmVoJs0GP01i/4lj5tFdPvs28PlzvyMzUWcCjED++\n4eOr2hZScPyJk3G0Bp8UgaNcvUEBtiwbQJP3k5UShzAu579W3Y/IuJhljs2q\nK62DPTljqMQGe+y/RZhNPffHlcpteE6SbNjXaz2vH+q/EMEoFOitt77KucqB\nW0G2BXXQxG8EX5KdlUP89/38JgohLdqkgvEL1LG1QfR/dNln9HrHBPVcF69e\ngKdTNpsmHx3y/okRLcaIgLv2JkAjqqlO3Z+INiQMSsxWGsPta8qO7qqtFGEg\nYyhH\r\n=sah8\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "moroshko",
					"email": "michael.moroshko@gmail.com"
				}
			],
			"_npmUser": {
				"name": "moroshko",
				"email": "michael.moroshko@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/shallow-equal_1.1.0_1549353850419_0.16688818677718786"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.2.0": {
			"name": "shallow-equal",
			"version": "1.2.0",
			"description": "Minimalistic shallow equality check for arrays/objects",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/moroshko/shallow-equal.git"
			},
			"author": {
				"name": "Misha Moroshko",
				"email": "michael.moroshko@gmail.com"
			},
			"main": "dist/index.cjs.js",
			"module": "dist/index.esm.js",
			"scripts": {
				"lint": "eslint src",
				"test": "nyc --require esm mocha 'src/*.test.js'",
				"build:objects": "rm -rf objects && rollup -f cjs -i src/objects.js -o objects/index.js",
				"build:arrays": "rm -rf arrays && rollup -f cjs -i src/arrays.js -o arrays/index.js",
				"build:cjs": "rollup -f cjs -i src/index.js -o dist/index.cjs.js",
				"build:esm": "rollup -f esm -i src/index.js -o dist/index.esm.js",
				"prebuild": "npm run lint && npm test",
				"build": "npm run build:objects && npm run build:arrays && rm -rf dist && npm run build:cjs && npm run build:esm",
				"preversion": "npm run prebuild",
				"postversion": "git push && git push --tags",
				"prepare": "npm run build"
			},
			"devDependencies": {
				"chai": "^4.2.0",
				"eslint": "^5.16.0",
				"eslint-plugin-mocha": "^5.3.0",
				"esm": "^3.2.25",
				"mocha": "^6.1.4",
				"nyc": "^14.1.1",
				"rollup": "^1.15.1"
			},
			"keywords": [
				"shallow",
				"equality",
				"compare",
				"comparison",
				"shallowequal",
				"shallow-equal",
				"shallowequals",
				"shallow-equals",
				"isshallowequal",
				"is-shallow-equal",
				"equal",
				"equals",
				"isequal",
				"is-equal",
				"object",
				"array",
				"check",
				"test"
			],
			"nyc": {
				"lines": 100,
				"statements": 100,
				"functions": 100,
				"branches": 100,
				"include": [
					"src/*.js"
				],
				"exclude": [
					"src/*.test.js"
				],
				"reporter": [
					"lcov",
					"text-summary"
				],
				"check-coverage": true
			},
			"license": "MIT",
			"gitHead": "2dca9b50be24dff4fb9bf8066b75c5b28e78ad52",
			"bugs": {
				"url": "https://github.com/moroshko/shallow-equal/issues"
			},
			"homepage": "https://github.com/moroshko/shallow-equal#readme",
			"_id": "shallow-equal@1.2.0",
			"_nodeVersion": "12.4.0",
			"_npmVersion": "6.9.0",
			"_npmUser": {
				"name": "moroshko",
				"email": "michael.moroshko@gmail.com"
			},
			"dist": {
				"integrity": "sha512-Z21pVxR4cXsfwpMKMhCEIO1PCi5sp7KEp+CmOpBQ+E8GpHwKOw2sEzk7sgblM3d/j4z4gakoWEoPcjK0VJQogA==",
				"shasum": "fd828d2029ff4e19569db7e19e535e94e2d1f5cc",
				"tarball": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.0.tgz",
				"fileCount": 7,
				"unpackedSize": 6689,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAOmCCRA9TVsSAnZWagAA1dUP/R5qzYUIG0ShumrwJ1GH\nEoSBUOdLoCGzrdbJjBuL33bSPjnNsG4B4hyLUJ94107jZzSBql1RpxSR4qcE\nUWYn4EOlNP1yBxLyfhZIsnO1vVyIaZn8tM6ceVoNs/lfHJIge1D9fqX5Z7a4\neQ5CsmXVeoMrFrF9hOZS47grT3PL+su8IUmda3to92ENDsP0RrsXjiXDBtxt\nmtOaezMGNgNAe/hSxHyj4ORc+OBBcW5VxN0rm4MG9A9d9YwC/jy9EENjyygP\nuWOAzULLrTMtyI0HFKBp+FnKY5UFdepJV1ml08CC7bt9mCdSPprhqUtTA/zb\nvaRWCQvXRWQu3IixIkuozYBzCaK3qDgIj5tjlffjiEcErqAXnph2VghtfS1h\noTKvaXJ7gak4BBvXbJDEqlHD8pNXMbyj72TbQ2MHqYB0M2/cDvv1zwzVaA99\nEi5j+dLYbsqdkSUwTJrcvNOrM1FqG24TV5ggJD2rkEl1pZRPOPJS27NGWXct\n8a0Ha5bMsa0WTx6p9sb0HmKsY0Oj5ZbnSXu4QDJNkbsXImmP1TopJQfTiZg6\nWYVlF5HJx6gp3JULxA/OfWX17txLvbE6BB6U/ldvh+3PBLkZ6rzmHPUQHuYf\nftULDrifQArdbXrOFncerTS9b/9sSOveRIRONIw6lUYrpHZ/Ky07itU+9iLx\nIR0/\r\n=qiG0\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "moroshko",
					"email": "michael.moroshko@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/shallow-equal_1.2.0_1560340865882_0.6924676949069863"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.2.1": {
			"name": "shallow-equal",
			"version": "1.2.1",
			"description": "Minimalistic shallow equality check for arrays/objects",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/moroshko/shallow-equal.git"
			},
			"author": {
				"name": "Misha Moroshko",
				"email": "michael.moroshko@gmail.com"
			},
			"main": "dist/index.cjs.js",
			"module": "dist/index.esm.js",
			"scripts": {
				"lint": "eslint src",
				"test": "nyc --require esm mocha 'src/*.test.js'",
				"build:objects": "rm -rf objects && rollup -f cjs -i src/objects.js -o objects/index.js",
				"build:arrays": "rm -rf arrays && rollup -f cjs -i src/arrays.js -o arrays/index.js",
				"build:cjs": "rollup -f cjs -i src/index.js -o dist/index.cjs.js",
				"build:esm": "rollup -f esm -i src/index.js -o dist/index.esm.js",
				"prebuild": "npm run lint && npm test",
				"build": "npm run build:objects && npm run build:arrays && rm -rf dist && npm run build:cjs && npm run build:esm",
				"preversion": "npm run prebuild",
				"postversion": "git push && git push --tags",
				"prepare": "npm run build"
			},
			"devDependencies": {
				"chai": "^4.2.0",
				"eslint": "^6.7.2",
				"eslint-plugin-mocha": "^6.2.2",
				"esm": "^3.2.25",
				"mocha": "^6.2.2",
				"nyc": "^14.1.1",
				"rollup": "^1.27.8"
			},
			"keywords": [
				"shallow",
				"equality",
				"compare",
				"comparison",
				"shallowequal",
				"shallow-equal",
				"shallowequals",
				"shallow-equals",
				"isshallowequal",
				"is-shallow-equal",
				"equal",
				"equals",
				"isequal",
				"is-equal",
				"object",
				"array",
				"check",
				"test"
			],
			"nyc": {
				"lines": 100,
				"statements": 100,
				"functions": 100,
				"branches": 100,
				"include": [
					"src/*.js"
				],
				"exclude": [
					"src/*.test.js"
				],
				"reporter": [
					"lcov",
					"text-summary"
				],
				"check-coverage": true
			},
			"license": "MIT",
			"gitHead": "0a70685ec379d9064df1e12c4c0855809ccaeff8",
			"bugs": {
				"url": "https://github.com/moroshko/shallow-equal/issues"
			},
			"homepage": "https://github.com/moroshko/shallow-equal#readme",
			"_id": "shallow-equal@1.2.1",
			"_nodeVersion": "10.16.3",
			"_npmVersion": "6.13.2",
			"dist": {
				"integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==",
				"shasum": "4c16abfa56043aa20d050324efa68940b0da79da",
				"tarball": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz",
				"fileCount": 7,
				"unpackedSize": 6844,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6idUCRA9TVsSAnZWagAAUPEQAKLo+iB3lCxtLSYfJhCH\n++3KZ85jBAadSJg99xvFLyRtrZ3uYm+GfrexROkK5M+C8XZ1gsUlYGOe/qSG\ndCxijvtMZ705dX0/glFel3HdP/tY7ixJszunYtQlLvihMEPXTnW/gR7PPaV0\nCjeYxC5q7uUuI/T4XFo8NOW4DlZXrG+T9ijlBMsw5nkpX4+239QQTcOMh8oJ\no+yb7uiWsbSQajXVfiPDyMdAGecquLGCUigNpTKGvYR428gKnn89YufW8qny\nhaxBpJGBXsYB+LFAYDNg15yDs2iKqM24PaDwbr6bSXAHHarvMgtRMjCoCfjp\nefh9S4XWb+dLPtmm83t4nv3UNTsK/xVLtEFG9WCRkfbwKWt3zg1rtbOlJVyJ\n9HJmX47T154lQHOIdxIkAH3k3lMJnDb+aabK0JbZrSGTmdsORrpCvmXofq0o\nD1fTYMhOi2N9a8vQPieuP4uVgPxPhT4uQwCMHvvfm86KyBa+jWMfmqLVieEx\nCIuVimuXwR/dlSMVpCXMoKKE2bH3UkotCNIJcmxQ49c1KiAfp6nPlYOZOypl\nmksytNU6kZ4F7kOVJCEbf8kdBDtjcS/Goy7g8ILuHV6a34Bu8Yib7nbfIEyd\nRWGjX+mIMURs/9iDo8WbW1ABs/e7yzaD4e/ikrxUs2BUd2Ob1qhMhF4qyEIq\nsGbM\r\n=fjrb\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "moroshko",
					"email": "michael.moroshko@gmail.com"
				}
			],
			"_npmUser": {
				"name": "moroshko",
				"email": "michael.moroshko@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/shallow-equal_1.2.1_1575626580463_0.8606980302556329"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		}
	},
	"time": {
		"modified": "2019-12-06T10:03:02.935Z",
		"created": "2016-08-12T11:24:28.361Z",
		"1.0.0": "2016-08-12T11:24:28.361Z",
		"1.1.0": "2019-02-05T08:04:10.550Z",
		"1.2.0": "2019-06-12T12:01:06.017Z",
		"1.2.1": "2019-12-06T10:03:00.611Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "1.2.1"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"97f3c9da9f7b3a7f9394ef77e8ed8c54\"",
			"fetched": 1600326166222
		}
	},
	"_distfiles": {
		"shallow-equal-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.0.0.tgz",
			"sha": "508d1838b3de590ab8757b011b25e430900945f7",
			"registry": "npmjs"
		},
		"shallow-equal-1.1.0.tgz": {
			"url": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.1.0.tgz",
			"sha": "cc022f030dcba0d1c198abf658a3c6c744e171ca",
			"registry": "npmjs"
		},
		"shallow-equal-1.2.0.tgz": {
			"url": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.0.tgz",
			"sha": "fd828d2029ff4e19569db7e19e535e94e2d1f5cc",
			"registry": "npmjs"
		},
		"shallow-equal-1.2.1.tgz": {
			"url": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz",
			"sha": "4c16abfa56043aa20d050324efa68940b0da79da",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"shallow-equal-1.2.1.tgz": {
			"shasum": "4c16abfa56043aa20d050324efa68940b0da79da"
		}
	},
	"_rev": "2-2abba7f71ee6fe78",
	"_id": "shallow-equal",
	"readme": "<a href=\"https://codeship.com/projects/168228\" target=\"_blank\"><img src=\"https://img.shields.io/codeship/53d0b900-42a9-0134-35d6-5a9bff506e9c/master.svg\" alt=\"Build Status\"></a>\n<a href=\"https://npmjs.org/package/shallow-equal\" target=\"_blank\"><img src=\"https://img.shields.io/npm/v/shallow-equal.svg\" alt=\"NPM Version\"></a>\n\n## Description\n\nIf you know you have two arrays or two objects in hand, and you want to know if they are shallowly equal or not, this library is for you.\n\n## Features\n\n- Super light\n- No dependencies\n- Thoroughly tested\n\n## Installation\n\n```shell\nnpm install shallow-equal --save\n```\n\n## Usage\n\n```js\nimport { shallowEqualArrays } from \"shallow-equal\";\n\nshallowEqualArrays([1, 2, 3], [1, 2, 3]); // => true\nshallowEqualArrays([{ a: 5 }], [{ a: 5 }]); // => false\n```\n\n```js\nimport { shallowEqualObjects } from \"shallow-equal\";\n\nshallowEqualObjects({ a: 5, b: \"abc\" }, { a: 5, b: \"abc\" }); // => true\nshallowEqualObjects({ a: 5, b: {} }, { a: 5, b: {} }); // => false\n```\n\n## License\n\n<a href=\"http://moroshko.mit-license.org\" target=\"_blank\">MIT</a>"
}