{
	"name": "reflect.ownkeys",
	"versions": {
		"0.2.0": {
			"name": "reflect.ownkeys",
			"version": "0.2.0",
			"description": "Polyfill for ES6's Reflect.ownKeys",
			"main": "index.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/glenjamin/Reflect.ownKeys.git"
			},
			"keywords": [
				"es6",
				"reflect",
				"ownkeys",
				"polyfill"
			],
			"author": {
				"name": "Glen Mailer",
				"email": "glen@stainlessed.co.uk"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/glenjamin/Reflect.ownKeys/issues"
			},
			"homepage": "https://github.com/glenjamin/Reflect.ownKeys",
			"devDependencies": {
				"mocha": "^2.4.5"
			},
			"gitHead": "d83a69e594c56f2635c09219e87ce0ae9277f494",
			"_id": "reflect.ownkeys@0.2.0",
			"_shasum": "749aceec7f3fdf8b63f927a04809e90c5c0b3460",
			"_from": ".",
			"_npmVersion": "3.6.0",
			"_nodeVersion": "5.3.0",
			"_npmUser": {
				"name": "glenjamin",
				"email": "glenjamin@gmail.com"
			},
			"dist": {
				"shasum": "749aceec7f3fdf8b63f927a04809e90c5c0b3460",
				"tarball": "https://registry.npmjs.org/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz"
			},
			"maintainers": [
				{
					"name": "glenjamin",
					"email": "glenjamin@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-6-west.internal.npmjs.com",
				"tmp": "tmp/reflect.ownkeys-0.2.0.tgz_1454722066018_0.4041709369048476"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.0": {
			"name": "reflect.ownkeys",
			"version": "1.0.0",
			"description": "ES2015 spec-compliant shim for Reflect.ownKeys",
			"main": "index.js",
			"exports": {
				".": [
					{
						"default": "./index.js"
					},
					"./index.js"
				],
				"./auto": [
					{
						"default": "./auto.js"
					},
					"./auto.js"
				],
				"./shim": [
					{
						"default": "./shim.js"
					},
					"./shim.js"
				],
				"./polyfill": [
					{
						"default": "./polyfill.js"
					},
					"./polyfill.js"
				],
				"./implementation": [
					{
						"default": "./implementation.js"
					},
					"./implementation.js"
				],
				"./package": "./package.json",
				"./package.json": "./package.json"
			},
			"scripts": {
				"prepublish": "safe-publish-latest",
				"lint": "eslint .",
				"postlint": "es-shim-api --bound",
				"pretest": "npm run lint",
				"tests-only": "node test",
				"test": "npm run tests-only",
				"posttest": "npx aud",
				"version": "auto-changelog && git add CHANGELOG.md",
				"postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/es-shims/Reflect.ownKeys.git"
			},
			"keywords": [
				"es6",
				"es2015",
				"reflect",
				"ownkeys",
				"polyfill",
				"shim",
				"es-shim API"
			],
			"author": {
				"name": "Jordan Harband",
				"email": "ljharb@gmail.com"
			},
			"contributors": [
				{
					"name": "Glen Mailer",
					"email": "glen@stainlessed.co.uk"
				}
			],
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/es-shims/Reflect.ownKeys/issues"
			},
			"homepage": "https://github.com/es-shims/Reflect.ownKeys",
			"devDependencies": {
				"@es-shims/api": "^2.1.2",
				"@ljharb/eslint-config": "^15.1.0",
				"auto-changelog": "^1.16.2",
				"eslint": "^6.8.0",
				"has-symbols": "^1.0.1",
				"safe-publish-latest": "^1.1.4",
				"tape": "^5.0.0-next.3"
			},
			"auto-changelog": {
				"output": "CHANGELOG.md",
				"template": "keepachangelog",
				"unreleased": false,
				"commitLimit": false,
				"backfillLimit": false
			},
			"dependencies": {
				"define-properties": "^1.1.3",
				"es-abstract": "^1.17.2",
				"globalthis": "^1.0.1"
			},
			"gitHead": "491ad96b64cde2ef65b873731c929ce18593f95c",
			"_id": "reflect.ownkeys@1.0.0",
			"_nodeVersion": "13.6.0",
			"_npmVersion": "6.13.4",
			"dist": {
				"integrity": "sha512-h3spNU4M3d4dhWxdDJ3cOllbwQ2BzuQV4N3dcV4MjMmoAK23g1eyaw0NVX1nSJUVF2WtvC4PMHK5hC+u4NqbLw==",
				"shasum": "56a72b601e62d17345bbe0613f3be9e5f2654945",
				"tarball": "https://registry.npmjs.org/reflect.ownkeys/-/reflect.ownkeys-1.0.0.tgz",
				"fileCount": 13,
				"unpackedSize": 11714,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeH4cbCRA9TVsSAnZWagAALRoQAIvnSqm+cLrnVEv4AYJl\nvwZ2DuQdK8qZ9Ypbm9PECRyhD20p9SeyU7Rxxvn6/aXNdgnWJs2zja5hS1SI\nJiT7En2w27PGcgYbXV73fcqZdaEveimxbm0QCseerZBVIVc5+iZF8/CkkfHB\nmbvAUiVyeCPPkjWvri+7Q80CRU1YrclRJeqBSijCg1iRxO2j5keCGqAc3iXT\n7WqZH+gtem++LqxVKcb/Jmj3Mr8XCcm6s9hLCTPW0jLdxk48g8SxTRYmOMeW\nin67b0eoAQ5P4/sP/F7OkL+Nveyo4P9G6dCue28PdgrtZiXQN9Vexfvocg/q\nCt+vYQcYUak8Pe9jvEknSVsb1YPDxlHApXGInn9/4VV5dAIxYhwKGvgmBmGU\n76M3VEP+8vQvo4D1tnwPmCzsRe8seLwlhAojh4nXG1JkXQdYI0EQcBNK8sWi\nMP1t/CFx8HpLr1K5myvrCcH2EJlSAIBX6UyY8D9dQHEeaHrYsCN8GfzByzpe\nOTMYARbQPJVJzy/rNUTTW5U+VNvYjAhu6I5TxP8y2rtPXnO4YxyVKQmyyA/A\n8ZW0kEZwH52qqnQ4yCAEGFFN8/xF0r5sp0PvfwVrdzCcsLgrTfjalaUyxLFa\nFkn9Z+ZOSxrWPgkmhlKvMsfQSPW/PwG071amIDKIZBVDpF9kMV3+SBOUJIsf\nqOT+\r\n=JUzV\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "glenjamin@gmail.com",
					"name": "glenjamin"
				},
				{
					"email": "ljharb@gmail.com",
					"name": "ljharb"
				}
			],
			"_npmUser": {
				"name": "ljharb",
				"email": "ljharb@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/reflect.ownkeys_1.0.0_1579124507414_0.13104665480248756"
			},
			"_hasShrinkwrap": false
		},
		"1.0.1": {
			"name": "reflect.ownkeys",
			"version": "1.0.1",
			"description": "ES2015 spec-compliant shim for Reflect.ownKeys",
			"main": "index.js",
			"exports": {
				".": [
					{
						"default": "./index.js"
					},
					"./index.js"
				],
				"./auto": [
					{
						"default": "./auto.js"
					},
					"./auto.js"
				],
				"./shim": [
					{
						"default": "./shim.js"
					},
					"./shim.js"
				],
				"./polyfill": [
					{
						"default": "./polyfill.js"
					},
					"./polyfill.js"
				],
				"./implementation": [
					{
						"default": "./implementation.js"
					},
					"./implementation.js"
				],
				"./package": "./package.json",
				"./package.json": "./package.json"
			},
			"scripts": {
				"prepublish": "safe-publish-latest",
				"lint": "eslint .",
				"postlint": "es-shim-api --bound",
				"pretest": "npm run lint",
				"tests-only": "node test",
				"test": "npm run tests-only",
				"posttest": "npx aud",
				"version": "auto-changelog && git add CHANGELOG.md",
				"postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/es-shims/Reflect.ownKeys.git"
			},
			"keywords": [
				"es6",
				"es2015",
				"reflect",
				"ownkeys",
				"polyfill",
				"shim",
				"es-shim API"
			],
			"author": {
				"name": "Jordan Harband",
				"email": "ljharb@gmail.com"
			},
			"contributors": [
				{
					"name": "Glen Mailer",
					"email": "glen@stainlessed.co.uk"
				}
			],
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/es-shims/Reflect.ownKeys/issues"
			},
			"homepage": "https://github.com/es-shims/Reflect.ownKeys",
			"devDependencies": {
				"@es-shims/api": "^2.1.2",
				"@ljharb/eslint-config": "^16.0.0",
				"auto-changelog": "^1.16.2",
				"eslint": "^6.8.0",
				"has-symbols": "^1.0.1",
				"safe-publish-latest": "^1.1.4",
				"tape": "^5.0.0-next.4"
			},
			"auto-changelog": {
				"output": "CHANGELOG.md",
				"template": "keepachangelog",
				"unreleased": false,
				"commitLimit": false,
				"backfillLimit": false
			},
			"dependencies": {
				"define-properties": "^1.1.3",
				"es-abstract": "^1.17.4",
				"globalthis": "^1.0.1"
			},
			"gitHead": "9538c86ac015dd8e55715a6a15234fd6cd930d60",
			"_id": "reflect.ownkeys@1.0.1",
			"_nodeVersion": "13.7.0",
			"_npmVersion": "6.13.6",
			"dist": {
				"integrity": "sha512-wVQEfA6F8hKdDxcMRtHJnMkRdodBaKcvaHP+w2nAJkQ9lFevyc2vTHeof7b/EW69ZF3v8mAX9cQ0TVXysPnLVA==",
				"shasum": "8fe822ab76fb82a192a7fc0a8ab77e35a4bb0bf3",
				"tarball": "https://registry.npmjs.org/reflect.ownkeys/-/reflect.ownkeys-1.0.1.tgz",
				"fileCount": 13,
				"unpackedSize": 12657,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNS36CRA9TVsSAnZWagAAaEwP/1ryE954GqspKeoU4AX7\n1Kheu0i3HwBGu8GQVpFjV0+artHUTJKSU7chE5ChSD6keRjMoUPkSqXWZfN9\neDOPAcW1fYBsff60/D3aAo5EerUe/87qVFOdy4ijdDjOPS5zkr4EIHr7ZmzY\nqbLzkrtcF7+OJZqu8fsvO8ysQJTjnPLmNROFth3Zn39ewcNtrzfDF7bTQswA\ndV5hiZDvx8LfMJ/7a7VrZaIux4q4Cs4N54/59et4yTX/Q9OBNDiSNYflVtrK\nGeWd8jLWRfFyPk7KeBgTZCL1vgeWexw/FjHE6N27OorGvtruMpYWKAvhqog7\nrVb3zWURQ8Jn0oqtDBk6Se/gHQQ/Rtqa8NHtyye/J4hGfL7OIx6nPBEQQm3j\nbjGZH72mR0yC6nLPftOiddZ+XcW9Ysu+rFoXbOPj8MXCBX2oiw0d/zEa/ZV3\npS2i8qR3AF9Rw+HyXJ39wrd3pklprIJObKcYYueGrMiRKRgW3k6fgFHxBeTw\n9DhewmyjX51lWZYYa5HK8o9McUBKJeFHL2hjTaYibYHCAC9XlcCKkkqwF2yl\n5X+AUo7XplJ86bq+LK5QIr6rC542yUJOo0kPMwOXeoCOCC717ZhjFkSQPMpw\nozCFtnTqgRuYkhKVo9wwzveX1lMGX+dewAijliuVCBKIPuToWi6o1K1VI57G\nPSxg\r\n=w1o4\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "ljharb+esshims@gmail.com",
					"name": "es-shims-owner"
				},
				{
					"email": "glenjamin@gmail.com",
					"name": "glenjamin"
				},
				{
					"email": "ljharb@gmail.com",
					"name": "ljharb"
				}
			],
			"_npmUser": {
				"name": "ljharb",
				"email": "ljharb@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/reflect.ownkeys_1.0.1_1580543481616_0.6905988931655056"
			},
			"_hasShrinkwrap": false
		}
	},
	"time": {
		"modified": "2020-03-28T22:25:22.685Z",
		"created": "2016-02-06T01:27:48.512Z",
		"0.2.0": "2016-02-06T01:27:48.512Z",
		"1.0.0": "2020-01-15T21:41:47.559Z",
		"1.0.1": "2020-02-01T07:51:21.737Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "1.0.1"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"fe0b9f448326987e216b4a2271356b02\"",
			"fetched": 1593324406126
		}
	},
	"_distfiles": {
		"reflect.ownkeys-0.2.0.tgz": {
			"url": "https://registry.npmjs.org/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz",
			"sha": "749aceec7f3fdf8b63f927a04809e90c5c0b3460",
			"registry": "npmjs"
		},
		"reflect.ownkeys-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/reflect.ownkeys/-/reflect.ownkeys-1.0.0.tgz",
			"sha": "56a72b601e62d17345bbe0613f3be9e5f2654945",
			"registry": "npmjs"
		},
		"reflect.ownkeys-1.0.1.tgz": {
			"url": "https://registry.npmjs.org/reflect.ownkeys/-/reflect.ownkeys-1.0.1.tgz",
			"sha": "8fe822ab76fb82a192a7fc0a8ab77e35a4bb0bf3",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"reflect.ownkeys-0.2.0.tgz": {
			"shasum": "749aceec7f3fdf8b63f927a04809e90c5c0b3460"
		}
	},
	"_rev": "2-49dcb2608869643f",
	"_id": "reflect.ownkeys",
	"readme": "# reflect.ownkeys <sup>[![Version Badge][npm-version-svg]][package-url]</sup>\n\n\n[![Build Status][travis-svg]][travis-url]\n[![dependency status][deps-svg]][deps-url]\n[![dev dependency status][dev-deps-svg]][dev-deps-url]\n[![License][license-image]][license-url]\n[![Downloads][downloads-image]][downloads-url]\n\n[![npm badge][npm-badge-png]][package-url]\n\n[![Greenkeeper badge][greenkeeper-image]][greenkeeper-url]\n\nAn ES2015 spec-compliant `Reflect.ownKeys` shim. Invoke its \"shim\" method to shim `Reflect.ownKeys` if it is unavailable or noncompliant.\n\nThis package implements the [es-shim API](https://github.com/es-shims/api) interface. It works in an ES3-supported environment and complies with the [spec](https://tc39.es/ecma262/#sec-reflect.ownkeys).\n\nMost common usage:\n```js\nvar assert = require('assert');\nvar ownKeys = require('reflect.ownkeys');\n\nvar obj = { a: 1, b: 2, c: 3 };\nvar expected = ['a', 'b', 'c'];\n\nif (typeof Symbol === 'function' && typeof Symbol() === 'symbol') {\n\t// for environments with Symbol support\n\tvar sym = Symbol();\n\tobj[sym] = 4;\n\tobj.d = sym;\n\texpected.push(sym, 'd');\n}\n\nassert.deepEqual(ownKeys(obj), expected);\n\nif (!Reflect.ownKeys) {\n\townKeys.shim();\n}\n\nassert.deepEqual(Reflect.ownKeys(obj), expected);\n```\n\n## Tests\nSimply clone the repo, `npm install`, and run `npm test`\n\n[package-url]: https://npmjs.com/package/reflect.ownkeys\n[npm-version-svg]: http://versionbadg.es/es-shims/Reflect.ownKeys.svg\n[travis-svg]: https://travis-ci.org/es-shims/Reflect.ownKeys.svg\n[travis-url]: https://travis-ci.org/es-shims/Reflect.ownKeys\n[deps-svg]: https://david-dm.org/es-shims/Reflect.ownKeys.svg\n[deps-url]: https://david-dm.org/es-shims/Reflect.ownKeys\n[dev-deps-svg]: https://david-dm.org/es-shims/Reflect.ownKeys/dev-status.svg\n[dev-deps-url]: https://david-dm.org/es-shims/Reflect.ownKeys#info=devDependencies\n[npm-badge-png]: https://nodei.co/npm/reflect.ownkeys.png?downloads=true&stars=true\n[license-image]: http://img.shields.io/npm/l/reflect.ownkeys.svg\n[license-url]: LICENSE\n[downloads-image]: http://img.shields.io/npm/dm/reflect.ownkeys.svg\n[downloads-url]: http://npm-stat.com/charts.html?package=reflect.ownkeys\n[greenkeeper-image]: https://badges.greenkeeper.io/es-shims/Reflect.ownKeys.svg\n[greenkeeper-url]: https://greenkeeper.io/"
}