1{
2  "name": "prop-types",
3  "version": "15.7.2",
4  "description": "Runtime type checking for React props and similar objects.",
5  "main": "index.js",
6  "license": "MIT",
7  "files": [
8    "LICENSE",
9    "README.md",
10    "checkPropTypes.js",
11    "factory.js",
12    "factoryWithThrowingShims.js",
13    "factoryWithTypeCheckers.js",
14    "index.js",
15    "prop-types.js",
16    "prop-types.min.js",
17    "lib"
18  ],
19  "repository": "facebook/prop-types",
20  "keywords": [
21    "react"
22  ],
23  "bugs": {
24    "url": "https://github.com/facebook/prop-types/issues"
25  },
26  "homepage": "https://facebook.github.io/react/",
27  "dependencies": {
28    "loose-envify": "^1.4.0",
29    "object-assign": "^4.1.1",
30    "react-is": "^16.8.1"
31  },
32  "scripts": {
33    "pretest": "npm run lint",
34    "lint": "eslint .",
35    "test": "npm run tests-only",
36    "tests-only": "jest",
37    "umd": "NODE_ENV=development browserify index.js -t loose-envify --standalone PropTypes -o prop-types.js",
38    "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",
39    "build": "yarn umd && yarn umd-min",
40    "prepublish": "yarn build"
41  },
42  "devDependencies": {
43    "babel-jest": "^19.0.0",
44    "babel-preset-react": "^6.24.1",
45    "browserify": "^16.2.3",
46    "bundle-collapser": "^1.2.1",
47    "eslint": "^5.13.0",
48    "jest": "^19.0.2",
49    "react": "^15.5.1",
50    "uglifyify": "^3.0.4",
51    "uglifyjs": "^2.4.10"
52  },
53  "browserify": {
54    "transform": [
55      "loose-envify"
56    ]
57  }
58}
59