{"name":"airbnb-prop-types","version":"2.6.1","description":"Custom React PropType validators that we use at Airbnb.","main":"index.js","dependencies":{"array.prototype.find":"^2.0.4","has":"^1.0.1","is-regex":"^1.0.4","object.assign":"^4.0.4","object.entries":"^1.0.4","prop-types":"^15.5.10"},"devDependencies":{"babel-cli":"^6.24.1","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-replace-object-assign":"^0.2.1","babel-preset-airbnb":"^2.2.3","babel-register":"^6.24.1","chai":"^4.0.2","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.3.0","eslint-plugin-jsx-a11y":"^5.0.3","eslint-plugin-react":"^7.0.1","mocha":"^3.4.2","nyc":"^10.3.2","object.values":"^1.0.4","react":"^15.5.4","rimraf":"^2.6.1","safe-publish-latest":"^1.1.1"},"peerDependencies":{"react":"^0.14 || ^15.0.0"},"scripts":{"pretest":"npm run lint","test":"npm run travis","travis":"npm run build && npm run test:only","test:only":"npm run mocha test","test:all":"npm run test:only && npm run react:14 && npm run test:only && npm run react:15 && npm run test:only","lint":"eslint --ext js,jsx src test","prepublish":"npm run clean && npm run build && safe-publish-latest","clean":"rimraf build","build":"npm run clean && babel src --out-dir build --source-maps && npm run build:index","prebuild:index":"cp index.js .index.js","build:index":"babel index.js --out-file index.js --no-babelrc --source-maps","postbuild:index":"mv .index.js index.js","cover:clean":"rimraf coverage","cover:run":"nyc --show-process-tree npm run --silent mocha test -- --reporter=dot","precoverage":"NODE_ENV=test npm run build","coverage":"npm run --quiet cover:clean && npm run --silent cover:run","mocha":"mocha --recursive test/helpers/_failTestsOnErrors","react:clean":"rimraf node_modules/react node_modules/react-dom node_modules/react-addons-test-utils","react:14":"npm run react:clean && npm i --no-save react@0.14 react-dom@0.14 react-addons-test-utils@0.14","react:15":"npm run react:clean && npm i --no-save react@15 react-dom@15 react-addons-test-utils@15"},"repository":{"type":"git","url":"git+https://github.com/airbnb/prop-types.git"},"keywords":["react","propTypes","airbnb","prop","types","validator","validation"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/airbnb/prop-types/issues"},"homepage":"https://github.com/airbnb/prop-types#readme","greenkeeper":{"//":"nyc is ignored because it requires node 4+, and we support older than that","ignore":["nyc"]},"gitHead":"91638faf34566c6d1f8dcf296d062948846f6c04","_id":"airbnb-prop-types@2.6.1","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"6a0ed725a13bd0f77f54c9bfdc4174085b59d8d6","size":64584,"noattachment":false,"key":"/airbnb-prop-types/-/airbnb-prop-types-2.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/airbnb-prop-types/download/airbnb-prop-types-2.6.1.tgz"},"maintainers":[{"name":"airbnbeng","email":""},{"name":"brieb","email":""},{"name":"christianv","email":"vueringschristian@gmail.com"},{"name":"danbeam","email":""},{"name":"ljharb","email":""},{"name":"sharmilajesupaul","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/airbnb-prop-types-2.6.1.tgz_1497254559147_0.39470222452655435"},"directories":{},"publish_time":1497254560368,"_cnpm_publish_time":1497254560368,"_hasShrinkwrap":false,"deprecated":"This package has been renamed to 'prop-types-tools'","dist-tags":{"latest":"2.16.0"}}