package.json 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. {
  2. "name": "aria-query",
  3. "version": "5.3.0",
  4. "description": "Programmatic access to the ARIA specification",
  5. "main": "lib/index.js",
  6. "files": [
  7. "lib"
  8. ],
  9. "scripts": {
  10. "build": "rimraf lib && babel src --out-dir lib",
  11. "flow": "flow",
  12. "lint": "eslint --config .eslintrc src __tests__ scripts",
  13. "lint:fix": "npm run lint -- --fix",
  14. "prepublishOnly": "npm run build",
  15. "pretest": "npm run lint:fix && npm run flow",
  16. "test": "npm run jest",
  17. "test:ci": "npm run jest -- --ci --runInBand",
  18. "jest": "jest --coverage __tests__/**/*",
  19. "output_as_hack": "babel-node ./scripts/output_as_hack.js"
  20. },
  21. "repository": {
  22. "type": "git",
  23. "url": "git+https://github.com/A11yance/aria-query.git"
  24. },
  25. "keywords": [
  26. "accessibility",
  27. "ARIA"
  28. ],
  29. "author": "Jesse Beach <splendidnoise@gmail.com>",
  30. "license": "Apache-2.0",
  31. "bugs": {
  32. "url": "https://github.com/A11yance/aria-query/issues"
  33. },
  34. "homepage": "https://github.com/A11yance/aria-query#readme",
  35. "devDependencies": {
  36. "@babel/cli": "^7.19.3",
  37. "@babel/core": "^7.19.6",
  38. "@babel/eslint-parser": "^7.19.1",
  39. "@babel/node": "^7.22.5",
  40. "@babel/preset-env": "^7.19.4",
  41. "@babel/preset-flow": "^7.18.6",
  42. "babel-jest": "^29.2.1",
  43. "commander": "^9.4.1",
  44. "eslint": "^8.26.0",
  45. "eslint-config-airbnb-base": "^15.0.0",
  46. "eslint-plugin-flowtype": "^8.0.3",
  47. "eslint-plugin-import": "^2.26.0",
  48. "eslint-plugin-jest": "^27.1.3",
  49. "expect": "^29.2.1",
  50. "flow-bin": "^0.191.0",
  51. "jest": "^29.2.1",
  52. "minimist": "^1.2.7",
  53. "rimraf": "^3.0.2"
  54. },
  55. "jest": {
  56. "coverageReporters": [
  57. "lcov"
  58. ],
  59. "coverageDirectory": "reports",
  60. "roots": [
  61. "<rootDir>/__tests__"
  62. ]
  63. },
  64. "browserslist": [
  65. ">0.2%",
  66. "not dead",
  67. "not op_mini all",
  68. "ie 11"
  69. ],
  70. "dependencies": {
  71. "dequal": "^2.0.3"
  72. }
  73. }