package.json 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. {
  2. "name": "eslint-plugin-react",
  3. "version": "7.9.1",
  4. "author": "Yannick Croissant <yannick.croissant+npm@gmail.com>",
  5. "description": "React specific linting rules for ESLint",
  6. "main": "index.js",
  7. "scripts": {
  8. "coveralls": "cat ./reports/coverage/lcov.info | coveralls",
  9. "lint": "eslint ./",
  10. "pretest": "npm run lint",
  11. "test": "npm run unit-test",
  12. "unit-test": "istanbul cover --dir reports/coverage node_modules/mocha/bin/_mocha tests/**/*.js -- --reporter dot"
  13. },
  14. "files": [
  15. "LICENSE",
  16. "README.md",
  17. "index.js",
  18. "lib"
  19. ],
  20. "repository": {
  21. "type": "git",
  22. "url": "https://github.com/yannickcr/eslint-plugin-react"
  23. },
  24. "homepage": "https://github.com/yannickcr/eslint-plugin-react",
  25. "bugs": "https://github.com/yannickcr/eslint-plugin-react/issues",
  26. "dependencies": {
  27. "doctrine": "^2.1.0",
  28. "has": "^1.0.2",
  29. "jsx-ast-utils": "^2.0.1",
  30. "prop-types": "^15.6.1"
  31. },
  32. "devDependencies": {
  33. "babel-eslint": "^8.2.3",
  34. "coveralls": "^3.0.1",
  35. "eslint": "^4.19.1",
  36. "istanbul": "^0.4.5",
  37. "mocha": "^5.2.0"
  38. },
  39. "peerDependencies": {
  40. "eslint": "^3.0.0 || ^4.0.0"
  41. },
  42. "engines": {
  43. "node": ">=4"
  44. },
  45. "keywords": [
  46. "eslint",
  47. "eslint-plugin",
  48. "eslintplugin",
  49. "react"
  50. ],
  51. "license": "MIT"
  52. }