{
	"name": "prop-types",
	"versions": {
		"0.1.0": {
			"name": "prop-types",
			"version": "0.1.0",
			"description": "PropType validation extracted from React",
			"main": "lib/index.js",
			"scripts": {
				"test": "karma start karma.conf.js",
				"prepublish": "webpack"
			},
			"author": {
				"name": "Aaron Ackerman",
				"email": "theron17@gmail.com"
			},
			"license": "BSD",
			"devDependencies": {
				"babel-core": "^4.0.1",
				"babel-loader": "^4.0.0",
				"jasmine-core": "^2.1.3",
				"karma": "^0.12.30",
				"karma-chrome-launcher": "^0.1.7",
				"karma-cli": "0.0.4",
				"karma-jasmine": "^0.3.3",
				"karma-phantomjs2-launcher": "^0.1.4",
				"karma-webpack": "^1.3.1",
				"webpack": "^1.4.15",
				"webpack-dev-server": "^1.7.0"
			},
			"directories": {
				"test": "test"
			},
			"repository": {
				"type": "git",
				"url": "https://github.com/aackerman/PropTypes.git"
			},
			"bugs": {
				"url": "https://github.com/aackerman/PropTypes/issues"
			},
			"homepage": "https://github.com/aackerman/PropTypes",
			"gitHead": "a6ae6434a72e2bfeea609c1e9bc2058cf9abb6ea",
			"_id": "prop-types@0.1.0",
			"_shasum": "e664bbaa7672482cb155617dd4d7b222afef57ab",
			"_from": ".",
			"_npmVersion": "2.1.11",
			"_nodeVersion": "0.10.33",
			"_npmUser": {
				"name": "theron",
				"email": "theron17@gmail.com"
			},
			"maintainers": [
				{
					"name": "theron",
					"email": "theron17@gmail.com"
				}
			],
			"dist": {
				"shasum": "e664bbaa7672482cb155617dd4d7b222afef57ab",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-0.1.0.tgz"
			},
			"contributors": []
		},
		"0.2.0": {
			"name": "prop-types",
			"version": "0.2.0",
			"description": "PropType validation extracted from React",
			"main": "lib/index.js",
			"scripts": {
				"test": "karma start karma.conf.js",
				"prepublish": "webpack"
			},
			"author": {
				"name": "Aaron Ackerman",
				"email": "theron17@gmail.com"
			},
			"license": "BSD",
			"devDependencies": {
				"babel-core": "^4.0.1",
				"babel-loader": "^4.0.0",
				"eslint": "^0.14.1",
				"jasmine-core": "^2.1.3",
				"karma": "^0.12.30",
				"karma-chrome-launcher": "^0.1.7",
				"karma-cli": "0.0.4",
				"karma-jasmine": "^0.3.3",
				"karma-phantomjs2-launcher": "^0.1.4",
				"karma-webpack": "^1.3.1",
				"webpack": "^1.4.15",
				"webpack-dev-server": "^1.7.0"
			},
			"directories": {
				"test": "test"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/aackerman/PropTypes.git"
			},
			"bugs": {
				"url": "https://github.com/aackerman/PropTypes/issues"
			},
			"homepage": "https://github.com/aackerman/PropTypes",
			"dependencies": {
				"invariant": "^2.2.0"
			},
			"gitHead": "89b9507259642d84eb983ffcc1af6b3f3519574f",
			"_id": "prop-types@0.2.0",
			"_shasum": "b52108434bd826e1083570548d143d57f8474c31",
			"_from": ".",
			"_npmVersion": "2.14.4",
			"_nodeVersion": "4.1.0",
			"_npmUser": {
				"name": "theron",
				"email": "theron17@gmail.com"
			},
			"maintainers": [
				{
					"name": "theron",
					"email": "theron17@gmail.com"
				}
			],
			"dist": {
				"shasum": "b52108434bd826e1083570548d143d57f8474c31",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-0.2.0.tgz"
			},
			"contributors": []
		},
		"15.5.0-alpha.0": {
			"name": "prop-types",
			"version": "15.5.0-alpha.0",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "BSD-3-Clause",
			"files": [
				"LICENSE",
				"PATENTS",
				"factory.js",
				"index.js",
				"checkPropTypes.js",
				"lib"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/facebook/react.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/facebook/react/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"fbjs": "^0.8.9"
			},
			"scripts": {
				"test": "jest"
			},
			"devDependencies": {
				"jest": "^19.0.2",
				"react": "^15.4.2",
				"react-dom": "^15.4.2"
			},
			"_id": "prop-types@15.5.0-alpha.0",
			"_shasum": "a342108678256db125eee3d1ae2f889af3531bd7",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.10.0",
			"_npmUser": {
				"name": "acdlite",
				"email": "acdlite@me.com"
			},
			"dist": {
				"shasum": "a342108678256db125eee3d1ae2f889af3531bd7",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.0-alpha.0.tgz"
			},
			"maintainers": [
				{
					"name": "acdlite",
					"email": "acdlite@me.com"
				},
				{
					"name": "theron",
					"email": "theron17@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/prop-types-15.5.0-alpha.0.tgz_1491339824572_0.5336813775356859"
			},
			"directories": {},
			"contributors": []
		},
		"15.5.0": {
			"name": "prop-types",
			"version": "15.5.0",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "BSD-3-Clause",
			"files": [
				"LICENSE",
				"PATENTS",
				"factory.js",
				"index.js",
				"checkPropTypes.js",
				"lib"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/facebook/react.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/facebook/react/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"fbjs": "^0.8.9"
			},
			"scripts": {
				"test": "jest"
			},
			"devDependencies": {
				"jest": "^19.0.2",
				"react": "^15.4.2",
				"react-dom": "^15.4.2"
			},
			"_id": "prop-types@15.5.0",
			"_shasum": "489d10598b03121cd11e7e656cb22de72421be2c",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.10.0",
			"_npmUser": {
				"name": "acdlite",
				"email": "acdlite@me.com"
			},
			"dist": {
				"shasum": "489d10598b03121cd11e7e656cb22de72421be2c",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.0.tgz"
			},
			"maintainers": [
				{
					"name": "acdlite",
					"email": "acdlite@me.com"
				},
				{
					"name": "theron",
					"email": "theron17@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/prop-types-15.5.0.tgz_1491511484761_0.8196673563215882"
			},
			"directories": {},
			"deprecated": "There are known issues in prop-types < 15.5.7. Please update your prop-types dependency to use ^15.5.7 or higher.",
			"contributors": []
		},
		"15.5.1": {
			"name": "prop-types",
			"version": "15.5.1",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "BSD-3-Clause",
			"files": [
				"LICENSE",
				"PATENTS",
				"factory.js",
				"index.js",
				"checkPropTypes.js",
				"lib"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/facebook/react.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/facebook/react/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"fbjs": "^0.8.9"
			},
			"scripts": {
				"test": "jest"
			},
			"devDependencies": {
				"jest": "^19.0.2",
				"react": "^15.4.2",
				"react-dom": "^15.4.2"
			},
			"_id": "prop-types@15.5.1",
			"_shasum": "8cc590cc55b8afcd05dd66f18481890f8fe64281",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.10.0",
			"_npmUser": {
				"name": "acdlite",
				"email": "acdlite@me.com"
			},
			"dist": {
				"shasum": "8cc590cc55b8afcd05dd66f18481890f8fe64281",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.1.tgz"
			},
			"maintainers": [
				{
					"name": "acdlite",
					"email": "acdlite@me.com"
				},
				{
					"name": "theron",
					"email": "theron17@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/prop-types-15.5.1.tgz_1491604192979_0.7599362831097096"
			},
			"directories": {},
			"deprecated": "There are known issues in prop-types < 15.5.7. Please update your prop-types dependency to use ^15.5.7 or higher.",
			"contributors": []
		},
		"15.5.2": {
			"name": "prop-types",
			"version": "15.5.2",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "BSD-3-Clause",
			"files": [
				"LICENSE",
				"PATENTS",
				"factory.js",
				"index.js",
				"checkPropTypes.js",
				"prop-types.js",
				"prop-types.min.js",
				"lib"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/facebook/react.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/facebook/react/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"fbjs": "^0.8.9"
			},
			"scripts": {
				"test": "jest",
				"umd": "browserify index.js --standalone PropTypes -o prop-types.js && uglifyjs prop-types.js --compress unused,dead_code -o prop-types.min.js"
			},
			"devDependencies": {
				"babel-jest": "^19.0.0",
				"babel-preset-react": "^6.24.1",
				"browserify": "^14.3.0",
				"jest": "^19.0.2",
				"react": "^15.5.1",
				"uglifyjs": "^2.4.10"
			},
			"gitHead": "cae72bb281a3766c765e3624f6088c3713567e6d",
			"_id": "prop-types@15.5.2",
			"_shasum": "d89cfc2b595906cf79511103466cbb845fa21b66",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.10.0",
			"_npmUser": {
				"name": "acdlite",
				"email": "acdlite@me.com"
			},
			"dist": {
				"shasum": "d89cfc2b595906cf79511103466cbb845fa21b66",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.2.tgz"
			},
			"maintainers": [
				{
					"name": "acdlite",
					"email": "acdlite@me.com"
				},
				{
					"name": "theron",
					"email": "theron17@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/prop-types-15.5.2.tgz_1491612296919_0.5583321512676775"
			},
			"directories": {},
			"deprecated": "There are known issues in prop-types < 15.5.7. Please update your prop-types dependency to use ^15.5.7 or higher.",
			"contributors": []
		},
		"15.5.3": {
			"name": "prop-types",
			"version": "15.5.3",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "BSD-3-Clause",
			"files": [
				"LICENSE",
				"PATENTS",
				"factory.js",
				"index.js",
				"checkPropTypes.js",
				"prop-types.js",
				"prop-types.min.js",
				"lib"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/facebook/react.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/facebook/react/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"fbjs": "^0.8.9"
			},
			"scripts": {
				"test": "jest",
				"umd": "browserify index.js --standalone PropTypes -o prop-types.js && uglifyjs prop-types.js --compress unused,dead_code -o prop-types.min.js"
			},
			"devDependencies": {
				"babel-jest": "^19.0.0",
				"babel-preset-react": "^6.24.1",
				"browserify": "^14.3.0",
				"jest": "^19.0.2",
				"react": "^15.5.1",
				"uglifyjs": "^2.4.10"
			},
			"gitHead": "bfe154fc56fba801ccc8de4134cabdb926e9a6a1",
			"_id": "prop-types@15.5.3",
			"_shasum": "91e5d35f6d8878ed957fd1fb4c8491155a2c63e8",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.10.0",
			"_npmUser": {
				"name": "acdlite",
				"email": "acdlite@me.com"
			},
			"dist": {
				"shasum": "91e5d35f6d8878ed957fd1fb4c8491155a2c63e8",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.3.tgz"
			},
			"maintainers": [
				{
					"name": "acdlite",
					"email": "acdlite@me.com"
				},
				{
					"name": "theron",
					"email": "theron17@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/prop-types-15.5.3.tgz_1491615152561_0.9177676644176245"
			},
			"deprecated": "There are known issues in prop-types < 15.5.7. Please update your prop-types dependency to use ^15.5.7 or higher.",
			"directories": {},
			"contributors": []
		},
		"15.5.4": {
			"name": "prop-types",
			"version": "15.5.4",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "BSD-3-Clause",
			"files": [
				"LICENSE",
				"PATENTS",
				"factory.js",
				"index.js",
				"checkPropTypes.js",
				"prop-types.js",
				"prop-types.min.js",
				"lib"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/reactjs/prop-types.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/reactjs/prop-types/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"fbjs": "^0.8.9"
			},
			"scripts": {
				"test": "jest",
				"umd": "NODE_ENV=development browserify index.js -t envify --standalone PropTypes -o prop-types.js",
				"umd-min": "NODE_ENV=production browserify index.js -t envify --standalone PropTypes -o | uglifyjs --compress unused,dead_code -o prop-types.min.js",
				"build": "yarn umd && yarn umd-min"
			},
			"devDependencies": {
				"babel-jest": "^19.0.0",
				"babel-preset-react": "^6.24.1",
				"browserify": "^14.3.0",
				"envify": "^4.0.0",
				"jest": "^19.0.2",
				"react": "^15.5.1",
				"uglifyjs": "^2.4.10"
			},
			"gitHead": "b355233c85f08b1a2f33e70a9507a8344b86a46f",
			"_id": "prop-types@15.5.4",
			"_shasum": "2ed3692716a5060f8cc020946d8238e7419d92c0",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.10.0",
			"_npmUser": {
				"name": "acdlite",
				"email": "acdlite@me.com"
			},
			"dist": {
				"shasum": "2ed3692716a5060f8cc020946d8238e7419d92c0",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.4.tgz"
			},
			"maintainers": [
				{
					"name": "acdlite",
					"email": "acdlite@me.com"
				},
				{
					"name": "theron",
					"email": "theron17@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/prop-types-15.5.4.tgz_1491621693736_0.6128465093206614"
			},
			"deprecated": "There are known issues in prop-types < 15.5.7. Please update your prop-types dependency to use ^15.5.7 or higher.",
			"directories": {},
			"contributors": []
		},
		"15.5.5": {
			"name": "prop-types",
			"version": "15.5.5",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "BSD-3-Clause",
			"files": [
				"LICENSE",
				"PATENTS",
				"README.md",
				"checkPropTypes.js",
				"factory.js",
				"index.js",
				"prop-types.js",
				"prop-types.min.js",
				"lib"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/reactjs/prop-types.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/reactjs/prop-types/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"fbjs": "^0.8.9"
			},
			"scripts": {
				"test": "jest",
				"umd": "NODE_ENV=development browserify index.js -t envify --standalone PropTypes -o prop-types.js",
				"umd-min": "NODE_ENV=production browserify index.js -t envify --standalone PropTypes -o | uglifyjs --compress unused,dead_code -o prop-types.min.js",
				"build": "yarn umd && yarn umd-min"
			},
			"devDependencies": {
				"babel-jest": "^19.0.0",
				"babel-preset-react": "^6.24.1",
				"browserify": "^14.3.0",
				"envify": "^4.0.0",
				"jest": "^19.0.2",
				"react": "^15.5.1",
				"uglifyjs": "^2.4.10"
			},
			"gitHead": "0a53d3a34283ae1e2d3aa396632b6dc2a2061e6a",
			"_id": "prop-types@15.5.5",
			"_shasum": "6f9f99347da15e5dc5260632f28a84f7537ca02d",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "brianvaughn",
				"email": "briandavidvaughn@gmail.com"
			},
			"dist": {
				"shasum": "6f9f99347da15e5dc5260632f28a84f7537ca02d",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.5.tgz"
			},
			"maintainers": [
				{
					"name": "acdlite",
					"email": "acdlite@me.com"
				},
				{
					"name": "brianvaughn",
					"email": "briandavidvaughn@gmail.com"
				},
				{
					"name": "flarnie",
					"email": "flarnie.npm@gmail.com"
				},
				{
					"name": "gaearon",
					"email": "dan.abramov@gmail.com"
				},
				{
					"name": "sebmarkbage",
					"email": "sebastian@calyptus.eu"
				},
				{
					"name": "spicyj",
					"email": "ben@benalpert.com"
				},
				{
					"name": "theron",
					"email": "theron17@gmail.com"
				},
				{
					"name": "tomocchino",
					"email": "tomocchino@gmail.com"
				},
				{
					"name": "trueadm",
					"email": "dg@domgan.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/prop-types-15.5.5.tgz_1491752510328_0.34197436016984284"
			},
			"deprecated": "There are known issues in prop-types < 15.5.7. Please update your prop-types dependency to use ^15.5.7 or higher.",
			"directories": {},
			"contributors": []
		},
		"15.5.6": {
			"name": "prop-types",
			"version": "15.5.6",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "BSD-3-Clause",
			"files": [
				"LICENSE",
				"PATENTS",
				"README.md",
				"checkPropTypes.js",
				"factory.js",
				"index.js",
				"prop-types.js",
				"prop-types.min.js",
				"lib"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/reactjs/prop-types.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/reactjs/prop-types/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"fbjs": "^0.8.9"
			},
			"scripts": {
				"test": "jest",
				"umd": "NODE_ENV=development browserify index.js -t envify --standalone PropTypes -o prop-types.js",
				"umd-min": "NODE_ENV=production browserify index.js -t envify --standalone PropTypes -o | uglifyjs --compress unused,dead_code -o prop-types.min.js",
				"build": "yarn umd && yarn umd-min"
			},
			"devDependencies": {
				"babel-jest": "^19.0.0",
				"babel-preset-react": "^6.24.1",
				"browserify": "^14.3.0",
				"envify": "^4.0.0",
				"jest": "^19.0.2",
				"react": "^15.5.1",
				"uglifyjs": "^2.4.10"
			},
			"gitHead": "174f77a50484fa628593e84b871fb40eed78b69a",
			"_id": "prop-types@15.5.6",
			"_shasum": "797a915b1714b645ebb7c5d6cc690346205bd2aa",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "brianvaughn",
				"email": "briandavidvaughn@gmail.com"
			},
			"dist": {
				"shasum": "797a915b1714b645ebb7c5d6cc690346205bd2aa",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.6.tgz"
			},
			"maintainers": [
				{
					"name": "acdlite",
					"email": "acdlite@me.com"
				},
				{
					"name": "brianvaughn",
					"email": "briandavidvaughn@gmail.com"
				},
				{
					"name": "flarnie",
					"email": "flarnie.npm@gmail.com"
				},
				{
					"name": "gaearon",
					"email": "dan.abramov@gmail.com"
				},
				{
					"name": "sebmarkbage",
					"email": "sebastian@calyptus.eu"
				},
				{
					"name": "spicyj",
					"email": "ben@benalpert.com"
				},
				{
					"name": "theron",
					"email": "theron17@gmail.com"
				},
				{
					"name": "tomocchino",
					"email": "tomocchino@gmail.com"
				},
				{
					"name": "trueadm",
					"email": "dg@domgan.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/prop-types-15.5.6.tgz_1491752923057_0.5695713507011533"
			},
			"deprecated": "There are known issues in prop-types < 15.5.7. Please update your prop-types dependency to use ^15.5.7 or higher.",
			"directories": {},
			"contributors": []
		},
		"15.5.7-alpha": {
			"name": "prop-types",
			"version": "15.5.7-alpha",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "BSD-3-Clause",
			"files": [
				"LICENSE",
				"PATENTS",
				"README.md",
				"checkPropTypes.js",
				"factory.js",
				"factoryWithThrowingShims.js",
				"factoryWithTypeCheckers.js",
				"index.js",
				"prop-types.js",
				"prop-types.min.js",
				"lib"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/reactjs/prop-types.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/reactjs/prop-types/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"fbjs": "^0.8.9"
			},
			"scripts": {
				"test": "jest",
				"umd": "NODE_ENV=development browserify index.js -t envify --standalone PropTypes -o prop-types.js",
				"umd-min": "NODE_ENV=production browserify index.js -t envify -t uglifyify --standalone PropTypes  -p bundle-collapser/plugin -o | uglifyjs --compress unused,dead_code -o prop-types.min.js",
				"build": "yarn umd && yarn umd-min",
				"prepublish": "yarn build"
			},
			"devDependencies": {
				"babel-jest": "^19.0.0",
				"babel-preset-react": "^6.24.1",
				"browserify": "^14.3.0",
				"bundle-collapser": "^1.2.1",
				"envify": "^4.0.0",
				"jest": "^19.0.2",
				"react": "^15.5.1",
				"uglifyify": "^3.0.4",
				"uglifyjs": "^2.4.10"
			},
			"gitHead": "9fa6088442c75ffce51eba58f26fed43ce9c9f39",
			"_id": "prop-types@15.5.7-alpha",
			"_shasum": "030803566311a6c8772fa7f79da04feb913dd79a",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.8.0",
			"_npmUser": {
				"name": "gaearon",
				"email": "dan.abramov@gmail.com"
			},
			"dist": {
				"shasum": "030803566311a6c8772fa7f79da04feb913dd79a",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.7-alpha.tgz"
			},
			"maintainers": [
				{
					"name": "acdlite",
					"email": "acdlite@me.com"
				},
				{
					"name": "brianvaughn",
					"email": "briandavidvaughn@gmail.com"
				},
				{
					"name": "flarnie",
					"email": "flarnie.npm@gmail.com"
				},
				{
					"name": "gaearon",
					"email": "dan.abramov@gmail.com"
				},
				{
					"name": "sebmarkbage",
					"email": "sebastian@calyptus.eu"
				},
				{
					"name": "spicyj",
					"email": "ben@benalpert.com"
				},
				{
					"name": "theron",
					"email": "theron17@gmail.com"
				},
				{
					"name": "tomocchino",
					"email": "tomocchino@gmail.com"
				},
				{
					"name": "trueadm",
					"email": "dg@domgan.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/prop-types-15.5.7-alpha.tgz_1491929931183_0.5074293117504567"
			},
			"directories": {},
			"contributors": []
		},
		"15.5.7-alpha.1": {
			"name": "prop-types",
			"version": "15.5.7-alpha.1",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "BSD-3-Clause",
			"files": [
				"LICENSE",
				"PATENTS",
				"README.md",
				"checkPropTypes.js",
				"factory.js",
				"factoryWithThrowingShims.js",
				"factoryWithTypeCheckers.js",
				"index.js",
				"prop-types.js",
				"prop-types.min.js",
				"lib"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/reactjs/prop-types.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/reactjs/prop-types/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"fbjs": "^0.8.9"
			},
			"scripts": {
				"test": "jest",
				"umd": "NODE_ENV=development browserify index.js -t envify --standalone PropTypes -o prop-types.js",
				"umd-min": "NODE_ENV=production browserify index.js -t envify -t uglifyify --standalone PropTypes  -p bundle-collapser/plugin -o | uglifyjs --compress unused,dead_code -o prop-types.min.js",
				"build": "yarn umd && yarn umd-min",
				"prepublish": "yarn build"
			},
			"devDependencies": {
				"babel-jest": "^19.0.0",
				"babel-preset-react": "^6.24.1",
				"browserify": "^14.3.0",
				"bundle-collapser": "^1.2.1",
				"envify": "^4.0.0",
				"jest": "^19.0.2",
				"react": "^15.5.1",
				"uglifyify": "^3.0.4",
				"uglifyjs": "^2.4.10"
			},
			"gitHead": "d03d32a93249c09a1cd69f7ea7ab4f0199ff9268",
			"_id": "prop-types@15.5.7-alpha.1",
			"_shasum": "3403122b39c1aa21f6e5dd1b944e06773f46cb01",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.8.0",
			"_npmUser": {
				"name": "gaearon",
				"email": "dan.abramov@gmail.com"
			},
			"dist": {
				"shasum": "3403122b39c1aa21f6e5dd1b944e06773f46cb01",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.7-alpha.1.tgz"
			},
			"maintainers": [
				{
					"name": "acdlite",
					"email": "acdlite@me.com"
				},
				{
					"name": "brianvaughn",
					"email": "briandavidvaughn@gmail.com"
				},
				{
					"name": "flarnie",
					"email": "flarnie.npm@gmail.com"
				},
				{
					"name": "gaearon",
					"email": "dan.abramov@gmail.com"
				},
				{
					"name": "sebmarkbage",
					"email": "sebastian@calyptus.eu"
				},
				{
					"name": "spicyj",
					"email": "ben@benalpert.com"
				},
				{
					"name": "theron",
					"email": "theron17@gmail.com"
				},
				{
					"name": "tomocchino",
					"email": "tomocchino@gmail.com"
				},
				{
					"name": "trueadm",
					"email": "dg@domgan.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/prop-types-15.5.7-alpha.1.tgz_1491935766979_0.9404984440188855"
			},
			"directories": {},
			"contributors": []
		},
		"15.5.7": {
			"name": "prop-types",
			"version": "15.5.7",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "BSD-3-Clause",
			"files": [
				"LICENSE",
				"PATENTS",
				"README.md",
				"checkPropTypes.js",
				"factory.js",
				"factoryWithThrowingShims.js",
				"factoryWithTypeCheckers.js",
				"index.js",
				"prop-types.js",
				"prop-types.min.js",
				"lib"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/reactjs/prop-types.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/reactjs/prop-types/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"fbjs": "^0.8.9"
			},
			"scripts": {
				"test": "jest",
				"umd": "NODE_ENV=development browserify index.js -t envify --standalone PropTypes -o prop-types.js",
				"umd-min": "NODE_ENV=production browserify index.js -t envify -t uglifyify --standalone PropTypes  -p bundle-collapser/plugin -o | uglifyjs --compress unused,dead_code -o prop-types.min.js",
				"build": "yarn umd && yarn umd-min",
				"prepublish": "yarn build"
			},
			"devDependencies": {
				"babel-jest": "^19.0.0",
				"babel-preset-react": "^6.24.1",
				"browserify": "^14.3.0",
				"bundle-collapser": "^1.2.1",
				"envify": "^4.0.0",
				"jest": "^19.0.2",
				"react": "^15.5.1",
				"uglifyify": "^3.0.4",
				"uglifyjs": "^2.4.10"
			},
			"gitHead": "190d3a4a2a572e85031bd47ed846170c077e34b7",
			"_id": "prop-types@15.5.7",
			"_shasum": "231c4f29cdd82e355011d4889386ca9059544dd1",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.8.0",
			"_npmUser": {
				"name": "gaearon",
				"email": "dan.abramov@gmail.com"
			},
			"dist": {
				"shasum": "231c4f29cdd82e355011d4889386ca9059544dd1",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.7.tgz"
			},
			"maintainers": [
				{
					"name": "acdlite",
					"email": "acdlite@me.com"
				},
				{
					"name": "brianvaughn",
					"email": "briandavidvaughn@gmail.com"
				},
				{
					"name": "flarnie",
					"email": "flarnie.npm@gmail.com"
				},
				{
					"name": "gaearon",
					"email": "dan.abramov@gmail.com"
				},
				{
					"name": "sebmarkbage",
					"email": "sebastian@calyptus.eu"
				},
				{
					"name": "spicyj",
					"email": "ben@benalpert.com"
				},
				{
					"name": "theron",
					"email": "theron17@gmail.com"
				},
				{
					"name": "tomocchino",
					"email": "tomocchino@gmail.com"
				},
				{
					"name": "trueadm",
					"email": "dg@domgan.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/prop-types-15.5.7.tgz_1491937050135_0.821221690159291"
			},
			"directories": {},
			"contributors": []
		},
		"15.5.8": {
			"name": "prop-types",
			"version": "15.5.8",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "BSD-3-Clause",
			"files": [
				"LICENSE",
				"PATENTS",
				"README.md",
				"checkPropTypes.js",
				"factory.js",
				"factoryWithThrowingShims.js",
				"factoryWithTypeCheckers.js",
				"index.js",
				"prop-types.js",
				"prop-types.min.js",
				"lib"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/reactjs/prop-types.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/reactjs/prop-types/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"fbjs": "^0.8.9"
			},
			"scripts": {
				"test": "jest",
				"umd": "NODE_ENV=development browserify index.js -t envify --standalone PropTypes -o prop-types.js",
				"umd-min": "NODE_ENV=production browserify index.js -t envify -t uglifyify --standalone PropTypes  -p bundle-collapser/plugin -o | uglifyjs --compress unused,dead_code -o prop-types.min.js",
				"build": "yarn umd && yarn umd-min",
				"prepublish": "yarn build"
			},
			"devDependencies": {
				"babel-jest": "^19.0.0",
				"babel-preset-react": "^6.24.1",
				"browserify": "^14.3.0",
				"bundle-collapser": "^1.2.1",
				"envify": "^4.0.0",
				"jest": "^19.0.2",
				"react": "^15.5.1",
				"uglifyify": "^3.0.4",
				"uglifyjs": "^2.4.10"
			},
			"gitHead": "49536324c3d5cf2331aa7e5fa832db3d84abd5cd",
			"_id": "prop-types@15.5.8",
			"_shasum": "6b7b2e141083be38c8595aa51fc55775c7199394",
			"_from": ".",
			"_npmVersion": "2.15.11",
			"_nodeVersion": "4.7.3",
			"_npmUser": {
				"name": "gaearon",
				"email": "dan.abramov@gmail.com"
			},
			"dist": {
				"shasum": "6b7b2e141083be38c8595aa51fc55775c7199394",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.8.tgz"
			},
			"maintainers": [
				{
					"name": "acdlite",
					"email": "acdlite@me.com"
				},
				{
					"name": "brianvaughn",
					"email": "briandavidvaughn@gmail.com"
				},
				{
					"name": "flarnie",
					"email": "flarnie.npm@gmail.com"
				},
				{
					"name": "gaearon",
					"email": "dan.abramov@gmail.com"
				},
				{
					"name": "sebmarkbage",
					"email": "sebastian@calyptus.eu"
				},
				{
					"name": "spicyj",
					"email": "ben@benalpert.com"
				},
				{
					"name": "theron",
					"email": "theron17@gmail.com"
				},
				{
					"name": "tomocchino",
					"email": "tomocchino@gmail.com"
				},
				{
					"name": "trueadm",
					"email": "dg@domgan.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/prop-types-15.5.8.tgz_1492013439855_0.1980668397154659"
			},
			"directories": {},
			"contributors": []
		},
		"15.5.9": {
			"name": "prop-types",
			"version": "15.5.9",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "BSD-3-Clause",
			"files": [
				"LICENSE",
				"PATENTS",
				"README.md",
				"checkPropTypes.js",
				"factory.js",
				"factoryWithThrowingShims.js",
				"factoryWithTypeCheckers.js",
				"index.js",
				"prop-types.js",
				"prop-types.min.js",
				"lib"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/reactjs/prop-types.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/reactjs/prop-types/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"fbjs": "^0.8.9",
				"loose-envify": "^1.3.1"
			},
			"scripts": {
				"test": "jest",
				"umd": "NODE_ENV=development browserify index.js -t envify --standalone PropTypes -o prop-types.js",
				"umd-min": "NODE_ENV=production browserify index.js -t envify -t uglifyify --standalone PropTypes  -p bundle-collapser/plugin -o | uglifyjs --compress unused,dead_code -o prop-types.min.js",
				"build": "yarn umd && yarn umd-min",
				"prepublish": "yarn build"
			},
			"devDependencies": {
				"babel-jest": "^19.0.0",
				"babel-preset-react": "^6.24.1",
				"browserify": "^14.3.0",
				"bundle-collapser": "^1.2.1",
				"envify": "^4.0.0",
				"jest": "^19.0.2",
				"react": "^15.5.1",
				"uglifyify": "^3.0.4",
				"uglifyjs": "^2.4.10"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"gitHead": "659c123bd7869820ae3ab3b278678e34c56e8bd6",
			"_id": "prop-types@15.5.9",
			"_shasum": "d478eef0e761396942f70c78e772f76e8be747c9",
			"_from": ".",
			"_npmVersion": "4.1.2",
			"_nodeVersion": "7.7.4",
			"_npmUser": {
				"name": "gaearon",
				"email": "dan.abramov@gmail.com"
			},
			"dist": {
				"shasum": "d478eef0e761396942f70c78e772f76e8be747c9",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.9.tgz"
			},
			"maintainers": [
				{
					"name": "gaearon",
					"email": "dan.abramov@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/prop-types-15.5.9.tgz_1494372453871_0.08704271609894931"
			},
			"directories": {},
			"contributors": []
		},
		"15.5.10": {
			"name": "prop-types",
			"version": "15.5.10",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "BSD-3-Clause",
			"files": [
				"LICENSE",
				"PATENTS",
				"README.md",
				"checkPropTypes.js",
				"factory.js",
				"factoryWithThrowingShims.js",
				"factoryWithTypeCheckers.js",
				"index.js",
				"prop-types.js",
				"prop-types.min.js",
				"lib"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/reactjs/prop-types.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/reactjs/prop-types/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"fbjs": "^0.8.9",
				"loose-envify": "^1.3.1"
			},
			"scripts": {
				"test": "jest",
				"umd": "NODE_ENV=development browserify index.js -t envify --standalone PropTypes -o prop-types.js",
				"umd-min": "NODE_ENV=production browserify index.js -t envify -t uglifyify --standalone PropTypes  -p bundle-collapser/plugin -o | uglifyjs --compress unused,dead_code -o prop-types.min.js",
				"build": "yarn umd && yarn umd-min",
				"prepublish": "yarn build"
			},
			"devDependencies": {
				"babel-jest": "^19.0.0",
				"babel-preset-react": "^6.24.1",
				"browserify": "^14.3.0",
				"bundle-collapser": "^1.2.1",
				"envify": "^4.0.0",
				"jest": "^19.0.2",
				"react": "^15.5.1",
				"uglifyify": "^3.0.4",
				"uglifyjs": "^2.4.10"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"gitHead": "1cc445d64db9143a4c9c5505c6c3657e2f68bfc6",
			"_id": "prop-types@15.5.10",
			"_shasum": "2797dfc3126182e3a95e3dfbb2e893ddd7456154",
			"_from": ".",
			"_npmVersion": "4.1.2",
			"_nodeVersion": "7.7.2",
			"_npmUser": {
				"name": "gaearon",
				"email": "dan.abramov@gmail.com"
			},
			"dist": {
				"shasum": "2797dfc3126182e3a95e3dfbb2e893ddd7456154",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.10.tgz"
			},
			"maintainers": [
				{
					"name": "gaearon",
					"email": "dan.abramov@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/prop-types-15.5.10.tgz_1494600601653_0.7849957433063537"
			},
			"directories": {},
			"contributors": []
		},
		"15.6.0": {
			"name": "prop-types",
			"version": "15.6.0",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "MIT",
			"files": [
				"LICENSE",
				"README.md",
				"checkPropTypes.js",
				"factory.js",
				"factoryWithThrowingShims.js",
				"factoryWithTypeCheckers.js",
				"index.js",
				"prop-types.js",
				"prop-types.min.js",
				"lib"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/reactjs/prop-types.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/reactjs/prop-types/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"fbjs": "^0.8.16",
				"loose-envify": "^1.3.1",
				"object-assign": "^4.1.1"
			},
			"scripts": {
				"test": "jest",
				"umd": "NODE_ENV=development browserify index.js -t envify --standalone PropTypes -o prop-types.js",
				"umd-min": "NODE_ENV=production browserify index.js -t envify -t uglifyify --standalone PropTypes  -p bundle-collapser/plugin -o | uglifyjs --compress unused,dead_code -o prop-types.min.js",
				"build": "yarn umd && yarn umd-min",
				"prepublish": "yarn build"
			},
			"devDependencies": {
				"babel-jest": "^19.0.0",
				"babel-preset-react": "^6.24.1",
				"browserify": "^14.3.0",
				"bundle-collapser": "^1.2.1",
				"envify": "^4.0.0",
				"jest": "^19.0.2",
				"react": "^15.5.1",
				"uglifyify": "^3.0.4",
				"uglifyjs": "^2.4.10"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"gitHead": "155f4cc27ae7e566bb2825edb9f4467ed1d0d2b2",
			"_id": "prop-types@15.6.0",
			"_shasum": "ceaf083022fc46b4a35f69e13ef75aed0d639856",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "sophiebits",
				"email": "npm@sophiebits.com"
			},
			"dist": {
				"shasum": "ceaf083022fc46b4a35f69e13ef75aed0d639856",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.0.tgz"
			},
			"maintainers": [
				{
					"email": "npm2@sophiebits.com",
					"name": "sophiebits"
				},
				{
					"email": "briandavidvaughn@gmail.com",
					"name": "brianvaughn"
				},
				{
					"email": "opensource+npm@fb.com",
					"name": "fb"
				},
				{
					"email": "dan.abramov@gmail.com",
					"name": "gaearon"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/prop-types-15.6.0.tgz_1506383086206_0.38377922074869275"
			},
			"directories": {},
			"contributors": []
		},
		"15.6.1": {
			"name": "prop-types",
			"version": "15.6.1",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "MIT",
			"files": [
				"LICENSE",
				"README.md",
				"checkPropTypes.js",
				"factory.js",
				"factoryWithThrowingShims.js",
				"factoryWithTypeCheckers.js",
				"index.js",
				"prop-types.js",
				"prop-types.min.js",
				"lib"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/facebook/prop-types.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/facebook/prop-types/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"fbjs": "^0.8.16",
				"loose-envify": "^1.3.1",
				"object-assign": "^4.1.1"
			},
			"scripts": {
				"test": "jest",
				"umd": "NODE_ENV=development browserify index.js -t envify --standalone PropTypes -o prop-types.js",
				"umd-min": "NODE_ENV=production browserify index.js -t envify -t uglifyify --standalone PropTypes  -p bundle-collapser/plugin -o | uglifyjs --compress unused,dead_code -o prop-types.min.js",
				"build": "yarn umd && yarn umd-min",
				"prepublish": "yarn build"
			},
			"devDependencies": {
				"babel-jest": "^19.0.0",
				"babel-preset-react": "^6.24.1",
				"browserify": "^14.3.0",
				"bundle-collapser": "^1.2.1",
				"envify": "^4.0.0",
				"jest": "^19.0.2",
				"react": "^15.5.1",
				"uglifyify": "^3.0.4",
				"uglifyjs": "^2.4.10"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"gitHead": "5df729662682b29caa97c13fd3f87fcc47414cda",
			"_id": "prop-types@15.6.1",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.9.4",
			"_npmUser": {
				"name": "aweary",
				"email": "Kierkegaurd@gmail.com"
			},
			"dist": {
				"integrity": "sha512-4ec7bY1Y66LymSUOH/zARVYObB23AT2h8cf6e/O6ZALB/N0sqZFEx7rq6EYPX2MkOdKORuooI/H5k9TlR4q7kQ==",
				"shasum": "36644453564255ddda391191fb3a125cbdf654ca",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.1.tgz",
				"fileCount": 12,
				"unpackedSize": 79410
			},
			"maintainers": [
				{
					"email": "acdlite@me.com",
					"name": "acdlite"
				},
				{
					"email": "Kierkegaurd@gmail.com",
					"name": "aweary"
				},
				{
					"email": "briandavidvaughn@gmail.com",
					"name": "brianvaughn"
				},
				{
					"email": "opensource+npm@fb.com",
					"name": "fb"
				},
				{
					"email": "dan.abramov@gmail.com",
					"name": "gaearon"
				},
				{
					"email": "npm@sophiebits.com",
					"name": "sophiebits"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/prop-types_15.6.1_1519685504660_0.38459915650043697"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"15.6.2": {
			"name": "prop-types",
			"version": "15.6.2",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "MIT",
			"files": [
				"LICENSE",
				"README.md",
				"checkPropTypes.js",
				"factory.js",
				"factoryWithThrowingShims.js",
				"factoryWithTypeCheckers.js",
				"index.js",
				"prop-types.js",
				"prop-types.min.js",
				"lib"
			],
			"repository": {
				"type": "git",
				"url": "git+https://github.com/facebook/prop-types.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/facebook/prop-types/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"loose-envify": "^1.3.1",
				"object-assign": "^4.1.1"
			},
			"scripts": {
				"test": "jest",
				"umd": "NODE_ENV=development browserify index.js -t envify --standalone PropTypes -o prop-types.js",
				"umd-min": "NODE_ENV=production browserify index.js -t envify -t uglifyify --standalone PropTypes  -p bundle-collapser/plugin -o | uglifyjs --compress unused,dead_code -o prop-types.min.js",
				"build": "yarn umd && yarn umd-min",
				"prepublish": "yarn build"
			},
			"devDependencies": {
				"babel-jest": "^19.0.0",
				"babel-preset-react": "^6.24.1",
				"browserify": "^14.3.0",
				"bundle-collapser": "^1.2.1",
				"envify": "^4.0.0",
				"jest": "^19.0.2",
				"react": "^15.5.1",
				"uglifyify": "^3.0.4",
				"uglifyjs": "^2.4.10"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"gitHead": "fa6fbb78f63f48085d223b51493be416bb49d433",
			"_id": "prop-types@15.6.2",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.9.4",
			"_npmUser": {
				"name": "gaearon",
				"email": "dan.abramov@gmail.com"
			},
			"dist": {
				"integrity": "sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==",
				"shasum": "05d5ca77b4453e985d60fc7ff8c859094a497102",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz",
				"fileCount": 12,
				"unpackedSize": 76276,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKSc0CRA9TVsSAnZWagAAzrUP/1ZOEi3zvsfdPvaafERO\nSUERb8RXz95I2o2NPmPcWea67oLIzZryc2f3zEyU7P5c8qoBnaEfOI3Lmg/G\nXH8OKim4dVkLlEAfe44YfI/3MPQg6tzjZJxiuelZWZKi7Lgxt+jhpkJ9Pi00\nPHtwxge1WhkQPgFzOK/v6h9cgN/SQsV0UXhiii1ItVEZ4/vQ7CpU4KACop+Q\nrlg9yGCA3XH2sUNuoEsrH8zOrzToN/nuP1I6absyei/TJWWq81ODex22+nmv\nrWYs8UnJUEnm2SSXeiQvmay0WEmXYyv7B4kcK/L9Ja152OT/IJxYNx8Iunfi\nRuLBu6joFRAroHSKMQMaVYO7fM3zuDtWhNRo31baHR+0jOkYyfwZiZBw04Ap\nZpD6yJcrKhG82+ajV/Jexrni2LsEWvqP9twMTPbAi0noNC8JzcD6WwYCc15W\nNpRjBCVY0qwD7VZV7GQODI4yaxrR8EwoNCB+wuJeli0D6nRc+G9L9XMYwhQ8\nG887dJaU4sTYiW52JNDo041OmO2ICe5gLS6H9pVpzk2voz7Eivuqg4OLHA29\np9ZyGxSz/bYOQtA33RfuMeOJaV3jQs8jpg0nHJ8PLtZGh6zbAlM7BRtUMoNj\nrLZ12RKH894fu+1LpKdd319g8yAu4pAtt0Qyjx6V6zP3wwzd8KpKI4eIgBP1\nSYuz\r\n=ZY2h\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "acdlite@me.com",
					"name": "acdlite"
				},
				{
					"email": "Kierkegaurd@gmail.com",
					"name": "aweary"
				},
				{
					"email": "briandavidvaughn@gmail.com",
					"name": "brianvaughn"
				},
				{
					"email": "opensource+npm@fb.com",
					"name": "fb"
				},
				{
					"email": "dan.abramov@gmail.com",
					"name": "gaearon"
				},
				{
					"email": "npm@sophiebits.com",
					"name": "sophiebits"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/prop-types_15.6.2_1529423660546_0.5239121850185182"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"15.7.0": {
			"name": "prop-types",
			"version": "15.7.0",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "https://github.com/facebook/prop-types.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/facebook/prop-types/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"object-assign": "^4.1.1",
				"react-is": "^16.8.1"
			},
			"scripts": {
				"test": "jest",
				"umd": "NODE_ENV=development browserify index.js -t loose-envify --standalone PropTypes -o prop-types.js",
				"umd-min": "NODE_ENV=production browserify index.js -t loose-envify -t uglifyify --standalone PropTypes  -p bundle-collapser/plugin -o | uglifyjs --compress unused,dead_code -o prop-types.min.js",
				"build": "yarn umd && yarn umd-min",
				"prepublish": "yarn build"
			},
			"devDependencies": {
				"babel-jest": "^19.0.0",
				"babel-preset-react": "^6.24.1",
				"browserify": "^14.3.0",
				"bundle-collapser": "^1.2.1",
				"jest": "^19.0.2",
				"loose-envify": "^1.4.0",
				"react": "^15.5.1",
				"uglifyify": "^3.0.4",
				"uglifyjs": "^2.4.10"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"licenseText": "MIT License\n\nCopyright (c) 2013-present, Facebook, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n",
			"_id": "prop-types@15.7.0",
			"dist": {
				"shasum": "cc45233a8ccef80f4a2e3a6bf575bee4e19b4a50",
				"integrity": "sha512-rlfizAIb1WrkMkbFm3uk7cZGqeVPOhHHMj3gy9FUHE+Ha5lKvbIzj9ygvLdG8Cv2CQEhQnP5djXS7pbmTOpBqw==",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.0.tgz",
				"fileCount": 14,
				"unpackedSize": 96907,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYKwqCRA9TVsSAnZWagAARfoP/0aZI3rmQKPh2rZQjPYm\nP8OQmxp6PBkwOermg0ZiFubPAu8qN2tIFszpSrP6keJhmYRvU5GtmC44Ztmt\niybEiE79z7uHWxCsOM+qdta6V4NCQMxnOmrYgSeFbdC9h3O2c8VJ8cCLydlM\ncJd6MrUuJPbllMhaKUachMaJ2oaGo4pUTEtiHRKTuFI8CMdKXhK1qRI8aCnW\nF6LU26mVZbW0VCAOvPTpypZSVvs8JKy8i8Eq/umr/8udmDvZKadaKz0ZFg8a\nSZ/Acg9S8f756n96Lqlsaj0ftooBH9Ib2GCpReWWcdc1f1rXF65Gj3daFPeP\nuFOL/Fe4KuLpqr+V3J+t9/DCE5In57EuClTYiBgr4Yd/zR7ZCDqbiQwF22CX\n9+7lQgLoVzbRUs7gg9Xb00J+a1pnrHDQOJs8FL/9SeMuwDrv5zvsTbBCIk4L\nDhi0Fd/Clbd1W8tZGqKcy9h19RBq3MSg3FvrHqzmfO5Mzz8q0mFHCQ5osfsr\nxWXTYqi1ct03jSpnuJCqksZF0iVZsecbRw9dlXDhw9l6R9lCb0R2DrhHUd5f\n+4I2tgWE8WF3ppXBkEuRfMnCGnzHbGFwcs5LrpLT3YflXoPsCmfq42d1kprT\n0s9F5oOYvNhK+zepKv5vLEaayt4IYKC5+z636j8GpZsXCYz4ENt/p1CdeIc0\neXag\r\n=y+dw\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "npm@andrewclark.io",
					"name": "acdlite"
				},
				{
					"email": "Kierkegaurd@gmail.com",
					"name": "aweary"
				},
				{
					"email": "briandavidvaughn@gmail.com",
					"name": "brianvaughn"
				},
				{
					"email": "opensource+npm@fb.com",
					"name": "fb"
				},
				{
					"email": "dan.abramov@gmail.com",
					"name": "gaearon"
				},
				{
					"email": "ljharb@gmail.com",
					"name": "ljharb"
				},
				{
					"email": "npm@sophiebits.com",
					"name": "sophiebits"
				}
			],
			"_npmUser": {
				"name": "ljharb",
				"email": "ljharb@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/prop-types_15.7.0_1549839401963_0.4507637569391485"
			},
			"_hasShrinkwrap": false,
			"deprecated": "Contains template literal syntax; update to v15.7.1",
			"contributors": []
		},
		"15.7.1": {
			"name": "prop-types",
			"version": "15.7.1",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "https://github.com/facebook/prop-types.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/facebook/prop-types/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"object-assign": "^4.1.1",
				"react-is": "^16.8.1"
			},
			"scripts": {
				"test": "jest",
				"umd": "NODE_ENV=development browserify index.js -t loose-envify --standalone PropTypes -o prop-types.js",
				"umd-min": "NODE_ENV=production browserify index.js -t loose-envify -t uglifyify --standalone PropTypes  -p bundle-collapser/plugin -o | uglifyjs --compress unused,dead_code -o prop-types.min.js",
				"build": "yarn umd && yarn umd-min",
				"prepublish": "yarn build"
			},
			"devDependencies": {
				"babel-jest": "^19.0.0",
				"babel-preset-react": "^6.24.1",
				"browserify": "^14.3.0",
				"bundle-collapser": "^1.2.1",
				"jest": "^19.0.2",
				"loose-envify": "^1.4.0",
				"react": "^15.5.1",
				"uglifyify": "^3.0.4",
				"uglifyjs": "^2.4.10"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"licenseText": "MIT License\n\nCopyright (c) 2013-present, Facebook, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n",
			"_id": "prop-types@15.7.1",
			"dist": {
				"shasum": "2fa61e0a699d428b40320127733ee2931f05d9d1",
				"integrity": "sha512-f8Lku2z9kERjOCcnDOPm68EBJAO2K00Q5mSgPAUE/gJuBgsYLbVy6owSrtcHj90zt8PvW+z0qaIIgsIhHOa1Qw==",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.1.tgz",
				"fileCount": 14,
				"unpackedSize": 97085,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYPJ4CRA9TVsSAnZWagAACw0P/135v8Sw0MMEZgEONtEN\nVxowq1kLluUE6LhpysNfgZ09dMY4ehsTI+yxIB00UCjhCBqiDBJty/C6YQyR\nXvcNb8isCTKYg2NyNHAahrqGqOU+J4pHJEphds5hziG/WOZamvtAfkj+y5Nl\nTrN8s3zfRD2tyGnOVcm7iSpkOif3XPiYl4VhGMTu3SQcyMX/O0Xo+zCxZGKd\nAFvUZhon/GyvvBDvoFyCjRYl4Hkm5trpyJDeP9ZH/Ry/xbArGxw+lOTFgMbV\nT7NnJNK3/FWXSDJr1/IZF+m0BSFIiXfaDHkx/7epZjaZXCGS73vw3YiWBFcf\n8oSxKE+DVcKEW6gyIjVWIQfQhI6bA7JCLCAM6BB0eZWmoHF6hTO4eYkzYLpT\nyT+XjifAEb9dz8w0bKSe3ThHaH/pfsW3nM6h75r4IAuDZQcg22W1ZAh1qrOH\nVYIMKKGFfjIiqtmooOuf7IMrmHrSk8A7KZwt1g6wR3m3wXKyP3gYzHo2XoOz\nowK8Z4N65+87ecUIb3yBHTGNHoO4TCno5KLKbouXrwQ4jFOo7xQdJDqIPVPG\nlCWuTPwzQeDRGoV2LAKybut7niKueHvF3nv4RzKN/c/xA9yamnX06MwWXDWN\nVRHdDGxNEHIgAHdHer0Tg3AUH9TflzcoQ+4z+sYMjJvvmoTZHmNwp0d2cOJM\nAPTz\r\n=UKkZ\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "npm@andrewclark.io",
					"name": "acdlite"
				},
				{
					"email": "Kierkegaurd@gmail.com",
					"name": "aweary"
				},
				{
					"email": "briandavidvaughn@gmail.com",
					"name": "brianvaughn"
				},
				{
					"email": "opensource+npm@fb.com",
					"name": "fb"
				},
				{
					"email": "dan.abramov@gmail.com",
					"name": "gaearon"
				},
				{
					"email": "ljharb@gmail.com",
					"name": "ljharb"
				},
				{
					"email": "npm@sophiebits.com",
					"name": "sophiebits"
				}
			],
			"_npmUser": {
				"name": "ljharb",
				"email": "ljharb@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/prop-types_15.7.1_1549857399458_0.5116802934775431"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"15.7.2": {
			"name": "prop-types",
			"version": "15.7.2",
			"description": "Runtime type checking for React props and similar objects.",
			"main": "index.js",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "https://github.com/facebook/prop-types.git"
			},
			"keywords": [
				"react"
			],
			"bugs": {
				"url": "https://github.com/facebook/prop-types/issues"
			},
			"homepage": "https://facebook.github.io/react/",
			"dependencies": {
				"loose-envify": "^1.4.0",
				"object-assign": "^4.1.1",
				"react-is": "^16.8.1"
			},
			"scripts": {
				"pretest": "npm run lint",
				"lint": "eslint .",
				"test": "npm run tests-only",
				"tests-only": "jest",
				"umd": "NODE_ENV=development browserify index.js -t loose-envify --standalone PropTypes -o prop-types.js",
				"umd-min": "NODE_ENV=production browserify index.js -t loose-envify -t uglifyify --standalone PropTypes  -p bundle-collapser/plugin -o | uglifyjs --compress unused,dead_code -o prop-types.min.js",
				"build": "yarn umd && yarn umd-min",
				"prepublish": "yarn build"
			},
			"devDependencies": {
				"babel-jest": "^19.0.0",
				"babel-preset-react": "^6.24.1",
				"browserify": "^16.2.3",
				"bundle-collapser": "^1.2.1",
				"eslint": "^5.13.0",
				"jest": "^19.0.2",
				"react": "^15.5.1",
				"uglifyify": "^3.0.4",
				"uglifyjs": "^2.4.10"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"licenseText": "MIT License\n\nCopyright (c) 2013-present, Facebook, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n",
			"_id": "prop-types@15.7.2",
			"dist": {
				"shasum": "52c41e75b8c87e72b9d9360e0206b99dcbffa6c5",
				"integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==",
				"tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz",
				"fileCount": 14,
				"unpackedSize": 97691,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZHoECRA9TVsSAnZWagAAwR0P/jzBTBvTfkPZZMPkiAHt\n3dntlc5T9aX658uOmR619BTjO7F6vT1LdLrmv4c0IOrGXxW4TARIhEmzH5KS\n8PL0i1qep6LkpnvApKL9CiRJprFlLUoA3tILAdlZBJJryblLIZiyy4iw4OBu\n2mMvJwDLEa9vsTVlsNfqh0k6Jc9bZ/2GMcn9fLZgC/Fv4gWHtfCPw/QLor2H\nDp1bRsaIYQENYfIbavYbS/7zzHTi1ZZhpBqVVfC9akbHR/GWlwyuEa2SrcZW\nC4YNZXu4FLPHN1eMZBG8wSe1qGVpQwg8DHoCGqPlJllw5ugqJ6aRzZgUP5ni\n419C8lyQlVDUWU/dsCHroJ3JBjGgxiRA55Vig33pEyB6yaBAKhof0pVJJBdv\ngAhclLf5+jun4UijB3lTmwf9+bwZXDzeVs4SeAX0aw4wdUFLxLtHiQ+qaIQF\nBcK1enGUNEGcRQVrlPlvzaytpYdStKPOAUh1a4rWRQtLEvqOK99f3RmgoqCH\nQWa4jNJUcycIs2iglNZXlI12GMDL/FfZ2hNdQAV3YzGHuVlAaeVfz3cc4yit\nAMz6s8W6+KuU0ZxGTyC+4MPlVL2hKhksFDlb/loY+i/kdC5MkmLa60XNbF0v\nbHEuBU/H8+XGs5UIkiZMAiLU34Q2+/KFZstmJWe2o0OIyTDkN++BA6LeHzkP\ni4sp\r\n=AYwV\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "npm@andrewclark.io",
					"name": "acdlite"
				},
				{
					"email": "Kierkegaurd@gmail.com",
					"name": "aweary"
				},
				{
					"email": "briandavidvaughn@gmail.com",
					"name": "brianvaughn"
				},
				{
					"email": "opensource+npm@fb.com",
					"name": "fb"
				},
				{
					"email": "dan.abramov@gmail.com",
					"name": "gaearon"
				},
				{
					"email": "ljharb@gmail.com",
					"name": "ljharb"
				},
				{
					"email": "npm@sophiebits.com",
					"name": "sophiebits"
				}
			],
			"_npmUser": {
				"name": "ljharb",
				"email": "ljharb@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/prop-types_15.7.2_1550088708094_0.4932638118457582"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		}
	},
	"time": {
		"modified": "2020-06-13T18:10:01.160Z",
		"created": "2015-02-20T02:05:31.673Z",
		"0.1.0": "2015-02-20T02:05:31.673Z",
		"0.2.0": "2016-01-24T15:36:29.906Z",
		"15.5.0-alpha.0": "2017-04-04T21:03:44.792Z",
		"15.5.0": "2017-04-06T20:44:46.548Z",
		"15.5.1": "2017-04-07T22:29:53.339Z",
		"15.5.2": "2017-04-08T00:44:57.148Z",
		"15.5.3": "2017-04-08T01:32:34.439Z",
		"15.5.4": "2017-04-08T03:21:34.037Z",
		"15.5.5": "2017-04-09T15:41:50.578Z",
		"15.5.6": "2017-04-09T15:48:45.053Z",
		"15.5.7-alpha": "2017-04-11T16:58:53.269Z",
		"15.5.7-alpha.1": "2017-04-11T18:36:09.153Z",
		"15.5.7": "2017-04-11T18:57:32.134Z",
		"15.5.8": "2017-04-12T16:10:41.925Z",
		"15.5.9": "2017-05-09T23:27:34.720Z",
		"15.5.10": "2017-05-12T14:50:03.282Z",
		"15.6.0": "2017-09-25T23:44:46.308Z",
		"15.6.1": "2018-02-26T22:51:44.761Z",
		"15.6.2": "2018-06-19T15:54:20.726Z",
		"15.7.0": "2019-02-10T22:56:42.105Z",
		"15.7.1": "2019-02-11T03:56:39.615Z",
		"15.7.2": "2019-02-13T20:11:48.275Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "15.7.2",
		"dev": "15.5.0-alpha.0",
		"next": "15.5.7-alpha.1"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"c63058c9bdd2745da8d68a9c4f42150c\"",
			"fetched": 1593324396763
		}
	},
	"_distfiles": {
		"prop-types-0.1.0.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-0.1.0.tgz",
			"sha": "e664bbaa7672482cb155617dd4d7b222afef57ab",
			"registry": "npmjs"
		},
		"prop-types-0.2.0.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-0.2.0.tgz",
			"sha": "b52108434bd826e1083570548d143d57f8474c31",
			"registry": "npmjs"
		},
		"prop-types-15.5.0-alpha.0.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.0-alpha.0.tgz",
			"sha": "a342108678256db125eee3d1ae2f889af3531bd7",
			"registry": "npmjs"
		},
		"prop-types-15.5.0.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.0.tgz",
			"sha": "489d10598b03121cd11e7e656cb22de72421be2c",
			"registry": "npmjs"
		},
		"prop-types-15.5.1.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.1.tgz",
			"sha": "8cc590cc55b8afcd05dd66f18481890f8fe64281",
			"registry": "npmjs"
		},
		"prop-types-15.5.2.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.2.tgz",
			"sha": "d89cfc2b595906cf79511103466cbb845fa21b66",
			"registry": "npmjs"
		},
		"prop-types-15.5.3.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.3.tgz",
			"sha": "91e5d35f6d8878ed957fd1fb4c8491155a2c63e8",
			"registry": "npmjs"
		},
		"prop-types-15.5.4.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.4.tgz",
			"sha": "2ed3692716a5060f8cc020946d8238e7419d92c0",
			"registry": "npmjs"
		},
		"prop-types-15.5.5.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.5.tgz",
			"sha": "6f9f99347da15e5dc5260632f28a84f7537ca02d",
			"registry": "npmjs"
		},
		"prop-types-15.5.6.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.6.tgz",
			"sha": "797a915b1714b645ebb7c5d6cc690346205bd2aa",
			"registry": "npmjs"
		},
		"prop-types-15.5.7-alpha.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.7-alpha.tgz",
			"sha": "030803566311a6c8772fa7f79da04feb913dd79a",
			"registry": "npmjs"
		},
		"prop-types-15.5.7-alpha.1.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.7-alpha.1.tgz",
			"sha": "3403122b39c1aa21f6e5dd1b944e06773f46cb01",
			"registry": "npmjs"
		},
		"prop-types-15.5.7.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.7.tgz",
			"sha": "231c4f29cdd82e355011d4889386ca9059544dd1",
			"registry": "npmjs"
		},
		"prop-types-15.5.8.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.8.tgz",
			"sha": "6b7b2e141083be38c8595aa51fc55775c7199394",
			"registry": "npmjs"
		},
		"prop-types-15.5.9.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.9.tgz",
			"sha": "d478eef0e761396942f70c78e772f76e8be747c9",
			"registry": "npmjs"
		},
		"prop-types-15.5.10.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.10.tgz",
			"sha": "2797dfc3126182e3a95e3dfbb2e893ddd7456154",
			"registry": "npmjs"
		},
		"prop-types-15.6.0.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.0.tgz",
			"sha": "ceaf083022fc46b4a35f69e13ef75aed0d639856",
			"registry": "npmjs"
		},
		"prop-types-15.6.1.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.1.tgz",
			"sha": "36644453564255ddda391191fb3a125cbdf654ca",
			"registry": "npmjs"
		},
		"prop-types-15.6.2.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz",
			"sha": "05d5ca77b4453e985d60fc7ff8c859094a497102",
			"registry": "npmjs"
		},
		"prop-types-15.7.0.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.0.tgz",
			"sha": "cc45233a8ccef80f4a2e3a6bf575bee4e19b4a50",
			"registry": "npmjs"
		},
		"prop-types-15.7.1.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.1.tgz",
			"sha": "2fa61e0a699d428b40320127733ee2931f05d9d1",
			"registry": "npmjs"
		},
		"prop-types-15.7.2.tgz": {
			"url": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz",
			"sha": "52c41e75b8c87e72b9d9360e0206b99dcbffa6c5",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"prop-types-15.5.8.tgz": {
			"shasum": "6b7b2e141083be38c8595aa51fc55775c7199394"
		},
		"prop-types-15.7.2.tgz": {
			"shasum": "52c41e75b8c87e72b9d9360e0206b99dcbffa6c5"
		},
		"prop-types-15.6.2.tgz": {
			"shasum": "05d5ca77b4453e985d60fc7ff8c859094a497102"
		}
	},
	"_rev": "4-3be22af0d045449a",
	"_id": "prop-types",
	"readme": "# prop-types [![Build Status](https://travis-ci.com/facebook/prop-types.svg?branch=master)](https://travis-ci.org/facebook/prop-types)\n\nRuntime type checking for React props and similar objects.\n\nYou can use prop-types to document the intended types of properties passed to\ncomponents. React (and potentially other libraries—see the checkPropTypes()\nreference below) will check props passed to your components against those\ndefinitions, and warn in development if they don’t match.\n\n## Installation\n\n```shell\nnpm install --save prop-types\n```\n\n## Importing\n\n```js\nimport PropTypes from 'prop-types'; // ES6\nvar PropTypes = require('prop-types'); // ES5 with npm\n```\n\n### CDN\n\nIf you prefer to exclude `prop-types` from your application and use it\nglobally via `window.PropTypes`, the `prop-types` package provides\nsingle-file distributions, which are hosted on the following CDNs:\n\n* [**unpkg**](https://unpkg.com/prop-types/)\n```html\n<!-- development version -->\n<script src=\"https://unpkg.com/prop-types@15.6/prop-types.js\"></script>\n\n<!-- production version -->\n<script src=\"https://unpkg.com/prop-types@15.6/prop-types.min.js\"></script>\n```\n\n* [**cdnjs**](https://cdnjs.com/libraries/prop-types)\n```html\n<!-- development version -->\n<script src=\"https://cdnjs.cloudflare.com/ajax/libs/prop-types/15.6.0/prop-types.js\"></script>\n\n<!-- production version -->\n<script src=\"https://cdnjs.cloudflare.com/ajax/libs/prop-types/15.6.0/prop-types.min.js\"></script>\n```\n\nTo load a specific version of `prop-types` replace `15.6.0` with the version number.\n\n## Usage\n\nPropTypes was originally exposed as part of the React core module, and is\ncommonly used with React components.\nHere is an example of using PropTypes with a React component, which also\ndocuments the different validators provided:\n\n```js\nimport React from 'react';\nimport PropTypes from 'prop-types';\n\nclass MyComponent extends React.Component {\n  render() {\n    // ... do things with the props\n  }\n}\n\nMyComponent.propTypes = {\n  // You can declare that a prop is a specific JS primitive. By default, these\n  // are all optional.\n  optionalArray: PropTypes.array,\n  optionalBool: PropTypes.bool,\n  optionalFunc: PropTypes.func,\n  optionalNumber: PropTypes.number,\n  optionalObject: PropTypes.object,\n  optionalString: PropTypes.string,\n  optionalSymbol: PropTypes.symbol,\n\n  // Anything that can be rendered: numbers, strings, elements or an array\n  // (or fragment) containing these types.\n  optionalNode: PropTypes.node,\n\n  // A React element (ie. <MyComponent />).\n  optionalElement: PropTypes.element,\n\n  // A React element type (ie. MyComponent).\n  optionalElementType: PropTypes.elementType,\n\n  // You can also declare that a prop is an instance of a class. This uses\n  // JS's instanceof operator.\n  optionalMessage: PropTypes.instanceOf(Message),\n\n  // You can ensure that your prop is limited to specific values by treating\n  // it as an enum.\n  optionalEnum: PropTypes.oneOf(['News', 'Photos']),\n\n  // An object that could be one of many types\n  optionalUnion: PropTypes.oneOfType([\n    PropTypes.string,\n    PropTypes.number,\n    PropTypes.instanceOf(Message)\n  ]),\n\n  // An array of a certain type\n  optionalArrayOf: PropTypes.arrayOf(PropTypes.number),\n\n  // An object with property values of a certain type\n  optionalObjectOf: PropTypes.objectOf(PropTypes.number),\n\n  // You can chain any of the above with `isRequired` to make sure a warning\n  // is shown if the prop isn't provided.\n\n  // An object taking on a particular shape\n  optionalObjectWithShape: PropTypes.shape({\n    optionalProperty: PropTypes.string,\n    requiredProperty: PropTypes.number.isRequired\n  }),\n\n  // An object with warnings on extra properties\n  optionalObjectWithStrictShape: PropTypes.exact({\n    optionalProperty: PropTypes.string,\n    requiredProperty: PropTypes.number.isRequired\n  }),\n\n  requiredFunc: PropTypes.func.isRequired,\n\n  // A value of any data type\n  requiredAny: PropTypes.any.isRequired,\n\n  // You can also specify a custom validator. It should return an Error\n  // object if the validation fails. Don't `console.warn` or throw, as this\n  // won't work inside `oneOfType`.\n  customProp: function(props, propName, componentName) {\n    if (!/matchme/.test(props[propName])) {\n      return new Error(\n        'Invalid prop `' + propName + '` supplied to' +\n        ' `' + componentName + '`. Validation failed.'\n      );\n    }\n  },\n\n  // You can also supply a custom validator to `arrayOf` and `objectOf`.\n  // It should return an Error object if the validation fails. The validator\n  // will be called for each key in the array or object. The first two\n  // arguments of the validator are the array or object itself, and the\n  // current item's key.\n  customArrayProp: PropTypes.arrayOf(function(propValue, key, componentName, location, propFullName) {\n    if (!/matchme/.test(propValue[key])) {\n      return new Error(\n        'Invalid prop `' + propFullName + '` supplied to' +\n        ' `' + componentName + '`. Validation failed.'\n      );\n    }\n  })\n};\n```\n\nRefer to the [React documentation](https://facebook.github.io/react/docs/typechecking-with-proptypes.html) for more information.\n\n## Migrating from React.PropTypes\n\nCheck out [Migrating from React.PropTypes](https://facebook.github.io/react/blog/2017/04/07/react-v15.5.0.html#migrating-from-react.proptypes) for details on how to migrate to `prop-types` from `React.PropTypes`.\n\nNote that this blog posts **mentions a codemod script that performs the conversion automatically**.\n\nThere are also important notes below.\n\n## How to Depend on This Package?\n\nFor apps, we recommend putting it in `dependencies` with a caret range.\nFor example:\n\n```js\n  \"dependencies\": {\n    \"prop-types\": \"^15.5.7\"\n  }\n```\n\nFor libraries, we *also* recommend leaving it in `dependencies`:\n\n```js\n  \"dependencies\": {\n    \"prop-types\": \"^15.5.7\"\n  },\n  \"peerDependencies\": {\n    \"react\": \"^15.5.0\"\n  }\n```\n\n**Note:** there are known issues in versions before 15.5.7 so we recommend using it as the minimal version.\n\nMake sure that the version range uses a caret (`^`) and thus is broad enough for npm to efficiently deduplicate packages.\n\nFor UMD bundles of your components, make sure you **don’t** include `PropTypes` in the build. Usually this is done by marking it as an external (the specifics depend on your bundler), just like you do with React.\n\n## Compatibility\n\n### React 0.14\n\nThis package is compatible with **React 0.14.9**. Compared to 0.14.8 (which was released in March of 2016), there are no other changes in 0.14.9, so it should be a painless upgrade.\n\n```shell\n# ATTENTION: Only run this if you still use React 0.14!\nnpm install --save react@^0.14.9 react-dom@^0.14.9\n```\n\n### React 15+\n\nThis package is compatible with **React 15.3.0** and higher.\n\n```\nnpm install --save react@^15.3.0 react-dom@^15.3.0\n```\n\n### What happens on other React versions?\n\nIt outputs warnings with the message below even though the developer doesn’t do anything wrong. Unfortunately there is no solution for this other than updating React to either 15.3.0 or higher, or 0.14.9 if you’re using React 0.14.\n\n## Difference from `React.PropTypes`: Don’t Call Validator Functions\n\nFirst of all, **which version of React are you using**? You might be seeing this message because a component library has updated to use `prop-types` package, but your version of React is incompatible with it. See the [above section](#compatibility) for more details.\n\nAre you using either React 0.14.9 or a version higher than React 15.3.0? Read on.\n\nWhen you migrate components to use the standalone `prop-types`, **all validator functions will start throwing an error if you call them directly**. This makes sure that nobody relies on them in production code, and it is safe to strip their implementations to optimize the bundle size.\n\nCode like this is still fine:\n\n```js\nMyComponent.propTypes = {\n  myProp: PropTypes.bool\n};\n```\n\nHowever, code like this will not work with the `prop-types` package:\n\n```js\n// Will not work with `prop-types` package!\nvar errorOrNull = PropTypes.bool(42, 'myProp', 'MyComponent', 'prop');\n```\n\nIt will throw an error:\n\n```\nCalling PropTypes validators directly is not supported by the `prop-types` package.\nUse PropTypes.checkPropTypes() to call them.\n```\n\n(If you see **a warning** rather than an error with this message, please check the [above section about compatibility](#compatibility).)\n\nThis is new behavior, and you will only encounter it when you migrate from `React.PropTypes` to the `prop-types` package. For the vast majority of components, this doesn’t matter, and if you didn’t see [this warning](https://facebook.github.io/react/warnings/dont-call-proptypes.html) in your components, your code is safe to migrate. This is not a breaking change in React because you are only opting into this change for a component by explicitly changing your imports to use `prop-types`. If you temporarily need the old behavior, you can keep using `React.PropTypes` until React 16.\n\n**If you absolutely need to trigger the validation manually**, call `PropTypes.checkPropTypes()`. Unlike the validators themselves, this function is safe to call in production, as it will be replaced by an empty function:\n\n```js\n// Works with standalone PropTypes\nPropTypes.checkPropTypes(MyComponent.propTypes, props, 'prop', 'MyComponent');\n```\nSee below for more info.\n\n**You might also see this error** if you’re calling a `PropTypes` validator from your own custom `PropTypes` validator. In this case, the fix is to make sure that you are passing *all* of the arguments to the inner function. There is a more in-depth explanation of how to fix it [on this page](https://facebook.github.io/react/warnings/dont-call-proptypes.html#fixing-the-false-positive-in-third-party-proptypes). Alternatively, you can temporarily keep using `React.PropTypes` until React 16, as it would still only warn in this case.\n\nIf you use a bundler like Browserify or Webpack, don’t forget to [follow these instructions](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build) to correctly bundle your application in development or production mode. Otherwise you’ll ship unnecessary code to your users.\n\n## PropTypes.checkPropTypes\n\nReact will automatically check the propTypes you set on the component, but if\nyou are using PropTypes without React then you may want to manually call\n`PropTypes.checkPropTypes`, like so:\n\n```js\nconst myPropTypes = {\n  name: PropTypes.string,\n  age: PropTypes.number,\n  // ... define your prop validations\n};\n\nconst props = {\n  name: 'hello', // is valid\n  age: 'world', // not valid\n};\n\n// Let's say your component is called 'MyComponent'\n\n// Works with standalone PropTypes\nPropTypes.checkPropTypes(myPropTypes, props, 'age', 'MyComponent');\n// This will warn as follows:\n// Warning: Failed prop type: Invalid prop `age` of type `string` supplied to\n// `MyComponent`, expected `number`.\n```\n\n## PropTypes.resetWarningCache()\n\n`PropTypes.checkPropTypes(...)` only `console.error.log(...)`s a given message once.  To reset the cache while testing call `PropTypes.resetWarningCache()`\n\n### License\n\nprop-types is [MIT licensed](./LICENSE)."
}