package.json 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203
  1. {
  2. "_from": "axe-core@^4.0.2",
  3. "_id": "axe-core@4.2.2",
  4. "_inBundle": false,
  5. "_integrity": "sha512-OKRkKM4ojMEZRJ5UNJHmq9tht7cEnRnqKG6KyB/trYws00Xtkv12mHtlJ0SK7cmuNbrU8dPUova3ELTuilfBbw==",
  6. "_location": "/axe-core",
  7. "_phantomChildren": {},
  8. "_requested": {
  9. "type": "range",
  10. "registry": true,
  11. "raw": "axe-core@^4.0.2",
  12. "name": "axe-core",
  13. "escapedName": "axe-core",
  14. "rawSpec": "^4.0.2",
  15. "saveSpec": null,
  16. "fetchSpec": "^4.0.2"
  17. },
  18. "_requiredBy": [
  19. "/eslint-plugin-jsx-a11y"
  20. ],
  21. "_resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.2.2.tgz",
  22. "_shasum": "0c987d82c8b82b4b9b7a945f1b5ef0d8fed586ed",
  23. "_spec": "axe-core@^4.0.2",
  24. "_where": "C:\\Users\\rickh\\Desktop\\js-hw-1\\hw1\\node_modules\\eslint-plugin-jsx-a11y",
  25. "bugs": {
  26. "url": "https://github.com/dequelabs/axe-core/issues"
  27. },
  28. "bundleDependencies": false,
  29. "contributors": [
  30. {
  31. "name": "David Sturley",
  32. "url": "http://deque.com/"
  33. },
  34. {
  35. "name": "Dylan Barrell",
  36. "email": "dylan@barrell.com",
  37. "url": "http://deque.com/"
  38. },
  39. {
  40. "name": "Wilco Fiers",
  41. "url": "http://deque.com/"
  42. },
  43. {
  44. "name": "Dian Fay",
  45. "url": "http://deque.com/"
  46. },
  47. {
  48. "name": "Marcy Sutton",
  49. "url": "http://deque.com/"
  50. }
  51. ],
  52. "deprecated": false,
  53. "description": "Accessibility engine for automated Web UI testing",
  54. "devDependencies": {
  55. "@babel/core": "^7.5.4",
  56. "@babel/plugin-proposal-object-rest-spread": "^7.5.4",
  57. "@babel/polyfill": "^7.4.4",
  58. "@babel/preset-env": "^7.5.4",
  59. "@deque/dot": "^1.1.5",
  60. "act-rules.github.io": "github:act-rules/act-rules.github.io#master",
  61. "aria-query": "^3.0.0",
  62. "chai": "~4.2.0",
  63. "chalk": "^4.1.0",
  64. "chromedriver": "latest",
  65. "clone": "^2.1.2",
  66. "conventional-commits-parser": "^3.1.0",
  67. "css-selector-parser": "^1.3.0",
  68. "emoji-regex": "8.0.0",
  69. "es6-promise": "^4.2.6",
  70. "esbuild": "^0.7.19",
  71. "eslint": "^7.27.0",
  72. "eslint-config-prettier": "^6.2.0",
  73. "eslint-plugin-mocha-no-only": "^1.1.1",
  74. "execa": "^2.0.2",
  75. "globby": "^10.0.0",
  76. "grunt": "^1.0.3",
  77. "grunt-babel": "^8.0.0",
  78. "grunt-bytesize": "^0.2.0",
  79. "grunt-contrib-clean": "^2.0.0",
  80. "grunt-contrib-concat": "^1.0.1",
  81. "grunt-contrib-uglify": "^4.0.0",
  82. "grunt-contrib-watch": "^1.1.0",
  83. "html-entities": "^1.2.0",
  84. "http-server": "^0.12.3",
  85. "husky": "^3.1.0",
  86. "jquery": "^3.0.0",
  87. "jsdoc": "^3.5.5",
  88. "jsdom": "^16.3.0",
  89. "karma": "^6.3.2",
  90. "karma-chai": "^0.1.0",
  91. "karma-chrome-launcher": "^3.1.0",
  92. "karma-firefox-launcher": "^2.1.0",
  93. "karma-ie-launcher": "^1.0.0",
  94. "karma-mocha": "^2.0.1",
  95. "karma-mocha-reporter": "^2.2.5",
  96. "karma-sinon": "^1.0.5",
  97. "lint-staged": "^9.2.1",
  98. "make-dir": "^3.0.0",
  99. "markdown-table": "^1.1.2",
  100. "memoizee": "^0.4.14",
  101. "minami": "^1.2.3",
  102. "mocha": "^6.1.2",
  103. "node-notifier": "^8.0.1",
  104. "npm-run-all": "^4.1.5",
  105. "prettier": "^1.17.1",
  106. "proxyquire": "^2.1.3",
  107. "revalidator": "~0.3.1",
  108. "selenium-webdriver": "~3.6.0",
  109. "sinon": "^7.5.0",
  110. "sri-toolbox": "^0.2.0",
  111. "standard-version": "^9.0.0",
  112. "start-server-and-test": "^1.11.7",
  113. "typedarray": "^0.0.6",
  114. "typescript": "^3.5.3",
  115. "uglify-js": "^3.4.4",
  116. "weakmap-polyfill": "^2.0.0"
  117. },
  118. "engines": {
  119. "node": ">=4"
  120. },
  121. "homepage": "https://www.deque.com/axe/",
  122. "husky": {
  123. "hooks": {
  124. "pre-commit": "grunt configure && lint-staged"
  125. }
  126. },
  127. "keywords": [
  128. "Accessibility",
  129. "a11y",
  130. "testing",
  131. "unit",
  132. "tdd",
  133. "bdd",
  134. "axe"
  135. ],
  136. "license": "MPL-2.0",
  137. "lint-staged": {
  138. "*.{md,json,ts,html}": [
  139. "prettier --write",
  140. "git add"
  141. ],
  142. "*.js": [
  143. "eslint --fix",
  144. "prettier --write",
  145. "git add"
  146. ]
  147. },
  148. "main": "axe.js",
  149. "name": "axe-core",
  150. "repository": {
  151. "type": "git",
  152. "url": "git+https://github.com/dequelabs/axe-core.git"
  153. },
  154. "scripts": {
  155. "api-docs": "jsdoc --configure .jsdoc.json",
  156. "build": "grunt",
  157. "develop": "grunt dev --force",
  158. "eslint": "eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'",
  159. "fmt": "prettier --write .*.json *.{json,md,js} **/*.ts './{.circleci,.github,build,doc,lib,locales,test,typings}/**/*.{json,md,js,ts,html}'",
  160. "integration": "node test/integration/full/test-webdriver.js",
  161. "integration:chrome": "npm run integration -- browser=Chrome",
  162. "integration:firefox": "npm run integration -- browser=Firefox",
  163. "integration:ie": "npm run integration -- browser=IE",
  164. "next-release": "standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true",
  165. "release": "git fetch origin --tags --force && standard-version -a",
  166. "rule-gen": "node build/rule-generator",
  167. "sri-update": "grunt build && node build/sri-update && git add sri-history.json",
  168. "sri-validate": "node build/sri-update --validate",
  169. "start": "http-server -p 9876 --silent",
  170. "test": "npm run test:tsc && run-s \"test:unit:* -- {@}\" --",
  171. "test:act": "karma start test/act-mapping/karma.config.js",
  172. "test:act:debug": "npm run test:act -- --no-single-run --browsers=Chrome",
  173. "test:debug": "npm run test:unit -- --no-single-run --browsers=Chrome",
  174. "test:examples": "node ./doc/examples/test-examples",
  175. "test:integration": "npm run test:integration:chrome",
  176. "test:integration:chrome": "start-server-and-test 9876 integration:chrome",
  177. "test:integration:firefox": "start-server-and-test 9876 integration:firefox",
  178. "test:integration:ie": "start-server-and-test 9876 integration:ie",
  179. "test:locales": "mocha test/test-locales.js",
  180. "test:node": "mocha test/node/*.js",
  181. "test:rule-help-version": "mocha test/test-rule-help-version.js",
  182. "test:tsc": "tsc",
  183. "test:unit": "karma start test/karma.conf.js",
  184. "test:unit:api": "npm run test:unit -- testDirs=api",
  185. "test:unit:checks": "npm run test:unit -- testDirs=checks",
  186. "test:unit:commons": "npm run test:unit -- testDirs=commons",
  187. "test:unit:core": "npm run test:unit -- testDirs=core",
  188. "test:unit:integration": "npm run test:unit -- testDirs=integration",
  189. "test:unit:rule-matches": "npm run test:unit -- testDirs=rule-matches",
  190. "test:unit:virtual-rules": "npm run test:unit -- testDirs=virtual-rules",
  191. "version": "echo \"use 'npm run release' to bump axe-core version\" && exit 1"
  192. },
  193. "standard-version": {
  194. "scripts": {
  195. "postbump": "npm ci && npm run sri-update"
  196. },
  197. "skip": {
  198. "tag": true
  199. }
  200. },
  201. "typings": "axe.d.ts",
  202. "version": "4.2.2"
  203. }