{"_id":"@daisy/axe-core-for-ace","_rev":"25-b92861399e116e363dbd7d931f4c5ea9","name":"@daisy/axe-core-for-ace","dist-tags":{"latest":"4.13.0-canary.1"},"versions":{"4.1.1-daisy.0":{"name":"@daisy/axe-core-for-ace","version":"4.1.1-daisy.0","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.1.1-daisy.0","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"}],"homepage":"https://www.deque.com/axe/","bugs":{"url":"https://github.com/dequelabs/axe-core/issues"},"dist":{"shasum":"a451d9f77af3c8acee322bf1c855d5ae1155fb78","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.1.1-daisy.0.tgz","fileCount":16,"integrity":"sha512-fJMBHIzfl6Cw9+R8TzhuZ/FbceG416h+Pr3jGXe43kFMHDEPCQpkMt6vSDuAG7tabr9xFojkLU0K0b9CFDKERA==","signatures":[{"sig":"MEUCIHtYglI6ieAr9q155dwEX9iBDWWbKDNFf6yCk+6GDo6HAiEAv73DW0bhdh3xMrdC47ZL2Jclvn5bRdtO+cHO4rCGl9M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1734282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB08BCRA9TVsSAnZWagAAomgP+wYsd4yd0EWsUTH6juif\n2cr65NGvelEKcypHA1o5rXhe77O//tKCssAQZUsVaucwS94iEycSKsUYoiF4\nA8dz2huWvOvzmZ8tkYWmlsbKivefCBD+xt/sdOS1QT9LxQYBr+URA4yA7Ajp\n9vjsXjltN7XkasyZTY/zwQ/Tp6ILRvwsYPQ4P/bYZHREF9UqDzdUHSzwyxE/\nAClOW/4hXGWGlOwA+CrbynVyr3cvkTBXGZETcDG8QuAplQmf74KZw/ewsgP3\ns09fpy+ZbHQEOj2u6KUxidkowAsNMr34/XOGyE5kF5eRR42788lrZETwPdxn\nkJYo3eLuQNORJv78XnkKu7F2id/CyL4fUukC3nwHzfxqkwqcmRly+uZSmCv0\nAeWRvGCgh9BH57DIU9Fds0BHSu7pMkRwoMMtyNGy+gxmCdgEXOADFWTlydEy\nWOMLhwZ+J2nZfSbTODTS5tycdz2ABjHKS6DgDZDylCNJcAKwe9iOKag7J9y2\n2k1d8Gxoo/6sHCO7IZKC1YadHibyfWlS8f/vdzx+/meocskVwGXUXFPaiVv0\nW2KA4koBGD7rEiLaktOtRGCVjZzI69N8pnGpzcGvBdymjuxFvR+0xtFNeB31\nrYsm3ZacVeS3G2zp89VZ4FbuUDNVZ+I6HWyXewkQMJEC8MGplvzZDC33N9AY\nOBq3\r\n=6dov\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axe.js","engines":{"node":">=4"},"gitHead":"4ce706daf6d9ff6ef64df80c44c9e503a750a5d9","scripts":{"fmt":"prettier --write *.{json,md,js} **/*.ts './{.github,build,doc,lib,test}/**/*.{json,md,js,ts,html}'","test":"tsc && grunt test","build":"grunt","start":"npm run develop","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'","develop":"grunt dev --force","release":"standard-version -a","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","rule-gen":"node build/rule-generator","test-fast":"tsc && grunt test-fast","test:node":"mocha test/node/*.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","imports-gen":"node ./build/imports-generator","next-release":"standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true","sri-validate":"node build/sri-update --validate","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:headless":"node ./build/test/headless","prepublishOnly":"grunt build && grunt file-exists","test:rule-help-version":"mocha test/test-rule-help-version.js"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/dequelabs/axe-core.git","type":"git"},"_npmVersion":"6.14.11","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.{md,json,ts,html}":["prettier --write","git add"]},"_nodeVersion":"14.15.4","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","chalk":"^4.1.0","clone":"~2.1.1","execa":"^2.0.2","grunt":"^1.0.3","husky":"^3.0.0","jsdoc":"^3.5.5","jsdom":"^16.3.0","mocha":"^6.1.2","sinon":"^7.5.0","eslint":"^6.1.0","globby":"^10.0.0","jquery":"^3.0.0","minami":"^1.2.3","mkdirp":"^0.5.1","blanket":"~1.2.3","esbuild":"^0.7.19","babelify":"^10.0.0","fs-extra":"^8.0.1","make-dir":"^3.0.0","memoizee":"^0.4.14","prettier":"^1.17.1","derequire":"^2.1.1","grunt-run":"^0.8.1","puppeteer":"^2.0.0","uglify-js":"^3.4.4","@deque/dot":"^1.1.5","aria-query":"^3.0.0","browserify":"^16.2.3","typedarray":"^0.0.6","typescript":"^3.5.3","@babel/core":"^7.5.4","emoji-regex":"8.0.0","es6-promise":"^4.2.6","grunt-babel":"^8.0.0","lint-staged":"^9.2.1","revalidator":"~0.3.1","sri-toolbox":"^0.2.0","html-entities":"^1.2.0","node-notifier":"^7.0.1","grunt-bytesize":"^0.2.0","grunt-parallel":"^0.5.1","markdown-table":"^1.1.2","@babel/polyfill":"^7.4.4","standard-version":"^9.0.0","weakmap-polyfill":"^2.0.0","@babel/preset-env":"^7.5.4","grunt-contrib-copy":"^1.0.0","selenium-webdriver":"~3.6.0","css-selector-parser":"^1.3.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.1.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^4.0.0","grunt-contrib-connect":"^2.0.0","mocha-headless-chrome":"^2.0.3","eslint-config-prettier":"^6.2.0","conventional-commits-parser":"^3.1.0","@babel/plugin-proposal-object-rest-spread":"^7.5.4"},"standard-version":{"scripts":{"postbump":"npm ci && npm run sri-update"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.1.1-daisy.0_1611091712481_0.3408149054940284","host":"s3://npm-registry-packages"}},"4.1.4-canary.0":{"name":"@daisy/axe-core-for-ace","version":"4.1.4-canary.0","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.1.4-canary.0","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"}],"homepage":"https://www.deque.com/axe/","bugs":{"url":"https://github.com/dequelabs/axe-core/issues"},"dist":{"shasum":"a0454a040748cfa7014833a456b78afcc66f6756","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.1.4-canary.0.tgz","fileCount":16,"integrity":"sha512-ex4touOouT0cLlkFv/AxlhHENoaoDvRJWePQvsdJe9EYsYa3hoo+rgKsXcxdHolfAbNRH9E7qQzB+Kw83UFudA==","signatures":[{"sig":"MEUCIH51qftuxF0DjUon0ew0UJgioMj69uEIhPnSBI3PCtoyAiEA5nHUaEQTp3SGiD9xwVTnHDwhOPMhsLfc8aVo/VkA9tE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1754531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbQUnCRA9TVsSAnZWagAAXx4P/2KdCvjLt0YDDTRBFS5k\nPSyZ8KOznKsUctESN/fMwq0+QNeNtB1ch65dNGxBVbYc0yP+e+UzwW5Vrz4b\nx51ee9Qxpx/yFxafaC2gDnN3PGkzmXCNdujrjhjZG6ybztegUz4BkBo+i6UG\ngE+uB4iWlgX4ZbD1sOtE7YTivlGTtKMQhZRAofkMvehIatomHwybsgJL+log\nylgYEPbsG8GAA79GE8uSP9eByxaoawhdGHJ16PDqgbBUZZlzpWG6Eg+jY0w8\n/bLucxGvnrEYdB0E/3G32xIB0d3nDuNbO/2V019DF7kFnkxoWjeOWufy1Cqo\nvzB1zZksW32MlKB8li5c5PlRkZgdWz0VlKAkY0gdrJ2AT6u9n8hA/H8zb76l\neqQzX/9BNDAHWNNzbtFy/zX1ymvt5syaJoTlWIbCfnaGAITMjkuL3gvQF48k\n1L6L14dPZhfGWAviWZ+G6Qyf973ToXrDPCSYzfPnzaKVsdQ5mpD38yeTBDd0\nm1JUJ+/6KFtuNyPkiLeBTHcZG3r8hPptvyGN97Nd6WFqBQalSGwSOACGS2s8\nfbyl8rxNefbnlv1rytvlj2bAPwI5tjV9LUA7UEpy3k4TYn8BOE9rzZxEr6zN\nX3a6dgsL8rd1OOkK1koAjS9OgW/3YBvavWzB7eMH4I21+aTQWSIFKYI6Mjxt\nZjYe\r\n=qCyh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axe.js","engines":{"node":">=4"},"gitHead":"c5005bafe6a618bfcdea215eecabdad6377ebe7c","scripts":{"fmt":"prettier --write *.{json,md,js} **/*.ts './{.github,build,doc,lib,test}/**/*.{json,md,js,ts,html}'","test":"tsc && grunt test","build":"grunt","start":"npm run develop","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'","develop":"grunt dev --force","release":"standard-version -a","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","rule-gen":"node build/rule-generator","test-fast":"tsc && grunt test-fast","test:node":"mocha test/node/*.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","imports-gen":"node ./build/imports-generator","next-release":"standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true","sri-validate":"node build/sri-update --validate","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:headless":"node ./build/test/headless","prepublishOnly":"grunt build && grunt file-exists","test:rule-help-version":"mocha test/test-rule-help-version.js"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/dequelabs/axe-core.git","type":"git"},"_npmVersion":"6.14.12","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.{md,json,ts,html}":["prettier --write","git add"]},"_nodeVersion":"14.16.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","chalk":"^4.1.0","clone":"~2.1.1","execa":"^2.0.2","grunt":"^1.0.3","husky":"^3.0.0","jsdoc":"^3.5.5","jsdom":"^16.3.0","mocha":"^6.1.2","sinon":"^7.5.0","eslint":"^6.1.0","globby":"^10.0.0","jquery":"^3.0.0","minami":"^1.2.3","mkdirp":"^0.5.1","blanket":"~1.2.3","esbuild":"^0.7.19","babelify":"^10.0.0","fs-extra":"^8.0.1","make-dir":"^3.0.0","memoizee":"^0.4.14","prettier":"^1.17.1","derequire":"^2.1.1","grunt-run":"^0.8.1","puppeteer":"^2.0.0","uglify-js":"^3.4.4","@deque/dot":"^1.1.5","aria-query":"^3.0.0","browserify":"^16.2.3","proxyquire":"^2.1.3","typedarray":"^0.0.6","typescript":"^3.5.3","@babel/core":"^7.5.4","emoji-regex":"8.0.0","es6-promise":"^4.2.6","grunt-babel":"^8.0.0","lint-staged":"^9.2.1","revalidator":"~0.3.1","sri-toolbox":"^0.2.0","html-entities":"^1.2.0","node-notifier":"^7.0.1","grunt-bytesize":"^0.2.0","grunt-parallel":"^0.5.1","markdown-table":"^1.1.2","@babel/polyfill":"^7.4.4","standard-version":"^9.0.0","weakmap-polyfill":"^2.0.0","@babel/preset-env":"^7.5.4","grunt-contrib-copy":"^1.0.0","selenium-webdriver":"~3.6.0","css-selector-parser":"^1.3.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.1.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^4.0.0","grunt-contrib-connect":"^2.0.0","mocha-headless-chrome":"^2.0.3","eslint-config-prettier":"^6.2.0","conventional-commits-parser":"^3.1.0","@babel/plugin-proposal-object-rest-spread":"^7.5.4"},"standard-version":{"scripts":{"postbump":"npm ci && npm run sri-update"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.1.4-canary.0_1617757479357_0.9825554719910796","host":"s3://npm-registry-packages"}},"4.1.4-canary.1":{"name":"@daisy/axe-core-for-ace","version":"4.1.4-canary.1","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.1.4-canary.1","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"}],"homepage":"https://github.com/daisy/axe-core/pull/4","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"5edc813b459343a7f3c97a695e8ca80511008703","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.1.4-canary.1.tgz","fileCount":16,"integrity":"sha512-hpfGZa8bD1HCnKvfxJVNIpVVTUvq6H/lk9h8lAWvqliLeMgGdmAluzFZLk2SsgRoPGjOXku0ddABRgqUzw+x/w==","signatures":[{"sig":"MEYCIQD18YS8mVINbzThf0hFLpngMfpD0wVlCRA157yIs/FaXQIhAIy8H9vtimmC0GqtipkBAoX+Q1i6n5+LPZOp76OEzfpQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1754541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbQY1CRA9TVsSAnZWagAA8ZwQAJRziZqnhl5Wd28BroP8\nCBQVjQ7g6J8Z3PInIz6uV0tMPeESfKA/9Oj+gWpI9vd9yniYer+M/0JbbMgk\n+outg9JhVxtF/Jk8OLnFSV88YdTIWuydVNagU8pzc3eEPJaqoAPPwDonzwJF\nbWyxlGGI5HkRnvpuYkQqrL/2AEJ3k0mmMoenJ+0YFH+a4c4rUwgspw32+6d4\nQ8jwxt1wJA4+BpvSP8/3xXHrO4wEVcAnUbj9ANEFKaOHCjRneou0RH8cAgH0\nMa7h0PoIEYRFVfF8fwgQpgEaqoecGhUWtLOMMyfTS0e8YJlmZ4ewinOMswXS\nOzF7WJ+geWXGNx84XcsuLqoKKRP6WsyOePosjdYwaIKUHjRZulNp0pktjjWr\np7zenY+goizmoc3dxiR2eiLsZiNhSckG2NDu0jNmvNp+CPTDeqR8Fq8eGnS+\npXbmsn8kC/ATkRDo1B+fH7yiplduAZYX6jM75oblmEQlLHdS9cAxJ9Zl7az3\nTrxKdZ46aMsUler2MvNa0vjjKYs3wbGf1KmZI4HE2rUfSqyXVJly4I2Ts1OJ\npSdmrIwAfgUMJvwDjg+RuISO5/Tm/fj4hhSa9A5uFPJMjnpyLqMX/ZVpYIXQ\nojWrv6omlLtt7ebXAK3HtME0IODatOBbCxPWoM+bLjLaO5PYefZLS6e/WDs1\ncptM\r\n=HYmq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axe.js","engines":{"node":">=4"},"gitHead":"7673aaa4702d532711629082fb3cf3ad5437b761","scripts":{"fmt":"prettier --write *.{json,md,js} **/*.ts './{.github,build,doc,lib,test}/**/*.{json,md,js,ts,html}'","test":"tsc && grunt test","build":"grunt","start":"npm run develop","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'","develop":"grunt dev --force","release":"standard-version -a","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","rule-gen":"node build/rule-generator","test-fast":"tsc && grunt test-fast","test:node":"mocha test/node/*.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","imports-gen":"node ./build/imports-generator","next-release":"standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true","sri-validate":"node build/sri-update --validate","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:headless":"node ./build/test/headless","prepublishOnly":"grunt build && grunt file-exists","test:rule-help-version":"mocha test/test-rule-help-version.js"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"6.14.12","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.{md,json,ts,html}":["prettier --write","git add"]},"_nodeVersion":"14.16.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","chalk":"^4.1.0","clone":"~2.1.1","execa":"^2.0.2","grunt":"^1.0.3","husky":"^3.0.0","jsdoc":"^3.5.5","jsdom":"^16.3.0","mocha":"^6.1.2","sinon":"^7.5.0","eslint":"^6.1.0","globby":"^10.0.0","jquery":"^3.0.0","minami":"^1.2.3","mkdirp":"^0.5.1","blanket":"~1.2.3","esbuild":"^0.7.19","babelify":"^10.0.0","fs-extra":"^8.0.1","make-dir":"^3.0.0","memoizee":"^0.4.14","prettier":"^1.17.1","derequire":"^2.1.1","grunt-run":"^0.8.1","puppeteer":"^2.0.0","uglify-js":"^3.4.4","@deque/dot":"^1.1.5","aria-query":"^3.0.0","browserify":"^16.2.3","proxyquire":"^2.1.3","typedarray":"^0.0.6","typescript":"^3.5.3","@babel/core":"^7.5.4","emoji-regex":"8.0.0","es6-promise":"^4.2.6","grunt-babel":"^8.0.0","lint-staged":"^9.2.1","revalidator":"~0.3.1","sri-toolbox":"^0.2.0","html-entities":"^1.2.0","node-notifier":"^7.0.1","grunt-bytesize":"^0.2.0","grunt-parallel":"^0.5.1","markdown-table":"^1.1.2","@babel/polyfill":"^7.4.4","standard-version":"^9.0.0","weakmap-polyfill":"^2.0.0","@babel/preset-env":"^7.5.4","grunt-contrib-copy":"^1.0.0","selenium-webdriver":"~3.6.0","css-selector-parser":"^1.3.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.1.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^4.0.0","grunt-contrib-connect":"^2.0.0","mocha-headless-chrome":"^2.0.3","eslint-config-prettier":"^6.2.0","conventional-commits-parser":"^3.1.0","@babel/plugin-proposal-object-rest-spread":"^7.5.4"},"standard-version":{"scripts":{"postbump":"npm ci && npm run sri-update"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.1.4-canary.1_1617757749202_0.5319199754462478","host":"s3://npm-registry-packages"}},"4.1.4-canary.2":{"name":"@daisy/axe-core-for-ace","version":"4.1.4-canary.2","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.1.4-canary.2","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"}],"homepage":"https://github.com/daisy/axe-core/pull/4","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"6c1d09ee1288cb7ea8e6f76de330182f6613bcb1","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.1.4-canary.2.tgz","fileCount":16,"integrity":"sha512-SEuhKzP/QBgxVMCDw0Gr+/Rx0DH7v1yrJDelcVXtW4+Df6nMAik71TSMguVEdpgTUDDyaxKeYVtYp7w6kVrAiQ==","signatures":[{"sig":"MEUCIGgJSP5HqJDKOALPlfrQqIrxUzDJcRoy9zYPcHwyiU4eAiEAt0DIKWB27y/qjpCacV5AEJfrAuBfygym/DqzDbbGzYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1754581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbTlFCRA9TVsSAnZWagAAu3oP+weSYftol5Q+N5gG4SLE\nslwaUXchAtrDD/BStzAZn1JMtifTKD7ZfTRvNWkoLH/hEGVcSgE3qhMuAxVd\n1WCoFzxUDIU4JmcL+PV2E7pnBy2AAqw5Ax0Dp/YX3/eFoXw5xFhMz2RAsYKG\nRjPVcxpBAtkTkVx5XVjaUw45vnR0hkRhIhgevBmrlWMZDCpMetUb3IEB1zTV\nQqX8e/baeyTX48v0QzZoXrXEGZqB56e/Ytr5RpT7o7MCNGMSczsKBpkzsUUW\nE5Qill1sNPRF5ZVxQW9HF8hhol98fZctPRst9IabehVvP4bpvvPGcmVAE7yX\nmm/QDX4pcDikHGMzl8zJ6qSvXAKF2uDxOsEajQFtb1g8uP52Vm8FTS6DD98x\niQooL7Roa/++vzhcW6W/4b7vwrlx71ECZlAlZUDuqg1qOiTEW7KoDdD4Naqz\n0oCoqDgdtMNS1dVl2aP/8WYzjwfa7IdxdkjOLSWPKHZewzUkzrkiTJYkzZjb\nqsMJEUPmLzIuXKyQ3XoAOPZQMB83KMnR1uouZqXGMbLsD7rs/euQz8XOsRRT\nj5iAN6em8YgojK316zWybzAiv8WwEak81mxAJF79WxPQ+pOqL6zc++lTwRGA\n4a9xyLf+qATW0ZsXQkKraXUpRH1ndrcgP8aUUil0q459+Bg18/STY708giIr\n278Q\r\n=mBKC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axe.js","engines":{"node":">=4"},"gitHead":"d159e5142a277467f4315c1d5e8e6de30d861dc4","scripts":{"fmt":"prettier --write *.{json,md,js} **/*.ts './{.github,build,doc,lib,test}/**/*.{json,md,js,ts,html}'","test":"tsc && grunt test","build":"grunt","start":"npm run develop","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'","develop":"grunt dev --force","release":"standard-version -a","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","rule-gen":"node build/rule-generator","test-fast":"tsc && grunt test-fast","test:node":"mocha test/node/*.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","imports-gen":"node ./build/imports-generator","next-release":"standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true","sri-validate":"node build/sri-update --validate","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:headless":"node ./build/test/headless","prepublishOnly":"grunt build && grunt file-exists","test:rule-help-version":"mocha test/test-rule-help-version.js"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"6.14.12","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.{md,json,ts,html}":["prettier --write","git add"]},"_nodeVersion":"14.16.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","chalk":"^4.1.0","clone":"~2.1.1","execa":"^2.0.2","grunt":"^1.0.3","husky":"^3.0.0","jsdoc":"^3.5.5","jsdom":"^16.3.0","mocha":"^6.1.2","sinon":"^7.5.0","eslint":"^6.1.0","globby":"^10.0.0","jquery":"^3.0.0","minami":"^1.2.3","mkdirp":"^0.5.1","blanket":"~1.2.3","esbuild":"^0.7.19","babelify":"^10.0.0","fs-extra":"^8.0.1","make-dir":"^3.0.0","memoizee":"^0.4.14","prettier":"^1.17.1","derequire":"^2.1.1","grunt-run":"^0.8.1","puppeteer":"^2.0.0","uglify-js":"^3.4.4","@deque/dot":"^1.1.5","aria-query":"^3.0.0","browserify":"^16.2.3","proxyquire":"^2.1.3","typedarray":"^0.0.6","typescript":"^3.5.3","@babel/core":"^7.5.4","emoji-regex":"8.0.0","es6-promise":"^4.2.6","grunt-babel":"^8.0.0","lint-staged":"^9.2.1","revalidator":"~0.3.1","sri-toolbox":"^0.2.0","html-entities":"^1.2.0","node-notifier":"^7.0.1","grunt-bytesize":"^0.2.0","grunt-parallel":"^0.5.1","markdown-table":"^1.1.2","@babel/polyfill":"^7.4.4","standard-version":"^9.0.0","weakmap-polyfill":"^2.0.0","@babel/preset-env":"^7.5.4","grunt-contrib-copy":"^1.0.0","selenium-webdriver":"~3.6.0","css-selector-parser":"^1.3.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.1.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^4.0.0","grunt-contrib-connect":"^2.0.0","mocha-headless-chrome":"^2.0.3","eslint-config-prettier":"^6.2.0","conventional-commits-parser":"^3.1.0","@babel/plugin-proposal-object-rest-spread":"^7.5.4"},"standard-version":{"scripts":{"postbump":"npm ci && npm run sri-update"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.1.4-canary.2_1617770821165_0.6208517551084314","host":"s3://npm-registry-packages"}},"4.1.4-canary.3":{"name":"@daisy/axe-core-for-ace","version":"4.1.4-canary.3","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.1.4-canary.3","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"}],"homepage":"https://github.com/daisy/axe-core/pull/4","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"50c96b429209b751ed53e5403eabc87bc0097627","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.1.4-canary.3.tgz","fileCount":16,"integrity":"sha512-vNQkZMFqHzTciWxtIVqcPOSgJCSJBVWMd0mrk8DyzfeFEpE377rqNNVTNzNCBZbN0MNM0QCTjvy8SmeGmBRX0w==","signatures":[{"sig":"MEUCIQDfU0M7KmhNpypKtMFW/TwFWnn0jwf4QGAKPM90aoGl/gIgIaGPI59rVzphkKO8rGgqi/+0AFSCh2PMsaWBEeZApBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1755075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbbl3CRA9TVsSAnZWagAAyTAQAJwlvl3wa6i8llDANREs\nMKwQ8hxWGrNAQ9of5aLwMFBkc6ckTmhaJIIHcEr4+8HoCwVUq3abZJs7QtJR\n2csNQTdern7kOjrbmj/fgkzmk8DTImmIvjv3eB8FAvDvh/5BwaDEcxk4KBlS\nr8vChlW+zPH6uzY5FDwmqi4FgSNR/6dtulCVXvvlMJyBRj+0tEbiKIRwroek\nLukXpT4q1T3TZuOCuFusjeZ+g8svJVJtdXpb4+dI3YijSCtHfAwejhclvyZc\nSVHZtCxYFHtfykjcIXqs8NnudPU/xxnZTrahx7C5jbB4ysnYCvD1cbSuaLzb\n8o40hJD3H8n3Ncb0CaKB1QOTcXXC01w8EdYzITqCvV50/TRTMitY7h6rTbqc\nqv+i/U/5apC71xn+ag3uxO3XRTY8mzRFsFEotojvc9cYIdJmg6pBbamrSSWq\nghFFkrlvwQWDeYqkePLAvRxFM7skmVRBHqtcuuRKDygW6Q2NQjvFJOfis3yN\nQAOThHhmFXeMevJx/lWUUMuBvARGwf28O2h5wkrGFOgkktvwFQZvFcc/Get4\n2Oo6wVIdl9nuzcuV2R0A62SljHODcQak0OR6cRCW3kKZ1SGAPOOc1XupprOP\nE4b5QP0JGFCjbfQ3lmdG95p3QVimKEH1/QI99JTW+wVY8uSsXpiCeYxM/gl8\nWbJt\r\n=U7hU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axe.js","engines":{"node":">=4"},"gitHead":"21375e0d80291f15d41a2d6d5356c0bdc635b9ba","scripts":{"fmt":"prettier --write *.{json,md,js} **/*.ts './{.github,build,doc,lib,test}/**/*.{json,md,js,ts,html}'","test":"tsc && grunt test","build":"grunt","start":"npm run develop","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'","develop":"grunt dev --force","release":"standard-version -a","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","rule-gen":"node build/rule-generator","test-fast":"tsc && grunt test-fast","test:node":"mocha test/node/*.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","imports-gen":"node ./build/imports-generator","next-release":"standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true","sri-validate":"node build/sri-update --validate","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:headless":"node ./build/test/headless","prepublishOnly":"grunt build && grunt file-exists","test:rule-help-version":"mocha test/test-rule-help-version.js"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"6.14.12","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.{md,json,ts,html}":["prettier --write","git add"]},"_nodeVersion":"14.16.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","chalk":"^4.1.0","clone":"~2.1.1","execa":"^2.0.2","grunt":"^1.0.3","husky":"^3.0.0","jsdoc":"^3.5.5","jsdom":"^16.3.0","mocha":"^6.1.2","sinon":"^7.5.0","eslint":"^6.1.0","globby":"^10.0.0","jquery":"^3.0.0","minami":"^1.2.3","mkdirp":"^0.5.1","blanket":"~1.2.3","esbuild":"^0.7.19","babelify":"^10.0.0","fs-extra":"^8.0.1","make-dir":"^3.0.0","memoizee":"^0.4.14","prettier":"^1.17.1","derequire":"^2.1.1","grunt-run":"^0.8.1","puppeteer":"^2.0.0","uglify-js":"^3.4.4","@deque/dot":"^1.1.5","aria-query":"^3.0.0","browserify":"^16.2.3","proxyquire":"^2.1.3","typedarray":"^0.0.6","typescript":"^3.5.3","@babel/core":"^7.5.4","emoji-regex":"8.0.0","es6-promise":"^4.2.6","grunt-babel":"^8.0.0","lint-staged":"^9.2.1","revalidator":"~0.3.1","sri-toolbox":"^0.2.0","html-entities":"^1.2.0","node-notifier":"^7.0.1","grunt-bytesize":"^0.2.0","grunt-parallel":"^0.5.1","markdown-table":"^1.1.2","@babel/polyfill":"^7.4.4","standard-version":"^9.0.0","weakmap-polyfill":"^2.0.0","@babel/preset-env":"^7.5.4","grunt-contrib-copy":"^1.0.0","selenium-webdriver":"~3.6.0","css-selector-parser":"^1.3.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.1.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^4.0.0","grunt-contrib-connect":"^2.0.0","mocha-headless-chrome":"^2.0.3","eslint-config-prettier":"^6.2.0","conventional-commits-parser":"^3.1.0","@babel/plugin-proposal-object-rest-spread":"^7.5.4"},"standard-version":{"scripts":{"postbump":"npm ci && npm run sri-update"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.1.4-canary.3_1617803638569_0.7135478538806148","host":"s3://npm-registry-packages"}},"4.2.3-canary.1":{"name":"@daisy/axe-core-for-ace","version":"4.2.3-canary.1","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.2.3-canary.1","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"}],"homepage":"https://github.com/daisy/axe-core/pull/5","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"1d1a723ceae9f27f9c5ad9c574e47c48acc348c8","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.2.3-canary.1.tgz","fileCount":17,"integrity":"sha512-4xd/cEUrepSVwT4Oo3CNB7quxGYJVNq2Vnbw1EPemysyJ4qq0429KTRnkmjSWer70rD5d3/vHetzBa6j/vVcxw==","signatures":[{"sig":"MEYCIQCovSPeBlc3h3dW4J2PVjfhUDiojj4aDm6JQ85SSgzx0AIhAIOvGqx+K9thEfg/s5Bd5k8CuJQkb/tfTifdgM5VmNRm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1914222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0wEXCRA9TVsSAnZWagAAnMoP/j+L2m6B2tHAWT06INBk\nmhFPzZimHII1LSfa4zY/5EC5P3PldfAVG7oDQf7Tza2qJhSXDVmZ5fWqTiSc\nd+liF9SKdSVQbyucHMQiAMlrRSFD2JWfrXLlxYWKjkA91Od8xpSJ1eoKjV6b\ntD25WECYqjP3+nikJ/ZSrv7uCxR4vTBkMX/xNDwCUbAS/4uh0tlEdemCK/Vf\nDR4mbLfLphLtJnHqGGETF8aIPTmS1y2SfMlCEf98zMpDcnWHai4Rci+9spdR\nFcsyqE+SpcnpU8d2XpdOmgKMhMYjPIL4wKDfEL41N+HoEpsZRU7AM02fbVin\nsBJHUm5TJHFlXz6QCo2QXktD3rx2rrqbfw7e904eK/fiTHCVZ/hzmBdCWeAH\nkHHg/qgtCKUSeMYpyi0JV60TgnxNhyiNj0EaSelMw/eKZX++MzttzNCDEbr7\nR4CLod3YP0ksZSHlzTvmCrDDmYseIn0ea6oVbTPDa/T70hjjczDNchdjS328\no5Q2SqHslsNAHZEN74JcrQoBAcrFTDofOkBEYViPc3hfFlMj4bgo2V3LFDBE\ne8Y6OQ9uzVsOSb57zZv6cykM0gA5HjN0EJqrAXzAXg7BmQvV3SxhDkhFSesD\nkkWgjbW8qMQ0ZGJ1jA634LrZFHR/tbFDG0MR1TJku7VjS/xZbG/iQGJ1Hr2c\nlf7a\r\n=YoBH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axe.js","husky":{"hooks":{"pre-commit":"grunt configure && lint-staged"}},"engines":{"node":">=4"},"gitHead":"6cf8250f53d3858bb21faa47ee93ce08d7e6d078","scripts":{"fmt":"prettier --write .*.json *.{json,md,js} **/*.ts './{.circleci,.github,build,doc,lib,locales,test,typings}/**/*.{json,md,js,ts,html}'","test":"npm run test:tsc && run-s \"test:unit:* -- {@}\" --","build":"grunt","start":"http-server -p 9876 --silent","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'","develop":"grunt dev --force","release":"git fetch origin --tags --force && standard-version -a","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","rule-gen":"node build/rule-generator","test:act":"karma start test/act-mapping/karma.config.js","test:tsc":"tsc","test:node":"mocha test/node/*.js","test:unit":"karma start test/karma.conf.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","test:debug":"npm run test:unit -- --no-single-run --browsers=Chrome","integration":"node test/integration/full/test-webdriver.js","next-release":"standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true","sri-validate":"node build/sri-update --validate","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:unit:api":"npm run test:unit -- testDirs=api","integration:ie":"npm run integration -- browser=IE","test:act:debug":"npm run test:act -- --no-single-run --browsers=Chrome","test:unit:core":"npm run test:unit -- testDirs=core","test:integration":"npm run test:integration:chrome","test:unit:checks":"npm run test:unit -- testDirs=checks","test:unit:commons":"npm run test:unit -- testDirs=commons","integration:chrome":"npm run integration -- browser=Chrome","integration:firefox":"npm run integration -- browser=Firefox","test:integration:ie":"start-server-and-test 9876 integration:ie","test:unit:integration":"npm run test:unit -- testDirs=integration","test:rule-help-version":"mocha test/test-rule-help-version.js","test:unit:rule-matches":"npm run test:unit -- testDirs=rule-matches","test:integration:chrome":"start-server-and-test 9876 integration:chrome","test:unit:virtual-rules":"npm run test:unit -- testDirs=virtual-rules","test:integration:firefox":"start-server-and-test 9876 integration:firefox"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"6.14.13","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.{md,json,ts,html}":["prettier --write","git add"]},"_nodeVersion":"14.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","chalk":"^4.1.0","clone":"^2.1.2","execa":"^2.0.2","grunt":"^1.0.3","husky":"^3.1.0","jsdoc":"^3.5.5","jsdom":"^16.3.0","karma":"^6.3.2","mocha":"^6.1.2","sinon":"^7.5.0","eslint":"^7.27.0","globby":"^10.0.0","jquery":"^3.0.0","minami":"^1.2.3","esbuild":"^0.7.19","make-dir":"^3.0.0","memoizee":"^0.4.14","prettier":"^1.17.1","uglify-js":"^3.4.4","@deque/dot":"^1.1.5","aria-query":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^2.1.3","typedarray":"^0.0.6","typescript":"^3.5.3","@babel/core":"^7.5.4","emoji-regex":"8.0.0","es6-promise":"^4.2.6","grunt-babel":"^8.0.0","http-server":"^0.12.3","karma-mocha":"^2.0.1","karma-sinon":"^1.0.5","lint-staged":"^9.2.1","npm-run-all":"^4.1.5","revalidator":"~0.3.1","sri-toolbox":"^0.2.0","chromedriver":"^90.0.0","html-entities":"^1.2.0","node-notifier":"^8.0.1","grunt-bytesize":"^0.2.0","markdown-table":"^1.1.2","@babel/polyfill":"^7.4.4","standard-version":"^9.0.0","weakmap-polyfill":"^2.0.0","@babel/preset-env":"^7.5.4","karma-ie-launcher":"^1.0.0","selenium-webdriver":"~3.6.0","act-rules.github.io":"github:act-rules/act-rules.github.io#master","css-selector-parser":"^1.3.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.1.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^4.0.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.1.0","start-server-and-test":"^1.11.7","eslint-config-prettier":"^6.2.0","karma-firefox-launcher":"^2.1.0","conventional-commits-parser":"^3.1.0","eslint-plugin-mocha-no-only":"^1.1.1","@babel/plugin-proposal-object-rest-spread":"^7.5.4"},"standard-version":{"skip":{"tag":true},"scripts":{"postbump":"npm ci && npm run sri-update"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.2.3-canary.1_1624441111327_0.1450310750793311","host":"s3://npm-registry-packages"}},"4.2.3-canary.2":{"name":"@daisy/axe-core-for-ace","version":"4.2.3-canary.2","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.2.3-canary.2","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"}],"homepage":"https://github.com/daisy/axe-core/pull/5","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"46f157859ddee28586beb3af41d040a0544de3f2","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.2.3-canary.2.tgz","fileCount":17,"integrity":"sha512-XqTZ/ZhXieEpp+oGDNA+pnMpwgjFYTVBvh8Vb9RAx6PsQKYX4N5fCAoQ2RXEdPItqDlOT72hfSHFZH7CBlvkuQ==","signatures":[{"sig":"MEYCIQCgcSrgrJNxPKmw8EFNJRimUNFKSHAJyqVfgOSYZzKynQIhAOh1zXtGTwlCrn8kXWS/1XjdE25UXBTDEf1caBe+ePtj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1914250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0wbFCRA9TVsSAnZWagAA110P/Raw++XMW8quMoXfS9FC\n/+Z4l63gXKmS5WAVD/U7bC7QpWuqYmN9sNebz8l541n4zyPy+Jm85jWmEpit\nliC4GsMMShBkiSuj42deSUFbDwESzPsBBnuX6iixKvW9m0CtHUmVPNJBqWR1\nHzhSr7REipdFX4vmrhLCGjupUDzKgLo75z1kvHsneN0+2DoVDyJEmJ0cLddE\nAqMIMVm+/HOGGhqxtvwrmR9Q84qN9d6dEBzIbHshG/BMvQ2aK2riGTyImoGc\n7wpF9/Kyh8/bpuyNbtf0uifhfZPkThoCQVsi7Kuj9t6nm9I+QL19/aLXHS44\nBpJKS/4qn3LiqPDsc+G8/C+zK6IFjIvLUj7w5BMGwVeSz8ldTtjv601zCgGh\n54biGDx+D1qv3l5LH6ChpE6wv3lC8KSQDePllCi/KSPelfRiK9KYzAQbWdQK\nxAZh5Y6MGqWcEtmI743c7+o6fZ8Rt8rTLVc+huZ0Zi0uDCWkiGO3MeqCvF4M\nrt0ZoJJBn1ZCsgA6h4/+cU1S2ALpJce69id7cu6QbjBjWGrnvbLOdvuX3JeU\n3w6s8cMkNu4CBuRu7v0zYh/4bNNNINrYsQIxI7+j09OLTrOQ1YQEU1G5UELy\nOoBVutO9UcMgLHp914QXfRPJjubv2Driithldr+zustos0b2MY76NctQ0bmR\ntX5h\r\n=PVoc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axe.js","husky":{"hooks":{"pre-commit":"grunt configure && lint-staged"}},"engines":{"node":">=4"},"gitHead":"73d2cd94fbf3631f97842e13fa320e3914da1809","scripts":{"fmt":"prettier --write .*.json *.{json,md,js} **/*.ts './{.circleci,.github,build,doc,lib,locales,test,typings}/**/*.{json,md,js,ts,html}'","test":"npm run test:tsc && run-s \"test:unit:* -- {@}\" --","build":"grunt","start":"http-server -p 9876 --silent","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'","develop":"grunt dev --force","release":"git fetch origin --tags --force && standard-version -a","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","rule-gen":"node build/rule-generator","test:act":"karma start test/act-mapping/karma.config.js","test:tsc":"tsc","test:node":"mocha test/node/*.js","test:unit":"karma start test/karma.conf.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","test:debug":"npm run test:unit -- --no-single-run --browsers=Chrome","integration":"node test/integration/full/test-webdriver.js","next-release":"standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true","sri-validate":"node build/sri-update --validate","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:unit:api":"npm run test:unit -- testDirs=api","integration:ie":"npm run integration -- browser=IE","test:act:debug":"npm run test:act -- --no-single-run --browsers=Chrome","test:unit:core":"npm run test:unit -- testDirs=core","test:integration":"npm run test:integration:chrome","test:unit:checks":"npm run test:unit -- testDirs=checks","test:unit:commons":"npm run test:unit -- testDirs=commons","integration:chrome":"npm run integration -- browser=Chrome","integration:firefox":"npm run integration -- browser=Firefox","test:integration:ie":"start-server-and-test 9876 integration:ie","test:unit:integration":"npm run test:unit -- testDirs=integration","test:rule-help-version":"mocha test/test-rule-help-version.js","test:unit:rule-matches":"npm run test:unit -- testDirs=rule-matches","test:integration:chrome":"start-server-and-test 9876 integration:chrome","test:unit:virtual-rules":"npm run test:unit -- testDirs=virtual-rules","test:integration:firefox":"start-server-and-test 9876 integration:firefox"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"6.14.13","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.{md,json,ts,html}":["prettier --write","git add"]},"_nodeVersion":"14.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","chalk":"^4.1.0","clone":"^2.1.2","execa":"^2.0.2","grunt":"^1.0.3","husky":"^3.1.0","jsdoc":"^3.5.5","jsdom":"^16.3.0","karma":"^6.3.2","mocha":"^6.1.2","sinon":"^7.5.0","eslint":"^7.27.0","globby":"^10.0.0","jquery":"^3.0.0","minami":"^1.2.3","esbuild":"^0.7.19","make-dir":"^3.0.0","memoizee":"^0.4.14","prettier":"^1.17.1","uglify-js":"^3.4.4","@deque/dot":"^1.1.5","aria-query":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^2.1.3","typedarray":"^0.0.6","typescript":"^3.5.3","@babel/core":"^7.5.4","emoji-regex":"8.0.0","es6-promise":"^4.2.6","grunt-babel":"^8.0.0","http-server":"^0.12.3","karma-mocha":"^2.0.1","karma-sinon":"^1.0.5","lint-staged":"^9.2.1","npm-run-all":"^4.1.5","revalidator":"~0.3.1","sri-toolbox":"^0.2.0","chromedriver":"^90.0.0","html-entities":"^1.2.0","node-notifier":"^8.0.1","grunt-bytesize":"^0.2.0","markdown-table":"^1.1.2","@babel/polyfill":"^7.4.4","standard-version":"^9.0.0","weakmap-polyfill":"^2.0.0","@babel/preset-env":"^7.5.4","karma-ie-launcher":"^1.0.0","selenium-webdriver":"~3.6.0","act-rules.github.io":"github:act-rules/act-rules.github.io#master","css-selector-parser":"^1.3.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.1.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^4.0.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.1.0","start-server-and-test":"^1.11.7","eslint-config-prettier":"^6.2.0","karma-firefox-launcher":"^2.1.0","conventional-commits-parser":"^3.1.0","eslint-plugin-mocha-no-only":"^1.1.1","@babel/plugin-proposal-object-rest-spread":"^7.5.4"},"standard-version":{"skip":{"tag":true},"scripts":{"postbump":"npm ci && npm run sri-update"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.2.3-canary.2_1624442565251_0.598347569080997","host":"s3://npm-registry-packages"}},"4.3.3-canary.1":{"name":"@daisy/axe-core-for-ace","version":"4.3.3-canary.1","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.3.3-canary.1","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"marisademeglio","email":"marisa.demeglio@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"}],"homepage":"https://github.com/daisy/axe-core/pull/5","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"c1aee45d803d75afa6610fca5f9b5f2330b61ca4","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.3.3-canary.1.tgz","fileCount":18,"integrity":"sha512-BKmBszHA3q6y9h1FC0zImn9098Ed/AJSfRwceHK75+qWCqFpWDB1iOj3qBJosos7vakp4cvT7Q3uztUGEYdS6g==","signatures":[{"sig":"MEYCIQC+IPCmsrJQglbomBO3+GN1tdT4rjIeWUPNBsceU9nQQQIhAIH55aPZem1UmGuCNc7C1MsXOzT+k78AuTbT/K9ee82D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1985049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLS+XCRA9TVsSAnZWagAAHxAQAIsv5DI1hiEzhFrVWIV0\n5Lyl6Z0si6JYqswB1liG4pSKbEPDe7mMY2BmEw7+yMblT3OllcPE+hCU5zSc\n4U+3WzCmnI3vPHoKxCfr7HUgm9yWM+uQQeCsHN+uDiZhHZczk567gD5XxlxX\nyjJpss3/XJSUWkv0sGbNnP7xu+7DCroN7jMUKoDFhWwY30oj9OcNtON9uHSe\nsHolpw1aBcg0JbK+pRQ7OnsYpb1WtGVXYbb4J8NW89ovf935k4gaGgh5YeF+\nK2jZkqOiLl1JXe7BvD7Zai1Z7U06gwwmCimPjrrz65fNyKDGPboESZs4KnYk\niJntGKTz7/UAYmmAIOH8ytoEofrb0OBY/exetMRqTpkKFXbgMeuqHbkrBPsw\n6hFlUWoEGuRBxu6AyjYop8/0ati6LIYIMvWF3Y1anAMuX6Kwn6jfDZnrDkgb\nOg8Grqr1ZWDQVQh3R9F70fFkiueb5YJErNj4ngaBdokz1WTgTbVZdbRBseQc\niK8E5VjrWidBYG0yDRwG1Asp6cumPp8RDCw14K6lheyg3LY+eXVcyxxXOkpF\nvJC0AboVJdpFQHTAXPu1EaBq6Hg7L78uqgI2iqAlDj4ifGd7x51xzD36c9Vr\nw4Et1OCAqPBaGO69eJHPAmf1TwCeeZya9pLsz6J76NMCCELrfwNI8tzSI2zD\npNuE\r\n=Vvfw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axe.js","husky":{"hooks":{"pre-commit":"grunt configure && lint-staged"}},"engines":{"node":">=4"},"gitHead":"6b68cb184c532c8c7d14b1d00512b3df487d6588","scripts":{"fmt":"prettier --write .*.json *.{json,md,js} **/*.ts './{.circleci,.github,build,doc,lib,locales,test,typings}/**/*.{json,md,js,ts,html}'","test":"npm run test:tsc && run-s \"test:unit:* -- {@}\" --","build":"grunt","start":"http-server -p 9876 --silent","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'","develop":"grunt dev --force","release":"git fetch origin --tags --force && standard-version -a","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","rule-gen":"node build/rule-generator","test:act":"karma start test/act-mapping/karma.config.js","test:tsc":"tsc","test:node":"mocha test/node/*.js","test:unit":"karma start test/karma.conf.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","test:debug":"npm run test:unit -- --no-single-run --browsers=Chrome","integration":"node test/integration/full/test-webdriver.js","test:chrome":"npm run test -- --browsers Chrome && npm run test:integration:chrome","next-release":"standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true","sri-validate":"node build/sri-update --validate","test:firefox":"npm run test -- --browsers Firefox && npm run test:integration:firefox","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:unit:api":"npm run test:unit -- testDirs=api","integration:ie":"npm run integration -- browser=IE","test:act:debug":"npm run test:act -- --no-single-run --browsers=Chrome","test:unit:core":"npm run test:unit -- testDirs=core","test:integration":"npm run test:integration:chrome","test:unit:checks":"npm run test:unit -- testDirs=checks","test:unit:commons":"npm run test:unit -- testDirs=commons","integration:chrome":"npm run integration -- browser=Chrome","integration:firefox":"npm run integration -- browser=Firefox","test:integration:ie":"start-server-and-test 9876 integration:ie","test:unit:integration":"npm run test:unit -- testDirs=integration","test:rule-help-version":"mocha test/test-rule-help-version.js","test:unit:rule-matches":"npm run test:unit -- testDirs=rule-matches","test:integration:chrome":"start-server-and-test 9876 integration:chrome","test:unit:virtual-rules":"npm run test:unit -- testDirs=virtual-rules","test:integration:firefox":"start-server-and-test 9876 integration:firefox"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"6.14.14","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.{md,json,ts,html}":["prettier --write","git add"]},"_nodeVersion":"14.17.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","chalk":"^4.1.0","clone":"^2.1.2","execa":"^2.0.2","grunt":"^1.0.3","husky":"^3.1.0","jsdoc":"^3.5.5","jsdom":"^16.3.0","karma":"^6.3.2","mocha":"^6.1.2","sinon":"^7.5.0","eslint":"^7.27.0","globby":"^10.0.0","jquery":"^3.0.0","minami":"^1.2.3","esbuild":"^0.7.19","make-dir":"^3.0.0","memoizee":"^0.4.14","prettier":"^1.17.1","uglify-js":"^3.4.4","@deque/dot":"^1.1.5","aria-query":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^2.1.3","typedarray":"^0.0.6","typescript":"^3.5.3","@babel/core":"^7.5.4","emoji-regex":"8.0.0","es6-promise":"^4.2.6","grunt-babel":"^8.0.0","http-server":"^0.12.3","karma-mocha":"^2.0.1","karma-sinon":"^1.0.5","lint-staged":"^9.2.1","npm-run-all":"^4.1.5","revalidator":"~0.3.1","sri-toolbox":"^0.2.0","chromedriver":"^92.0.1","html-entities":"^1.2.0","node-notifier":"^8.0.1","grunt-bytesize":"^0.2.0","markdown-table":"^1.1.2","@babel/polyfill":"^7.4.4","standard-version":"^9.0.0","weakmap-polyfill":"^2.0.0","@babel/preset-env":"^7.5.4","karma-ie-launcher":"^1.0.0","selenium-webdriver":"~3.6.0","act-rules.github.io":"github:act-rules/act-rules.github.io#master","css-selector-parser":"^1.3.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.1.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^4.0.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.1.0","start-server-and-test":"^1.11.7","eslint-config-prettier":"^6.2.0","karma-firefox-launcher":"^2.1.0","conventional-commits-parser":"^3.1.0","eslint-plugin-mocha-no-only":"^1.1.1","@babel/plugin-proposal-object-rest-spread":"^7.5.4"},"standard-version":{"skip":{"tag":true},"scripts":{"postbump":"npm ci && npm run sri-update"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.3.3-canary.1_1630351255404_0.2598436676575795","host":"s3://npm-registry-packages"}},"4.3.3-canary.2":{"name":"@daisy/axe-core-for-ace","version":"4.3.3-canary.2","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.3.3-canary.2","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"marisademeglio","email":"marisa.demeglio@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"}],"homepage":"https://github.com/daisy/axe-core/pull/5","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"0c7bf05723b80b1ea9393731372de4f15a16ed86","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.3.3-canary.2.tgz","fileCount":18,"integrity":"sha512-d05i4gdqfz8qugL/wF+pICceCbgxRn48nYjBUSzBRLTbksH6S0JvVN/krmcfxlCe58jfk1vEuCNPvhi4KnqKsw==","signatures":[{"sig":"MEYCIQDayZvrEtHQjT6CAHCrv//tVDHb4CqykBeUB+kXucwfGgIhANFJRCFoUMVtDl3CC6uYKO4/p2SDWq8hq3TSxSoGPnun","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1985182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQNSNCRA9TVsSAnZWagAAod4P/1FzTSos3BLmhkLG18m3\nKPdHzMn7ce+lyBQ4qHUBfILwEmC5SzX3bet8t20McBnhY8rHaYJ8GKg2KPsd\nUAJIvkx4Dbb8tNosClPWOwFNn1iM2XPnnPoAdKpJiko5aae+kQQeyMnQV3VI\nCvKTdy4/qoVV2z38+yzhqrTaNg1EtSeaHh7TIpd5fiFALmOHWgaUvAdVAfJT\n0A4hSmBUfbyYZl/y2O/ZOpsYUXL4/Ojgdqvvjyuz/EzoYgDm6D7IPLTDrtDP\n1prKhKGIbqB28tJM6hUywiEIb16YuwHUMRF8oC8b+sq0vYOVA35A5J/NfjA2\nuIv3kwIgiFFuX9ipsWCjoR4wvrUYaI5qMvWc2B5T8OuPQdi6LPg2N12r4I6r\n94Zh1/kk3axsoZKxN7lRlIt04zh7qAV+3GB8NPxXLAMWRawFK1Fg2dOnAu4M\nejaU/Cjw2cMoO1mSRcV8Me/0hCPrtXPKg9BBwmVI1Txo/tqVcnbZUX5Jj5sa\n1sqTs1oRislhPUeW6AnDt+kMzju5AwtOq+/r6O2e/xs/G9gtOtn/DUdPAJ/l\nCcZI334q3tnn3TunVYUKoyl+I3vPe1npPEoAUislnzao4xkO/Wiz6P+NrYzF\nN6dc3yKP6zdypst64Dgd9mKqM7srT4jwkBo9HTaY7l+MhyS2cWPt/qI+VIZu\nFNcv\r\n=/4NK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axe.js","husky":{"hooks":{"pre-commit":"grunt configure && lint-staged"}},"engines":{"node":">=4"},"gitHead":"4b0dd53f9e8a71c34dcd2c2b5f637ef2092f3f06","scripts":{"fmt":"prettier --write .*.json *.{json,md,js} **/*.ts './{.circleci,.github,build,doc,lib,locales,test,typings}/**/*.{json,md,js,ts,html}'","test":"npm run test:tsc && run-s \"test:unit:* -- {@}\" --","build":"grunt","start":"http-server -p 9876 --silent","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'","develop":"grunt dev --force","release":"git fetch origin --tags --force && standard-version -a","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","rule-gen":"node build/rule-generator","test:act":"karma start test/act-mapping/karma.config.js","test:tsc":"tsc","test:node":"mocha test/node/*.js","test:unit":"karma start test/karma.conf.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","test:debug":"npm run test:unit -- --no-single-run --browsers=Chrome","integration":"node test/integration/full/test-webdriver.js","test:chrome":"npm run test -- --browsers Chrome && npm run test:integration:chrome","next-release":"standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true","sri-validate":"node build/sri-update --validate","test:firefox":"npm run test -- --browsers Firefox && npm run test:integration:firefox","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:unit:api":"npm run test:unit -- testDirs=api","integration:ie":"npm run integration -- browser=IE","test:act:debug":"npm run test:act -- --no-single-run --browsers=Chrome","test:unit:core":"npm run test:unit -- testDirs=core","test:integration":"npm run test:integration:chrome","test:unit:checks":"npm run test:unit -- testDirs=checks","test:unit:commons":"npm run test:unit -- testDirs=commons","integration:chrome":"npm run integration -- browser=Chrome","integration:firefox":"npm run integration -- browser=Firefox","test:integration:ie":"start-server-and-test 9876 integration:ie","test:unit:integration":"npm run test:unit -- testDirs=integration","test:rule-help-version":"mocha test/test-rule-help-version.js","test:unit:rule-matches":"npm run test:unit -- testDirs=rule-matches","test:integration:chrome":"start-server-and-test 9876 integration:chrome","test:unit:virtual-rules":"npm run test:unit -- testDirs=virtual-rules","test:integration:firefox":"start-server-and-test 9876 integration:firefox"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"6.14.15","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.{md,json,ts,html}":["prettier --write","git add"]},"_nodeVersion":"14.17.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","chalk":"^4.1.0","clone":"^2.1.2","execa":"^2.0.2","grunt":"^1.0.3","husky":"^3.1.0","jsdoc":"^3.5.5","jsdom":"^16.3.0","karma":"^6.3.2","mocha":"^6.1.2","sinon":"^7.5.0","eslint":"^7.27.0","globby":"^10.0.0","jquery":"^3.0.0","minami":"^1.2.3","esbuild":"^0.7.19","make-dir":"^3.0.0","memoizee":"^0.4.14","prettier":"^1.17.1","uglify-js":"^3.4.4","@deque/dot":"^1.1.5","aria-query":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^2.1.3","typedarray":"^0.0.6","typescript":"^3.5.3","@babel/core":"^7.5.4","emoji-regex":"8.0.0","es6-promise":"^4.2.6","grunt-babel":"^8.0.0","http-server":"^0.12.3","karma-mocha":"^2.0.1","karma-sinon":"^1.0.5","lint-staged":"^9.2.1","npm-run-all":"^4.1.5","revalidator":"~0.3.1","sri-toolbox":"^0.2.0","chromedriver":"^92.0.1","html-entities":"^1.2.0","node-notifier":"^8.0.1","grunt-bytesize":"^0.2.0","markdown-table":"^1.1.2","@babel/polyfill":"^7.4.4","standard-version":"^9.0.0","weakmap-polyfill":"^2.0.0","@babel/preset-env":"^7.5.4","karma-ie-launcher":"^1.0.0","selenium-webdriver":"~3.6.0","act-rules.github.io":"github:act-rules/act-rules.github.io#master","css-selector-parser":"^1.3.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.1.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^4.0.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.1.0","start-server-and-test":"^1.11.7","eslint-config-prettier":"^6.2.0","karma-firefox-launcher":"^2.1.0","conventional-commits-parser":"^3.1.0","eslint-plugin-mocha-no-only":"^1.1.1","@babel/plugin-proposal-object-rest-spread":"^7.5.4"},"standard-version":{"skip":{"tag":true},"scripts":{"postbump":"npm ci && npm run sri-update"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.3.3-canary.2_1631638669073_0.6273849535965472","host":"s3://npm-registry-packages"}},"4.3.5-canary.1":{"name":"@daisy/axe-core-for-ace","version":"4.3.5-canary.1","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.3.5-canary.1","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"marisademeglio","email":"marisa.demeglio@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"}],"homepage":"https://github.com/daisy/axe-core/pull/5","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"e80b0fe2f1724395ec75580e13ea963f908036f7","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.3.5-canary.1.tgz","fileCount":18,"integrity":"sha512-ElM2FN2fvOIqDgDZpI1SWmdSI1GE8ASoMdbc8QDL8qqWcSPXR+6i4hGOtM1GsvfRZwNiWrjKlFKD2d9M3ri/bQ==","signatures":[{"sig":"MEUCIQCEo9W7RGOurbed/z1wVA+UAvYP3b0BXSbWP1Gh7QiUTAIgHxll83sCKkSLu9u6Rz6nNhKnzF+JEtQi4mIE0hgzqrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2000874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzesFCRA9TVsSAnZWagAAcfsQAImybLB2BQLEIjuK0aQ8\nR3cgDiZZDh3KbweUwI7QrfQMHJ3ii+VDBBvwn+sM6go9cm4NWn91jmHM3w3f\nVww14gT+WYN1ktl0qa/MY+ssg6KKdWpk7F4FczKSQtZqjXtYtfYFHBAZYKYd\nSE3pTl4hqb0gwO94rtOn3ggMDMuOqNz3yNzgL7T58Giqd8dN7B1JUAYTxAjy\nW+TDcuW0qDCPPR2K/dKxYCGrS+nLUmB1pNlS7+6jjZ3RPxsYKdXSX2FjKL4G\nKBBvrebshFvx8yqIL5KlN7+TtRGv0FckONjVPckBItu2cNTTksA9pvNM48K3\nvSDmKZIhq0MjYRqSr8OmVF0lf4xugAhHD86zRyP1AKSXXPLJ80zcIH+F/nuX\nqCSp/rjzaRkKehcu/HYp8HHOWdnRJXdgsXdPbWt3WuXhW/ZAkAZAzw9IRDyv\nXQ3UaXiBadHccrXXOihgE7+DYTONJwUZpX3AKJRfPMzpts3geVanr5HE9A1a\nH+xuJAAC7cre0otk/Wdp52Bjr93i2o939LMRohhjHRhcqwUxFNQMX149ROyo\n8L2QyEvry5UiEihBhI3wGOgeCi5F3QZ9sd2J1pJXY0tgVlh1gokFk8YGM9+F\nNsaOl0D2Mi+oQeFasiIOYuZrfotqLy2BUJqj3s+GeK3YXnOpXiS5A975IMde\njLrO\r\n=DwLW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axe.js","husky":{"hooks":{"pre-commit":"grunt configure && lint-staged"}},"engines":{"node":">=4"},"gitHead":"aacc525508b1f9728a3d0cf79ad6a2f922a901d6","scripts":{"fmt":"prettier --write .*.json *.{json,md,js} **/*.ts './{.circleci,.github,build,doc,lib,locales,test,typings}/**/*.{json,md,js,ts,html}'","test":"npm run test:tsc && run-s \"test:unit:* -- {@}\" --","build":"grunt","start":"http-server -p 9876 --silent","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'","develop":"grunt dev --force","release":"git fetch origin --tags --force && standard-version -a","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","rule-gen":"node build/rule-generator","test:act":"karma start test/act-mapping/karma.config.js","test:tsc":"tsc","test:node":"mocha test/node/*.js","test:unit":"karma start test/karma.conf.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","test:debug":"npm run test:unit -- --no-single-run --browsers=Chrome","integration":"node test/integration/full/test-webdriver.js","test:chrome":"npm run test -- --browsers Chrome && npm run test:integration:chrome","next-release":"standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true","sri-validate":"node build/sri-update --validate","test:firefox":"npm run test -- --browsers Firefox && npm run test:integration:firefox","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:unit:api":"npm run test:unit -- testDirs=api","integration:ie":"npm run integration -- browser=IE","test:act:debug":"npm run test:act -- --no-single-run --browsers=Chrome","test:unit:core":"npm run test:unit -- testDirs=core","test:integration":"npm run test:integration:chrome","test:unit:checks":"npm run test:unit -- testDirs=checks","test:unit:commons":"npm run test:unit -- testDirs=commons","integration:chrome":"npm run integration -- browser=Chrome","test:virtual-rules":"mocha test/test-virtual-rules.js","integration:firefox":"npm run integration -- browser=Firefox","test:integration:ie":"start-server-and-test 9876 integration:ie","test:unit:integration":"npm run test:unit -- testDirs=integration","test:rule-help-version":"mocha test/test-rule-help-version.js","test:unit:rule-matches":"npm run test:unit -- testDirs=rule-matches","test:integration:chrome":"start-server-and-test 9876 integration:chrome","test:unit:virtual-rules":"npm run test:unit -- testDirs=virtual-rules","test:integration:firefox":"start-server-and-test 9876 integration:firefox"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"6.14.15","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write","git add"],"*.{md,json,ts,html}":["prettier --write","git add"]},"_nodeVersion":"14.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","chalk":"^4.1.0","clone":"^2.1.2","execa":"^2.0.2","grunt":"^1.0.3","husky":"^3.1.0","jsdoc":"^3.5.5","jsdom":"^16.3.0","karma":"^6.3.2","mocha":"^6.1.2","sinon":"^7.5.0","eslint":"^7.27.0","globby":"^10.0.0","jquery":"^3.0.0","minami":"^1.2.3","esbuild":"^0.7.19","make-dir":"^3.0.0","memoizee":"^0.4.14","prettier":"^1.17.1","uglify-js":"^3.4.4","@deque/dot":"^1.1.5","aria-query":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^2.1.3","typedarray":"^0.0.6","typescript":"^3.5.3","@babel/core":"^7.5.4","emoji-regex":"8.0.0","es6-promise":"^4.2.6","grunt-babel":"^8.0.0","http-server":"^0.12.3","karma-mocha":"^2.0.1","karma-sinon":"^1.0.5","lint-staged":"^9.2.1","npm-run-all":"^4.1.5","revalidator":"~0.3.1","sri-toolbox":"^0.2.0","chromedriver":"^95.0.0","html-entities":"^1.2.0","node-notifier":"^8.0.1","grunt-bytesize":"^0.2.0","markdown-table":"^1.1.2","@babel/polyfill":"^7.4.4","standard-version":"^9.0.0","weakmap-polyfill":"^2.0.0","@babel/preset-env":"^7.5.4","karma-ie-launcher":"^1.0.0","selenium-webdriver":"~3.6.0","act-rules.github.io":"github:act-rules/act-rules.github.io#master","css-selector-parser":"^1.3.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.1.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^4.0.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.1.0","start-server-and-test":"^1.11.7","eslint-config-prettier":"^6.2.0","karma-firefox-launcher":"^2.1.0","conventional-commits-parser":"^3.1.0","eslint-plugin-mocha-no-only":"^1.1.1","@babel/plugin-proposal-object-rest-spread":"^7.5.4"},"standard-version":{"skip":{"tag":true},"scripts":{"postbump":"npm ci && npm run sri-update"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.3.5-canary.1_1636054892257_0.2743658933641193","host":"s3://npm-registry-packages"}},"4.4.0-canary.1":{"name":"@daisy/axe-core-for-ace","version":"4.4.0-canary.1","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.4.0-canary.1","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"marisademeglio","email":"marisa.demeglio@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"}],"homepage":"https://github.com/daisy/axe-core/pull/5","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"193ce158689553b7e2b6610c0d54a46281537f93","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.4.0-canary.1.tgz","fileCount":18,"integrity":"sha512-iqoNS06cZJRTJatCmPNcdvk8HsCK7scJ2auSFDe/Z9DbGXDQ0CLqYDeIRc7+Ry0qF15+chPRXQcCGkvR6JP1oA==","signatures":[{"sig":"MEUCIQCww4bwk18QRaR6CczvdNR1afq+m5MV4QVFkcjfkngyoAIgVz81gi6nKKT5u9l+PmDZPrFs1tw0GMJlmS4AA62EZwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2079164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+wbxCRA9TVsSAnZWagAAspsQAIJGFnNgQbMYDCCus+bm\nShLMeX8X4x6wA/VxBWXnPk3/cLQO7SevYF0nHEKqmHt00cx9muCHWhFb3TU/\nNz17+1UlsH/y2Aq/RghOY3XOopbd5ymubp31pmlhNbVj5BrM+hCe3zwEJIaV\n69aciOSMC2zJLBdq5BE4ToSEVthXxaKTcwl2W6vajL/u11uKimT2qY3mW6T+\n7HvtM8xrgdlVnpTpRfaRSi8KqaDesX7ozjGrKT3VfnUzWnPZpS/3EPicQdra\n8c5/ILZsoUisBKNn1cq4rtkLdLRgfavc/RX0IX3cvkuxYdmF8fdI/xpX3xrZ\n9CWnJSh5GJTkG8hZPMVw9MnbOKyyBSYHkeybxWQnpRQNlVoZdd/n8NVojqG+\n5LBcKWpXuH2pWt+S2Bx0RmsnmdBr0UKswIyJ80R4ra/g2dXf1RQiydsrRu/Q\nban8aQxBIGtEQcaiDIEIsgkSMjOOd5W6tg4fq540DWeaqsz0jvkdRX4ockc+\nHvHR+bkkAEsTShAwe7K8rhtp9qAhRX5TpPy17kqwx4aV3HrkLXop9gmW7kyI\nnmYa0Oefk5xuL2B7rwiyRwBhoCmpBgAHOsh1n/rekLl+sG6QmWK834oN8TIt\nu3lNU3Tvnm28dfcEguDeQYplS7mQqeTBPEa/XaDEyDq1SkCGs1fQ+Y7ka5E5\nwO9h\r\n=Ls2F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axe.js","husky":{"hooks":{"pre-commit":"grunt configure && lint-staged"}},"engines":{"node":">=4"},"gitHead":"d36c2e0e2fa75d6ebcdcfcca4dfcd8851ff0c596","scripts":{"fmt":"prettier --write .*.json *.{json,md,js} **/*.ts './{.circleci,.github,build,doc,lib,locales,test,typings}/**/*.{json,md,js,ts,html}'","test":"npm run test:tsc && run-s \"test:unit:* -- {@}\" --","build":"grunt","start":"http-server -p 9876 --silent","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'","develop":"grunt dev --force","release":"git fetch origin --tags --force && standard-version -a","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","rule-gen":"node build/rule-generator","test:act":"karma start test/act-mapping/karma.config.js","test:apg":"start-server-and-test 9876 integration:apg","test:tsc":"tsc","test:node":"mocha test/node/*.js","test:unit":"karma start test/karma.conf.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","test:debug":"npm run test:unit -- --no-single-run --browsers=Chrome","integration":"node test/integration/full/test-webdriver.js","test:chrome":"npm run test -- --browsers Chrome && npm run test:integration:chrome","next-release":"standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true","sri-validate":"node build/sri-update --validate","test:firefox":"npm run test -- --browsers Firefox && npm run test:integration:firefox","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:unit:api":"npm run test:unit -- testDirs=api","integration:ie":"npm run integration -- browser=IE","test:act:debug":"npm run test:act -- --no-single-run --browsers=Chrome","test:unit:core":"npm run test:unit -- testDirs=core","integration:apg":"mocha test/aria-practices/*.spec.js","test:integration":"npm run test:integration:chrome","test:unit:checks":"npm run test:unit -- testDirs=checks","test:unit:commons":"npm run test:unit -- testDirs=commons","integration:chrome":"npm run integration -- browser=Chrome","test:virtual-rules":"mocha test/test-virtual-rules.js","integration:firefox":"npm run integration -- browser=Firefox","test:integration:ie":"start-server-and-test 9876 integration:ie","test:unit:integration":"npm run test:unit -- testDirs=integration","test:rule-help-version":"mocha test/test-rule-help-version.js","test:unit:rule-matches":"npm run test:unit -- testDirs=rule-matches","test:integration:chrome":"start-server-and-test 9876 integration:chrome","test:unit:virtual-rules":"npm run test:unit -- testDirs=virtual-rules","test:integration:firefox":"start-server-and-test 9876 integration:firefox"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"8.4.0","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"*.{md,json,ts,html}":["prettier --write"]},"_nodeVersion":"16.13.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","chalk":"^4.1.0","clone":"^2.1.2","execa":"^2.0.2","grunt":"^1.0.3","husky":"^3.1.0","jsdoc":"^3.5.5","jsdom":"^16.3.0","karma":"^6.3.2","mocha":"8.0.1","sinon":"^7.5.0","eslint":"^7.27.0","globby":"^10.0.0","jquery":"^3.0.0","minami":"^1.2.3","esbuild":"^0.7.19","make-dir":"^3.0.0","memoizee":"^0.4.14","prettier":"^1.17.1","uglify-js":"^3.4.4","@deque/dot":"^1.1.5","aria-query":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^2.1.3","typedarray":"^0.0.6","typescript":"^3.5.3","@babel/core":"^7.5.4","emoji-regex":"8.0.0","es6-promise":"^4.2.6","grunt-babel":"^8.0.0","http-server":"^0.12.3","karma-mocha":"^2.0.1","karma-sinon":"^1.0.5","lint-staged":"^11.2.6","npm-run-all":"^4.1.5","revalidator":"~0.3.1","sri-toolbox":"^0.2.0","chromedriver":"latest","html-entities":"^1.2.0","node-notifier":"^8.0.1","aria-practices":"github:w3c/aria-practices#f7de7ec3a53534018237f24cb9e610f26c30c367","grunt-bytesize":"^0.2.0","markdown-table":"^1.1.2","@babel/polyfill":"^7.4.4","standard-version":"^9.0.0","weakmap-polyfill":"^2.0.0","@babel/preset-env":"^7.5.4","karma-ie-launcher":"^1.0.0","selenium-webdriver":"~3.6.0","act-rules.github.io":"github:act-rules/act-rules.github.io#master","css-selector-parser":"^1.3.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.1.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^4.0.0","karma-mocha-reporter":"^2.2.5","@axe-core/webdriverjs":"^4.3.2","karma-chrome-launcher":"^3.1.0","start-server-and-test":"^1.11.7","eslint-config-prettier":"^6.2.0","karma-firefox-launcher":"^2.1.0","conventional-commits-parser":"^3.1.0","eslint-plugin-mocha-no-only":"^1.1.1","@babel/plugin-proposal-object-rest-spread":"^7.5.4"},"standard-version":{"skip":{"tag":true},"scripts":{"postbump":"npm ci && npm run sri-update"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.4.0-canary.1_1643841265683_0.497679415396004","host":"s3://npm-registry-packages"}},"4.4.2-canary.1":{"name":"@daisy/axe-core-for-ace","version":"4.4.2-canary.1","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.4.2-canary.1","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"marisademeglio","email":"marisa.demeglio@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"}],"homepage":"https://github.com/daisy/axe-core/pull/5","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"5f6b04d19ad268fbca9e3215704609c6243164fe","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.4.2-canary.1.tgz","fileCount":18,"integrity":"sha512-81iOCgQvtuS2Pl36wZG9QXTpS1rPk7QYoiFGkotu4K8YbrbvVr/SZ6TOf4bl8H7tX4y7Iy3A4Ek6+oA+TZDFiw==","signatures":[{"sig":"MEUCIHXWQ3w77R0MSx3iMxIjBvuWAe5p5nlkvqnSvityQv8MAiEAkBz56Z7SR+AcQvvruD8xJmUcYNje174YKfIyx6w10kk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2089616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihfN0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOqhAAkm+wjH9+QwYtoUycMNNuKar28VGA8A9NP2yPIpajA5MgTe/V\r\naQs08Qpi9xoCBcV46ZbiY9QEVoceGG3ReW99YEulG+yWUe0eTHT+pBnPGwmT\r\nnZWFjo2PzACsli5FuPNrDaLocX9MQCMT5YhuggnRpiibTZarqk780J6E58dW\r\nBZ7/hzYqbkmM0pdrfRJBtMmK0/NpOdszUpWDhXLOdX3RYm9+jrAvcdfMD0cM\r\nvUaX+PdCxM/dmnzWL+3ZMBbqejUkGOO2SdBA+XpNLcLMUTuewY2EqSFYgNw0\r\nzHTxwuS3ALv/t6/o2cSoVYp5BXDS9OrU/qAaQyOYvfmSQre/t/5mxNX+HzoS\r\nRBic0aAwcrmnV/x0Gw44dLROWmY/WPK0MmzpkGYeaIdiX0zsZlYHBpbbNyJh\r\nTEZs5KHApRVy0d3+tq+luUccY7dSoUBjgVrFSumq/vZk7xSqvcBTk0F+q1OG\r\neQcd8tr/mem9Ywbos+o6Ru5xTG9OEnz/eLcQ824NB/IfNQRFzy14RoAexnmx\r\nehCycCDOfRODhUnz4a+goUbqosYl7UqwVOqqWNWOE3T/PDKMPm/MSIeje5oR\r\nvVV0uKA7rotnpAJmjvx/mRRqHOfR5Ln5F4yiOF+6b7PnBH2NpM61u6mdC8xd\r\naCEv2nb7TgYwEk7EfM22e+b1CwMLY3tz1X0=\r\n=wEaY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axe.js","husky":{"hooks":{"pre-commit":"grunt configure && lint-staged"}},"engines":{"node":">=12"},"gitHead":"a4eee1242ab2412b4a194a8c288bc731670bb68b","scripts":{"fmt":"prettier --write .*.json *.{json,md,js} **/*.ts './{.circleci,.github,build,doc,lib,locales,test,typings}/**/*.{json,md,js,ts,html}'","test":"npm run test:tsc && run-s \"test:unit:* -- {@}\" --","build":"grunt","start":"http-server -p 9876 --silent","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'","develop":"grunt dev --force","release":"git fetch origin --tags --force && standard-version -a","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","rule-gen":"node build/rule-generator","test:act":"karma start test/act-mapping/karma.config.js","test:apg":"start-server-and-test 9876 integration:apg","test:tsc":"tsc","test:node":"mocha test/node/*.js","test:unit":"karma start test/karma.conf.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","test:debug":"npm run test:unit -- --no-single-run --browsers=Chrome","integration":"node test/integration/full/test-webdriver.js","test:chrome":"npm run test -- --browsers Chrome && npm run test:integration:chrome","next-release":"standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true","sri-validate":"node build/sri-update --validate","test:firefox":"npm run test -- --browsers Firefox && npm run test:integration:firefox","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:unit:api":"npm run test:unit -- testDirs=api","integration:ie":"npm run integration -- browser=IE","test:act:debug":"npm run test:act -- --no-single-run --browsers=Chrome","test:unit:core":"npm run test:unit -- testDirs=core","integration:apg":"mocha test/aria-practices/*.spec.js","test:integration":"npm run test:integration:chrome","test:unit:checks":"npm run test:unit -- testDirs=checks","test:unit:commons":"npm run test:unit -- testDirs=commons","integration:chrome":"npm run integration -- browser=Chrome","test:virtual-rules":"mocha test/test-virtual-rules.js","integration:firefox":"npm run integration -- browser=Firefox","test:integration:ie":"start-server-and-test 9876 integration:ie","test:unit:integration":"npm run test:unit -- testDirs=integration","test:rule-help-version":"mocha test/test-rule-help-version.js","test:unit:rule-matches":"npm run test:unit -- testDirs=rule-matches","test:integration:chrome":"start-server-and-test 9876 integration:chrome","test:unit:virtual-rules":"npm run test:unit -- testDirs=virtual-rules","test:integration:firefox":"start-server-and-test 9876 integration:firefox"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"8.10.0","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"*.{md,json,ts,html}":["prettier --write"]},"_nodeVersion":"16.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","chalk":"^4.1.0","clone":"^2.1.2","execa":"^2.0.2","grunt":"^1.0.3","husky":"^3.1.0","jsdoc":"^3.6.10","jsdom":"^16.3.0","karma":"^6.3.16","mocha":"^9.2.0","sinon":"^7.5.0","eslint":"^7.27.0","globby":"^10.0.0","jquery":"^3.0.0","minami":"^1.2.3","esbuild":"^0.7.19","make-dir":"^3.0.0","memoizee":"^0.4.14","prettier":"^1.17.1","uglify-js":"^3.4.4","@deque/dot":"^1.1.5","aria-query":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^2.1.3","typedarray":"^0.0.6","typescript":"^3.5.3","@babel/core":"^7.5.4","emoji-regex":"8.0.0","es6-promise":"^4.2.6","grunt-babel":"^8.0.0","http-server":"^14.1.0","karma-mocha":"^2.0.1","karma-sinon":"^1.0.5","lint-staged":"^11.2.6","npm-run-all":"^4.1.5","revalidator":"~0.3.1","sri-toolbox":"^0.2.0","chromedriver":"^101.0.0","html-entities":"^1.2.0","node-notifier":"^8.0.1","aria-practices":"github:w3c/aria-practices#f7de7ec3a53534018237f24cb9e610f26c30c367","grunt-bytesize":"^0.2.0","markdown-table":"^1.1.2","@babel/polyfill":"^7.4.4","standard-version":"^9.0.0","weakmap-polyfill":"^2.0.0","@babel/preset-env":"^7.5.4","karma-ie-launcher":"^1.0.0","selenium-webdriver":"~3.6.0","act-rules.github.io":"github:act-rules/act-rules.github.io#a5d7336e020fd04fd429f94c651102f8ab255f01","css-selector-parser":"^1.3.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.1.0","karma-spec-reporter":"0.0.33","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^4.0.0","@axe-core/webdriverjs":"^4.3.2","karma-chrome-launcher":"^3.1.0","start-server-and-test":"^1.11.7","browser-driver-manager":"1.0.3","eslint-config-prettier":"^6.2.0","karma-firefox-launcher":"^2.1.0","conventional-commits-parser":"^3.1.0","eslint-plugin-mocha-no-only":"^1.1.1","@babel/plugin-proposal-object-rest-spread":"^7.5.4"},"standard-version":{"skip":{"tag":true},"scripts":{"postbump":"npm ci && npm run sri-update && git add doc/rule-descriptions.md"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.4.2-canary.1_1652945780237_0.4873682728548894","host":"s3://npm-registry-packages"}},"4.4.2-canary.2":{"name":"@daisy/axe-core-for-ace","version":"4.4.2-canary.2","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.4.2-canary.2","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"marisademeglio","email":"marisa.demeglio@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"}],"homepage":"https://github.com/daisy/axe-core/pull/5","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"e612c8966681b5ba0a530fb88ed78efad2bcd711","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.4.2-canary.2.tgz","fileCount":18,"integrity":"sha512-ETZjId0bVBYoYnTxlA3GU7NzBudHJEq/tNo+AiX6uza8EXxHSm/k3CF3t/NdKT6XcOSDlgduBRKvFRsULyAHyA==","signatures":[{"sig":"MEQCIFgW8eLK3RuKa7/onLl5uXoECW+7jViK7UhF3BgvmPP4AiAGzf0lu6dNkoTldiPhaIpeWwWR8f+svTj6pLG5wrPILw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2089854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixxJOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0tRAAnTbnKL8bsSlVLqOmmeJDhgJ9TpVKscJKPG7RTXJBEJAu0d5i\r\nM582wU1hlmdSRiOJ0EVmTBj/tFY5jdykWdBb3oI/+KH99YbPrCDT5owmMzvx\r\ny5/xZUROYo99b6uh4l95xHAqUFmba4wVt/1xYg+0pZ13OT9+DjXg/e1x42tD\r\n9oab3QL+oLedA5+jifmXwE2rrbijbDDPBxqFnfvHUZN/vEhp8gjMNrWUd8i/\r\nZ56qIlW5iJ1+JbKwzlSSAoT+q7H2c2+9EgMSZUkduYuAwuh8RrxymctPfsG9\r\nREd2qL93DiLwtDRvEuLBiXvCv+O49Cu47RprirTnVXh05H3t1l7d1sZnGF/a\r\nYmq2qF+Mdu386V6DZCjxjti5+KWsUFcXi9QXlALDgZ85ZOvM/0PUQKu3q5h+\r\nXp4F4rvpcbdJBmgRJopfELo8KmyIHCu4G6cP5O8a/I311w4olsZERDG0Gtwo\r\nhBZ2mnq/Laj0KzlBtCxPh3nuPxDVgSfO7jS8Fx6K4xjHwhSC/EQxpkfZLS9C\r\nkv1bU/GflxoUEtw5HdtQfzu6WylnQsQuESGPRzRea8ztDDfWbUSnWFIB+kFI\r\nESw9ANKqOGbzLfJSHI8gWIEQYzd+f8AzVaAVArSq9QpPuAguOWRC8cTK4hHA\r\n2rfdbVUsDGEXEu3Fg+L7Kxokum+rDnW2Swg=\r\n=8Z0m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axe.js","husky":{"hooks":{"pre-commit":"grunt configure && lint-staged"}},"engines":{"node":">=12"},"gitHead":"c6c697eb340017fbd6264f570ad073269ec792d6","scripts":{"fmt":"prettier --write .*.json *.{json,md,js} **/*.ts './{.circleci,.github,build,doc,lib,locales,test,typings}/**/*.{json,md,js,ts,html}'","test":"npm run test:tsc && run-s \"test:unit:* -- {@}\" --","build":"grunt","start":"http-server -p 9876 --silent","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'","develop":"grunt dev --force","release":"git fetch origin --tags --force && standard-version -a","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","rule-gen":"node build/rule-generator","test:act":"karma start test/act-mapping/karma.config.js","test:apg":"start-server-and-test 9876 integration:apg","test:tsc":"tsc","test:node":"mocha test/node/*.js","test:unit":"karma start test/karma.conf.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","test:debug":"npm run test:unit -- --no-single-run --browsers=Chrome","integration":"node test/integration/full/test-webdriver.js","test:chrome":"npm run test -- --browsers Chrome && npm run test:integration:chrome","next-release":"standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true","sri-validate":"node build/sri-update --validate","test:firefox":"npm run test -- --browsers Firefox && npm run test:integration:firefox","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:unit:api":"npm run test:unit -- testDirs=api","integration:ie":"npm run integration -- browser=IE","test:act:debug":"npm run test:act -- --no-single-run --browsers=Chrome","test:unit:core":"npm run test:unit -- testDirs=core","integration:apg":"mocha test/aria-practices/*.spec.js","test:integration":"npm run test:integration:chrome","test:unit:checks":"npm run test:unit -- testDirs=checks","test:unit:commons":"npm run test:unit -- testDirs=commons","integration:chrome":"npm run integration -- browser=Chrome","test:virtual-rules":"mocha test/test-virtual-rules.js","integration:firefox":"npm run integration -- browser=Firefox","test:integration:ie":"start-server-and-test 9876 integration:ie","test:unit:integration":"npm run test:unit -- testDirs=integration","test:rule-help-version":"mocha test/test-rule-help-version.js","test:unit:rule-matches":"npm run test:unit -- testDirs=rule-matches","test:integration:chrome":"start-server-and-test 9876 integration:chrome","test:unit:virtual-rules":"npm run test:unit -- testDirs=virtual-rules","test:integration:firefox":"start-server-and-test 9876 integration:firefox"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"8.12.2","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"*.{md,json,ts,html}":["prettier --write"]},"_nodeVersion":"16.15.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"~4.2.0","chalk":"^4.1.0","clone":"^2.1.2","execa":"^2.0.2","grunt":"^1.0.3","husky":"^3.1.0","jsdoc":"^3.6.10","jsdom":"^16.3.0","karma":"^6.3.16","mocha":"^9.2.0","sinon":"^7.5.0","eslint":"^7.27.0","globby":"^10.0.0","jquery":"^3.0.0","minami":"^1.2.3","esbuild":"^0.7.19","make-dir":"^3.0.0","memoizee":"^0.4.14","prettier":"^1.17.1","uglify-js":"^3.4.4","@deque/dot":"^1.1.5","aria-query":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^2.1.3","typedarray":"^0.0.6","typescript":"^3.5.3","@babel/core":"^7.5.4","emoji-regex":"8.0.0","es6-promise":"^4.2.6","grunt-babel":"^8.0.0","http-server":"^14.1.0","karma-mocha":"^2.0.1","karma-sinon":"^1.0.5","lint-staged":"^11.2.6","npm-run-all":"^4.1.5","revalidator":"~0.3.1","sri-toolbox":"^0.2.0","chromedriver":"^103.0.0","html-entities":"^1.2.0","node-notifier":"^8.0.1","aria-practices":"github:w3c/aria-practices#f7de7ec3a53534018237f24cb9e610f26c30c367","grunt-bytesize":"^0.2.0","markdown-table":"^1.1.2","@babel/polyfill":"^7.4.4","standard-version":"^9.0.0","weakmap-polyfill":"^2.0.0","@babel/preset-env":"^7.5.4","karma-ie-launcher":"^1.0.0","selenium-webdriver":"~3.6.0","act-rules.github.io":"github:act-rules/act-rules.github.io#a5d7336e020fd04fd429f94c651102f8ab255f01","css-selector-parser":"^1.3.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.1.0","karma-spec-reporter":"0.0.33","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^4.0.0","@axe-core/webdriverjs":"^4.3.2","karma-chrome-launcher":"^3.1.0","start-server-and-test":"^1.11.7","browser-driver-manager":"1.0.3","eslint-config-prettier":"^6.2.0","karma-firefox-launcher":"^2.1.0","conventional-commits-parser":"^3.1.0","eslint-plugin-mocha-no-only":"^1.1.1","@babel/plugin-proposal-object-rest-spread":"^7.5.4"},"standard-version":{"skip":{"tag":true},"scripts":{"postbump":"npm ci && npm run sri-update && git add doc/rule-descriptions.md"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.4.2-canary.2_1657213517858_0.41755827171061854","host":"s3://npm-registry-packages"}},"4.7.2-canary.1":{"name":"@daisy/axe-core-for-ace","version":"4.7.2-canary.1","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.7.2-canary.1","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"marisademeglio","email":"marisa.demeglio@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"}],"homepage":"https://github.com/daisy/axe-core/pull/5","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"1a5c7110aba0852391e4f31c9dc94cc40e6c290d","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.7.2-canary.1.tgz","fileCount":21,"integrity":"sha512-IjLd05QZfJjSQeHOII3mVjiB5+tR21zUOkGdFfe73RWo+AH2JoqnvJYE+WZCHCZx9r9SCqTsOGTfvamBIMd6+A==","signatures":[{"sig":"MEQCIFp/0R5aZGwElB8Ba80i3KQ27GnyM5gnUhfi7x8+bHsdAiBiq/DwRgkpSlE1BTkOyfSt9wX49sXGVkdgRe7UWt5K5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2575032},"main":"axe.js","engines":{"node":">=4"},"gitHead":"9c9f850e1d1d521b4ff0e9cad17d072b29d3f1d1","scripts":{"fmt":"prettier --write .","test":"npm run test:tsc && run-s \"test:unit:* -- {@}\" --","build":"grunt","start":"http-server -p 9876 --silent","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'","develop":"grunt dev --force","prepare":"husky install","pretest":"node ./build/check-node-version.js","release":"git fetch origin --tags --force && standard-version -a","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","prebuild":"node ./build/check-node-version.js","rule-gen":"node build/rule-generator","test:act":"mocha --fail-zero test/act-rules/*.spec.js","test:apg":"start-server-and-test 9876 integration:apg","test:tsc":"tsc","postbuild":"prettier --write ./locales/_template.json ./doc/rule-descriptions.md","test:node":"mocha test/node/*.js","test:unit":"karma start test/karma.conf.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","test:debug":"npm run test:unit -- --no-single-run --browsers=Chrome","integration":"node test/integration/full/test-webdriver.js","test:chrome":"npm run test -- --browsers Chrome && npm run test:integration:chrome","next-release":"standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true","sri-validate":"node build/sri-update --validate","test:firefox":"npm run test -- --browsers Firefox && npm run test:integration:firefox","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:unit:api":"npm run test:unit -- testDirs=api","test:unit:core":"npm run test:unit -- testDirs=core","integration:apg":"mocha --fail-zero test/aria-practices/*.spec.js","test:integration":"npm run test:integration:chrome","test:unit:checks":"npm run test:unit -- testDirs=checks","test:unit:commons":"npm run test:unit -- testDirs=commons","integration:chrome":"npm run integration -- browser=Chrome","test:virtual-rules":"mocha test/test-virtual-rules.js","integration:firefox":"npm run integration -- browser=Firefox","test:unit:integration":"npm run test:unit -- testDirs=integration","test:rule-help-version":"mocha test/test-rule-help-version.js","test:unit:rule-matches":"npm run test:unit -- testDirs=rule-matches","test:integration:chrome":"start-server-and-test 9876 integration:chrome","test:unit:virtual-rules":"npm run test:unit -- testDirs=virtual-rules","test:integration:firefox":"start-server-and-test 9876 integration:firefox"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"9.6.5","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"*.{md,json,ts,html}":["prettier --write"]},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","chalk":"^4.x","clone":"^2.1.2","execa":"5.x","grunt":"^1.5.3","husky":"^8.0.3","jsdoc":"^3.6.11","jsdom":"^21.0.0","karma":"^6.4.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.31.0","globby":"11.x","jquery":"^3.6.3","minami":"^1.2.3","core-js":"^3.27.1","esbuild":"^0.10.x","make-dir":"^3.1.0","memoizee":"^0.4.15","prettier":"^2.8.2","uglify-js":"^3.17.4","@deque/dot":"^1.1.5","aria-query":"^5.1.3","colorjs.io":"^0.4.3","karma-chai":"^0.1.0","proxyquire":"^2.1.3","typedarray":"^0.0.7","typescript":"^4.9.4","@babel/core":"^7.20.12","emoji-regex":"^10.2.1","es6-promise":"^4.2.8","grunt-babel":"^8.0.0","http-server":"^14.1.1","karma-mocha":"^2.0.1","karma-sinon":"^1.0.5","lint-staged":"^13.1.0","npm-run-all":"^4.1.5","revalidator":"^0.3.1","sri-toolbox":"^0.2.0","chromedriver":"^114.0.1","html-entities":"1.x","node-notifier":"^10.0.1","serve-handler":"^6.1.5","aria-practices":"github:w3c/aria-practices#ce0336bd82d7d3651abcbde86af644197ddbc629","grunt-bytesize":"^0.2.0","markdown-table":"2.x","wcag-act-rules":"github:w3c/wcag-act-rules#2341a1b","standard-version":"^9.5.0","weakmap-polyfill":"^2.0.4","@babel/preset-env":"^7.20.2","karma-ie-launcher":"^1.0.0","selenium-webdriver":"^4.7.1","css-selector-parser":"^1.4.1","grunt-contrib-clean":"^2.0.1","grunt-contrib-watch":"^1.1.0","karma-spec-reporter":"^0.0.36","grunt-contrib-concat":"^2.1.0","grunt-contrib-uglify":"^5.2.2","@axe-core/webdriverjs":"^4.5.2","karma-chrome-launcher":"^3.1.1","start-server-and-test":"^1.15.2","@babel/runtime-corejs3":"^7.20.7","browser-driver-manager":"1.0.4","eslint-config-prettier":"^8.6.0","karma-firefox-launcher":"^2.1.2","conventional-commits-parser":"^3.2.4","eslint-plugin-mocha-no-only":"^1.1.1","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"standard-version":{"skip":{"tag":true},"scripts":{"postbump":"npm ci && npm run sri-update && git add doc/rule-descriptions.md"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.7.2-canary.1_1685925461708_0.8901160871325406","host":"s3://npm-registry-packages"}},"4.7.2-canary.2":{"name":"@daisy/axe-core-for-ace","version":"4.7.2-canary.2","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.7.2-canary.2","contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"}],"homepage":"https://github.com/daisy/axe-core/pull/5","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"659e55359e8a9ab4c1037d5b9437afda00057e81","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.7.2-canary.2.tgz","fileCount":21,"integrity":"sha512-O/2H0dAKyd/5SJyclrkPv52LfCU6MCRqzVm/ZgoIWTtuqsZOBsXECx1AFH5ztKyB02OUzLN1h4LfADHERHMakg==","signatures":[{"sig":"MEUCIQDlKACm3RbV6yrr5ceFnrEkISt1O8tTuKKAl9YU6faBlwIgGx4K5qUWxGpOta6D7A6gLfUZNwWZi9sKO7+RsFA/ovU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2575150},"main":"axe.js","engines":{"node":">=4"},"gitHead":"05a6278ebf1b4e883587013ee880774845845a9f","scripts":{"fmt":"prettier --write .","test":"npm run test:tsc && run-s \"test:unit:* -- {@}\" --","build":"grunt","start":"http-server -p 9876 --silent","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'","develop":"grunt dev --force","prepare":"husky install","pretest":"node ./build/check-node-version.js","release":"git fetch origin --tags --force && standard-version -a","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","prebuild":"node ./build/check-node-version.js","rule-gen":"node build/rule-generator","test:act":"mocha --fail-zero test/act-rules/*.spec.js","test:apg":"start-server-and-test 9876 integration:apg","test:tsc":"tsc","postbuild":"prettier --write ./locales/_template.json ./doc/rule-descriptions.md","test:node":"mocha test/node/*.js","test:unit":"karma start test/karma.conf.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","test:debug":"npm run test:unit -- --no-single-run --browsers=Chrome","integration":"node test/integration/full/test-webdriver.js","test:chrome":"npm run test -- --browsers Chrome && npm run test:integration:chrome","next-release":"standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true","sri-validate":"node build/sri-update --validate","test:firefox":"npm run test -- --browsers Firefox && npm run test:integration:firefox","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:unit:api":"npm run test:unit -- testDirs=api","test:unit:core":"npm run test:unit -- testDirs=core","integration:apg":"mocha --fail-zero test/aria-practices/*.spec.js","test:integration":"npm run test:integration:chrome","test:unit:checks":"npm run test:unit -- testDirs=checks","test:unit:commons":"npm run test:unit -- testDirs=commons","integration:chrome":"npm run integration -- browser=Chrome","test:virtual-rules":"mocha test/test-virtual-rules.js","integration:firefox":"npm run integration -- browser=Firefox","test:unit:integration":"npm run test:unit -- testDirs=integration","test:rule-help-version":"mocha test/test-rule-help-version.js","test:unit:rule-matches":"npm run test:unit -- testDirs=rule-matches","test:integration:chrome":"start-server-and-test 9876 integration:chrome","test:unit:virtual-rules":"npm run test:unit -- testDirs=virtual-rules","test:integration:firefox":"start-server-and-test 9876 integration:firefox"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"10.8.1","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"*.{md,json,ts,html}":["prettier --write"]},"_nodeVersion":"20.12.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","chalk":"^4.x","clone":"^2.1.2","execa":"5.x","grunt":"^1.5.3","husky":"^8.0.3","jsdoc":"^3.6.11","jsdom":"^21.0.0","karma":"^6.4.1","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8.31.0","globby":"11.x","jquery":"^3.6.3","minami":"^1.2.3","core-js":"^3.27.1","esbuild":"^0.10.x","make-dir":"^3.1.0","memoizee":"^0.4.15","prettier":"^2.8.2","uglify-js":"^3.17.4","@deque/dot":"^1.1.5","aria-query":"^5.1.3","colorjs.io":"^0.4.3","karma-chai":"^0.1.0","proxyquire":"^2.1.3","typedarray":"^0.0.7","typescript":"^4.9.4","@babel/core":"^7.20.12","emoji-regex":"^10.2.1","es6-promise":"^4.2.8","grunt-babel":"^8.0.0","http-server":"^14.1.1","karma-mocha":"^2.0.1","karma-sinon":"^1.0.5","lint-staged":"^13.1.0","npm-run-all":"^4.1.5","revalidator":"^0.3.1","sri-toolbox":"^0.2.0","chromedriver":"^114.0.1","html-entities":"1.x","node-notifier":"^10.0.1","serve-handler":"^6.1.5","aria-practices":"github:w3c/aria-practices#ce0336bd82d7d3651abcbde86af644197ddbc629","grunt-bytesize":"^0.2.0","markdown-table":"2.x","wcag-act-rules":"github:w3c/wcag-act-rules#2341a1b","standard-version":"^9.5.0","weakmap-polyfill":"^2.0.4","@babel/preset-env":"^7.20.2","karma-ie-launcher":"^1.0.0","selenium-webdriver":"^4.7.1","css-selector-parser":"^1.4.1","grunt-contrib-clean":"^2.0.1","grunt-contrib-watch":"^1.1.0","karma-spec-reporter":"^0.0.36","grunt-contrib-concat":"^2.1.0","grunt-contrib-uglify":"^5.2.2","@axe-core/webdriverjs":"^4.5.2","karma-chrome-launcher":"^3.1.1","start-server-and-test":"^1.15.2","@babel/runtime-corejs3":"^7.20.7","browser-driver-manager":"1.0.4","eslint-config-prettier":"^8.6.0","karma-firefox-launcher":"^2.1.2","conventional-commits-parser":"^3.2.4","eslint-plugin-mocha-no-only":"^1.1.1","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"standard-version":{"skip":{"tag":true},"scripts":{"postbump":"npm ci && npm run sri-update && git add doc/rule-descriptions.md"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.7.2-canary.2_1719310103392_0.6014201545246329","host":"s3://npm-registry-packages"}},"4.10.2-canary.1":{"name":"@daisy/axe-core-for-ace","version":"4.10.2-canary.1","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.10.2-canary.1","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"marisademeglio","email":"marisa.demeglio@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"},{"url":"http://deque.com/","name":"Ava Gaiety Wroten"}],"homepage":"https://github.com/daisy/axe-core/pulls","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"e70416dc8f6618421331d861fac69667fd0c0c7b","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.10.2-canary.1.tgz","fileCount":26,"integrity":"sha512-Wz/66EEGJIohYSp3fsKdkQvYPwLNnxzdbZ2N6rdw24k6CjW8vi+ut/aPS3HnF9E/R7XXUEXLmN4oU79Cftbwvg==","signatures":[{"sig":"MEUCIQC0CZ7WvhOHPOO8eQulNpLZ6GmPDj0x4r2WnmKemndamwIgTSa6jXSxG/1z07mweV+e7C5Zxti/HE1pitVdCZkuFYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2803947},"main":"axe.js","engines":{"node":">=4"},"gitHead":"3dbfd9e54645ba53f16f4c1b8e3e2269e3411678","scripts":{"fmt":"prettier --write .","test":"npm run test:tsc && run-s \"test:unit:* -- {@}\" --","build":"grunt","patch":"npx patch-package","start":"http-server -a \"\" -p 9876 --silent","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'","develop":"grunt dev --force","prepare":"HUSKY=1 husky && npm run patch","pretest":"node ./build/check-node-version.js","release":"git fetch origin --tags --force && standard-version -a","unpatch":"npx patch-package --reverse","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","prebuild":"node ./build/check-node-version.js","rule-gen":"node build/rule-generator","test:act":"mocha --fail-zero test/act-rules/*.spec.js","test:apg":"start-server-and-test 9876 integration:apg","test:tsc":"tsc","fmt:check":"prettier --check .","postbuild":"prettier --write ./locales/_template.json ./doc/rule-descriptions.md","test:node":"node test/node/node.js","test:unit":"karma start test/karma.conf.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","test:debug":"npm run test:unit -- --no-single-run --browsers=ChromeDebugging","test:jsdom":"mocha test/node/jsdom.js","integration":"node test/integration/full/test-webdriver.js","test:chrome":"npm run test -- --browsers Chrome && npm run test:integration:chrome","next-release":"standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true","sri-validate":"node build/sri-update --validate","test:firefox":"npm run test -- --browsers Firefox && npm run test:integration:firefox","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:unit:api":"npm run test:unit -- testDirs=api","test:unit:core":"npm run test:unit -- testDirs=core","integration:apg":"mocha --fail-zero test/aria-practices/*.spec.js","test:integration":"npm run test:integration:chrome","test:unit:checks":"npm run test:unit -- testDirs=checks","test:unit:commons":"npm run test:unit -- testDirs=commons","integration:chrome":"npm run integration -- browser=Chrome","test:virtual-rules":"mocha test/test-virtual-rules.js","integration:firefox":"npm run integration -- browser=Firefox","test:chromeheadless":"npm run test -- --browsers ChromeHeadless && npm run test:integration:chromeheadless","test:unit:integration":"npm run test:unit -- testDirs=integration","test:rule-help-version":"mocha test/test-rule-help-version.js","test:unit:rule-matches":"npm run test:unit -- testDirs=rule-matches","test:integration:chrome":"start-server-and-test 9876 integration:chrome","test:unit:virtual-rules":"npm run test:unit -- testDirs=virtual-rules","test:integration:firefox":"start-server-and-test 9876 integration:firefox","integration:chromeheadless":"npm run integration -- browser=ChromeHeadless","test:integration:chromeheadless":"start-server-and-test 9876 integration:chromeheadless"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"10.9.1","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.{md,json,ts,html}":["prettier --write"]},"_nodeVersion":"22.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","glob":"^10.3.10","chalk":"^4.x","clone":"^2.1.2","execa":"5.x","grunt":"^1.5.3","husky":"^9.0.7","jsdoc":"^4.0.2","jsdom":"^24.0.0","karma":"^6.4.1","mocha":"^10.2.0","sinon":"^18.0.0","eslint":"^9.2.0","jquery":"^3.6.3","core-js":"^3.27.1","esbuild":"^0.10.x","globals":"^15.2.0","outdent":"^0.8.0","inquirer":"^8.2.5","memoizee":"^0.4.15","prettier":"^3.0.3","uglify-js":"^3.17.4","@deque/dot":"^1.1.5","aria-query":"^5.1.3","colorjs.io":"0.4.3","karma-chai":"^0.1.0","typedarray":"^0.0.7","typescript":"^5.2.2","@babel/core":"^7.20.12","emoji-regex":"^10.2.1","es6-promise":"^4.2.8","grunt-babel":"^8.0.0","http-server":"^14.1.1","karma-mocha":"^2.0.1","karma-sinon":"^1.0.5","lint-staged":"^15.0.2","npm-run-all":"^4.1.5","revalidator":"^0.3.1","sri-toolbox":"^0.2.0","chromedriver":"latest","html-entities":"^2.4.0","node-notifier":"^10.0.1","patch-package":"^8.0.0","serve-handler":"^6.1.5","aria-practices":"github:w3c/aria-practices#ce0336bd82d7d3651abcbde86af644197ddbc629","grunt-bytesize":"^0.2.0","wcag-act-rules":"github:w3c/wcag-act-rules#dc90495a5533d326b300ee5a9487afdfc6d493c0","standard-version":"^9.5.0","weakmap-polyfill":"^2.0.4","@babel/preset-env":"^7.20.2","clean-jsdoc-theme":"^4.2.17","karma-ie-launcher":"^1.0.0","selenium-webdriver":"^4.23.0","css-selector-parser":"^1.4.1","grunt-contrib-clean":"^2.0.1","grunt-contrib-watch":"^1.1.0","karma-spec-reporter":"^0.0.36","grunt-contrib-concat":"^2.1.0","grunt-contrib-uglify":"^5.2.2","@axe-core/webdriverjs":"^4.9.0","karma-chrome-launcher":"^3.1.1","start-server-and-test":"^2.0.1","@babel/runtime-corejs3":"^7.20.7","browser-driver-manager":"1.0.4","eslint-config-prettier":"^9.1.0","karma-firefox-launcher":"^2.1.2","conventional-commits-parser":"^5.0.0","eslint-plugin-mocha-no-only":"^1.2.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"standard-version":{"skip":{"tag":true},"scripts":{"postbump":"npm ci && npm run sri-update && git add doc/rule-descriptions.md"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.10.2-canary.1_1733103592165_0.20646396103250875","host":"s3://npm-registry-packages"}},"4.10.2-canary.2":{"name":"@daisy/axe-core-for-ace","version":"4.10.2-canary.2","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.10.2-canary.2","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"marisademeglio","email":"marisa.demeglio@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"},{"url":"http://deque.com/","name":"Ava Gaiety Wroten"}],"homepage":"https://github.com/daisy/axe-core/pulls","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"c0d1c7a6b2ee78d7dafcee115683862a95e45c8d","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.10.2-canary.2.tgz","fileCount":26,"integrity":"sha512-hlmOnjH8D1PpQDvWHY5dJwOWYQx7O08+acgO4j79TOvtrc8MqTodYgAVcSdO+wIUMCN/bfwbfoDRcludOQsUYQ==","signatures":[{"sig":"MEUCIQDUAi0d9494715iN3wA4L377+2CuaQXMYc26SltiFP5LQIgQdpinvHlJ6GBinExTE2lUJBOOmh6WiF/1HLaSJFvkb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2849440},"main":"axe.js","engines":{"node":">=4"},"gitHead":"6af5d9c07f77b57fbe1528ac8362d31a45d558bd","scripts":{"fmt":"prettier --write .","test":"npm run test:tsc && run-s \"test:unit:* -- {@}\" --","build":"grunt","patch":"npx patch-package","start":"http-server -a \"\" -p 9876 --silent","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'","develop":"grunt dev --force","prepare":"HUSKY=1 husky && npm run patch","pretest":"node ./build/check-node-version.js","release":"git fetch origin --tags --force && standard-version -a","unpatch":"npx patch-package --reverse","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","prebuild":"node ./build/check-node-version.js","rule-gen":"node build/rule-generator","test:act":"mocha --fail-zero test/act-rules/*.spec.js","test:apg":"start-server-and-test 9876 integration:apg","test:tsc":"tsc","fmt:check":"prettier --check .","postbuild":"prettier --write ./locales/_template.json ./doc/rule-descriptions.md","test:node":"node test/node/node.js","test:unit":"karma start test/karma.conf.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","test:debug":"npm run test:unit -- --no-single-run --browsers=ChromeDebugging","test:jsdom":"mocha test/node/jsdom.js","integration":"node test/integration/full/test-webdriver.js","test:chrome":"npm run test -- --browsers Chrome && npm run test:integration:chrome","next-release":"standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true","sri-validate":"node build/sri-update --validate","test:firefox":"npm run test -- --browsers Firefox && npm run test:integration:firefox","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:unit:api":"npm run test:unit -- testDirs=api","test:unit:core":"npm run test:unit -- testDirs=core","integration:apg":"mocha --fail-zero test/aria-practices/*.spec.js","test:integration":"npm run test:integration:chrome","test:unit:checks":"npm run test:unit -- testDirs=checks","test:unit:commons":"npm run test:unit -- testDirs=commons","integration:chrome":"npm run integration -- browser=Chrome","test:virtual-rules":"mocha test/test-virtual-rules.js","integration:firefox":"npm run integration -- browser=Firefox","test:chromeheadless":"npm run test -- --browsers ChromeHeadless && npm run test:integration:chromeheadless","test:unit:integration":"npm run test:unit -- testDirs=integration","test:rule-help-version":"mocha test/test-rule-help-version.js","test:unit:rule-matches":"npm run test:unit -- testDirs=rule-matches","test:integration:chrome":"start-server-and-test 9876 integration:chrome","test:unit:virtual-rules":"npm run test:unit -- testDirs=virtual-rules","test:integration:firefox":"start-server-and-test 9876 integration:firefox","integration:chromeheadless":"npm run integration -- browser=ChromeHeadless","test:integration:chromeheadless":"start-server-and-test 9876 integration:chromeheadless"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"10.9.2","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.{md,json,ts,html}":["prettier --write"]},"_nodeVersion":"22.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","glob":"^10.3.10","chalk":"^4.x","clone":"^2.1.2","execa":"5.x","grunt":"^1.6.1","husky":"^9.1.7","jsdoc":"^4.0.4","jsdom":"^24.0.0","karma":"^6.4.4","mocha":"^10.2.0","sinon":"^18.0.0","dotenv":"^16.4.7","eslint":"^9.16.0","jquery":"^3.7.1","core-js":"^3.39.0","esbuild":"^0.24.0","globals":"^15.13.0","outdent":"^0.8.0","inquirer":"^8.2.5","memoizee":"^0.4.17","prettier":"^3.4.2","uglify-js":"^3.19.3","@deque/dot":"^1.1.5","aria-query":"^5.3.2","colorjs.io":"0.4.3","karma-chai":"^0.1.0","typedarray":"^0.0.7","typescript":"^5.7.2","@babel/core":"^7.26.0","emoji-regex":"^10.4.0","es6-promise":"^4.2.8","grunt-babel":"^8.0.0","http-server":"^14.1.1","karma-mocha":"^2.0.1","karma-sinon":"^1.0.5","lint-staged":"^15.2.10","npm-run-all":"^4.1.5","revalidator":"^0.3.1","sri-toolbox":"^0.2.0","chromedriver":"latest","html-entities":"^2.5.2","node-notifier":"^10.0.1","patch-package":"^8.0.0","serve-handler":"^6.1.6","aria-practices":"github:w3c/aria-practices#ce0336bd82d7d3651abcbde86af644197ddbc629","grunt-bytesize":"^0.2.0","wcag-act-rules":"github:w3c/wcag-act-rules#dc90495a5533d326b300ee5a9487afdfc6d493c0","standard-version":"^9.5.0","weakmap-polyfill":"^2.0.4","@babel/preset-env":"^7.26.0","clean-jsdoc-theme":"^4.3.0","karma-ie-launcher":"^1.0.0","selenium-webdriver":"^4.27.0","css-selector-parser":"^1.4.1","grunt-contrib-clean":"^2.0.1","grunt-contrib-watch":"^1.1.0","karma-spec-reporter":"^0.0.36","grunt-contrib-concat":"^2.1.0","grunt-contrib-uglify":"^5.2.2","@axe-core/webdriverjs":"^4.10.1","karma-chrome-launcher":"^3.2.0","start-server-and-test":"^2.0.8","@babel/runtime-corejs3":"^7.26.0","browser-driver-manager":"2.0.1","eslint-config-prettier":"^9.1.0","karma-firefox-launcher":"^2.1.3","conventional-commits-parser":"^5.0.0","eslint-plugin-mocha-no-only":"^1.2.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"standard-version":{"skip":{"tag":true},"scripts":{"postbump":"npm ci && npm run sri-update && git add doc/rule-descriptions.md"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.10.2-canary.2_1733400144430_0.6444219485926126","host":"s3://npm-registry-packages"}},"4.10.2-canary.3":{"name":"@daisy/axe-core-for-ace","version":"4.10.2-canary.3","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.10.2-canary.3","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"marisademeglio","email":"marisa.demeglio@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"},{"url":"http://deque.com/","name":"Ava Gaiety Wroten"}],"homepage":"https://github.com/daisy/axe-core/pulls","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"d0d21227546d940bb62c8a93ce5e127189b990d3","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.10.2-canary.3.tgz","fileCount":26,"integrity":"sha512-WstkcWpxo6Y87DiAtoQReUWP33+Shen1IMKwGi/YeuP9COwteNCWDQer0nAVfWc0RCqjc8YnZQ0VXYPAFuJHyA==","signatures":[{"sig":"MEYCIQDE4Kw1rvStFS6BRa/9REvMeYMn8Tyj0Pa9ZuPwAePO4QIhALG6mSmRBWwT+JMscKLO5sw/UbiNsJUhjV6IYINL0hb/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2849694},"main":"axe.js","engines":{"node":">=4"},"gitHead":"500e216436353556096dc97f48f7c4dafb8280d4","scripts":{"fmt":"prettier --write .","test":"npm run test:tsc && run-s \"test:unit:* -- {@}\" --","build":"grunt","patch":"npx patch-package","start":"http-server -a \"\" -p 9876 --silent","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js'","develop":"grunt dev --force","prepare":"HUSKY=1 husky && npm run patch","pretest":"node ./build/check-node-version.js","release":"git fetch origin --tags --force && standard-version -a","unpatch":"npx patch-package --reverse","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","prebuild":"node ./build/check-node-version.js","rule-gen":"node build/rule-generator","test:act":"mocha --fail-zero test/act-rules/*.spec.js","test:apg":"start-server-and-test 9876 integration:apg","test:tsc":"tsc","fmt:check":"prettier --check .","postbuild":"prettier --write ./locales/_template.json ./doc/rule-descriptions.md","test:node":"node test/node/node.js","test:unit":"karma start test/karma.conf.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","test:debug":"npm run test:unit -- --no-single-run --browsers=ChromeDebugging","test:jsdom":"mocha test/node/jsdom.js","integration":"node test/integration/full/test-webdriver.js","test:chrome":"npm run test -- --browsers Chrome && npm run test:integration:chrome","next-release":"standard-version --scripts.prebump=./build/next-version.js --skip.commit=true --skip.tag=true","sri-validate":"node build/sri-update --validate","test:firefox":"npm run test -- --browsers Firefox && npm run test:integration:firefox","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:unit:api":"npm run test:unit -- testDirs=api","test:unit:core":"npm run test:unit -- testDirs=core","integration:apg":"mocha --fail-zero test/aria-practices/*.spec.js","test:integration":"npm run test:integration:chrome","test:unit:checks":"npm run test:unit -- testDirs=checks","test:unit:commons":"npm run test:unit -- testDirs=commons","integration:chrome":"npm run integration -- browser=Chrome","test:virtual-rules":"mocha test/test-virtual-rules.js","integration:firefox":"npm run integration -- browser=Firefox","test:chromeheadless":"npm run test -- --browsers ChromeHeadless && npm run test:integration:chromeheadless","test:unit:integration":"npm run test:unit -- testDirs=integration","test:rule-help-version":"mocha test/test-rule-help-version.js","test:unit:rule-matches":"npm run test:unit -- testDirs=rule-matches","test:integration:chrome":"start-server-and-test 9876 integration:chrome","test:unit:virtual-rules":"npm run test:unit -- testDirs=virtual-rules","test:integration:firefox":"start-server-and-test 9876 integration:firefox","integration:chromeheadless":"npm run integration -- browser=ChromeHeadless","test:integration:chromeheadless":"start-server-and-test 9876 integration:chromeheadless"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"10.9.0","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.js":["prettier --write","eslint --fix"],"*.{md,json,ts,html}":["prettier --write"]},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","glob":"^10.3.10","chalk":"^4.x","clone":"^2.1.2","execa":"5.x","grunt":"^1.6.1","husky":"^9.1.7","jsdoc":"^4.0.4","jsdom":"^24.0.0","karma":"^6.4.4","mocha":"^10.2.0","sinon":"^18.0.0","dotenv":"^16.4.7","eslint":"^9.16.0","jquery":"^3.7.1","core-js":"^3.39.0","esbuild":"^0.24.0","globals":"^15.13.0","outdent":"^0.8.0","inquirer":"^8.2.5","memoizee":"^0.4.17","prettier":"^3.4.2","uglify-js":"^3.19.3","@deque/dot":"^1.1.5","aria-query":"^5.3.2","colorjs.io":"0.4.3","karma-chai":"^0.1.0","typedarray":"^0.0.7","typescript":"^5.7.2","@babel/core":"^7.26.0","emoji-regex":"^10.4.0","es6-promise":"^4.2.8","grunt-babel":"^8.0.0","http-server":"^14.1.1","karma-mocha":"^2.0.1","karma-sinon":"^1.0.5","lint-staged":"^15.2.10","npm-run-all":"^4.1.5","revalidator":"^0.3.1","sri-toolbox":"^0.2.0","chromedriver":"latest","html-entities":"^2.5.2","node-notifier":"^10.0.1","patch-package":"^8.0.0","serve-handler":"^6.1.6","aria-practices":"github:w3c/aria-practices#ce0336bd82d7d3651abcbde86af644197ddbc629","grunt-bytesize":"^0.2.0","wcag-act-rules":"github:w3c/wcag-act-rules#dc90495a5533d326b300ee5a9487afdfc6d493c0","standard-version":"^9.5.0","weakmap-polyfill":"^2.0.4","@babel/preset-env":"^7.26.0","clean-jsdoc-theme":"^4.3.0","karma-ie-launcher":"^1.0.0","selenium-webdriver":"^4.27.0","css-selector-parser":"^1.4.1","grunt-contrib-clean":"^2.0.1","grunt-contrib-watch":"^1.1.0","karma-spec-reporter":"^0.0.36","grunt-contrib-concat":"^2.1.0","grunt-contrib-uglify":"^5.2.2","@axe-core/webdriverjs":"^4.10.1","karma-chrome-launcher":"^3.2.0","start-server-and-test":"^2.0.8","@babel/runtime-corejs3":"^7.26.0","browser-driver-manager":"2.0.1","eslint-config-prettier":"^9.1.0","karma-firefox-launcher":"^2.1.3","conventional-commits-parser":"^5.0.0","eslint-plugin-mocha-no-only":"^1.2.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"standard-version":{"skip":{"tag":true},"scripts":{"postbump":"npm ci && npm run sri-update && git add doc/rule-descriptions.md"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.10.2-canary.3_1738670180003_0.5295843244602461","host":"s3://npm-registry-packages-npm-production"}},"4.11.1-canary.1":{"name":"@daisy/axe-core-for-ace","version":"4.11.1-canary.1","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.11.1-canary.1","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"marisademeglio","email":"marisa.demeglio@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"},{"url":"http://deque.com/","name":"Ava Gaiety Wroten"}],"homepage":"https://github.com/daisy/axe-core/pulls","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"099c80c8de66c5ed1c3167e0f2f37538bd41cb15","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.11.1-canary.1.tgz","fileCount":28,"integrity":"sha512-8PyqXnamXHp9scWhc1etqEtPTc75qBuTkOBGZrGs6u4rUWTaf557q4XOIQmHuVibVB7/llHQ6hNyIeXQDfIDkw==","signatures":[{"sig":"MEQCIGXeDg2BYN1RMoTM/caSjzVLlJY/cn6CnWK8WQU1OdYpAiBO0roVMP8XSlK/Jk3YccvrH9LprCuEBi2q21uYYgW3oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3037624},"main":"axe.js","engines":{"node":">=4"},"gitHead":"4eea567fe9c2712bbc208fb49c16c87079d4212d","scripts":{"fmt":"prettier --write .","test":"npm run test:tsc && run-s \"test:unit:* -- {@}\" --","build":"grunt","patch":"npx patch-package","start":"http-server -a \"\" -p 9876 --silent","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js' '.github/bin/*.mjs'","develop":"grunt dev --force","prepare":"HUSKY=1 husky && npm run patch","pretest":"node ./build/check-node-version.js","release":"git fetch origin --tags --force && standard-version -a","unpatch":"npx patch-package --reverse","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","prebuild":"node ./build/check-node-version.js","rule-gen":"node build/rule-generator","test:act":"mocha --fail-zero test/act-rules/*.spec.js","test:apg":"start-server-and-test 9876 integration:apg","test:tsc":"tsc","fmt:check":"prettier --check .","postbuild":"prettier --write ./locales/_template.json ./doc/rule-descriptions.md","test:node":"node test/node/node.js","test:unit":"karma start test/karma.conf.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","test:debug":"npm run test:unit -- --no-single-run --browsers=ChromeDebugging","test:jsdom":"mocha test/node/jsdom.js","integration":"node test/integration/full/test-webdriver.js","test:chrome":"npm run test -- --browsers Chrome && npm run test:integration:chrome","sri-validate":"node build/sri-update --validate","test:firefox":"npm run test -- --browsers Firefox && npm run test:integration:firefox","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:unit:api":"npm run test:unit -- testDirs=api","test:unit:core":"npm run test:unit -- testDirs=core","integration:apg":"mocha --fail-zero test/aria-practices/*.spec.js","test:integration":"npm run test:integration:chrome","test:unit:checks":"npm run test:unit -- testDirs=checks","test:unit:commons":"npm run test:unit -- testDirs=commons","integration:chrome":"npm run integration -- browser=Chrome","test:virtual-rules":"mocha test/test-virtual-rules.js","integration:firefox":"npm run integration -- browser=Firefox","test:chromeheadless":"npm run test -- --browsers ChromeHeadless && npm run test:integration:chromeheadless","test:unit:integration":"npm run test:unit -- testDirs=integration","test:rule-help-version":"mocha test/test-rule-help-version.js","test:unit:rule-matches":"npm run test:unit -- testDirs=rule-matches","test:integration:chrome":"start-server-and-test 9876 integration:chrome","test:unit:virtual-rules":"npm run test:unit -- testDirs=virtual-rules","test:integration:firefox":"start-server-and-test 9876 integration:firefox","integration:chromeheadless":"npm run integration -- browser=ChromeHeadless","test:integration:chromeheadless":"start-server-and-test 9876 integration:chromeheadless"},"typings":"axe.d.ts","_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"11.10.0","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.{js,mjs}":["prettier --write","eslint --fix"],"*.{md,json,ts,html}":["prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","glob":"^10.3.10","chalk":"^4.x","clone":"^2.1.2","execa":"5.x","grunt":"^1.6.1","husky":"^9.1.7","jsdoc":"^4.0.4","jsdom":"^27.0.0","karma":"^6.4.4","mocha":"^11.1.0","sinon":"^21.0.0","dotenv":"^16.4.7","eslint":"^9.2.0","jquery":"^3.7.1","core-js":"^3.39.0","esbuild":"^0.24.0","globals":"^16.0.0","outdent":"^0.8.0","inquirer":"^8.2.5","memoizee":"^0.4.17","prettier":"^3.4.2","uglify-js":"^3.19.3","@deque/dot":"^1.1.5","aria-query":"^5.3.2","colorjs.io":"0.4.3","karma-chai":"^0.1.0","typedarray":"^0.0.7","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/node":"^4.9.5","emoji-regex":"^10.4.0","es6-promise":"^4.2.8","grunt-babel":"^8.0.0","http-server":"^14.1.1","karma-mocha":"^2.0.1","karma-sinon":"^1.0.5","lint-staged":"^16.1.0","npm-run-all":"^4.1.5","revalidator":"^0.3.1","sri-toolbox":"^0.2.0","chromedriver":"latest","html-entities":"^2.5.2","node-notifier":"^10.0.1","patch-package":"^8.0.0","serve-handler":"^6.1.6","aria-practices":"github:w3c/aria-practices#ce0336bd82d7d3651abcbde86af644197ddbc629","grunt-bytesize":"^0.2.0","wcag-act-rules":"github:w3c/wcag-act-rules#5adb55d19eb2cd7fb23213b2d1acedf9004dc063","standard-version":"^9.5.0","weakmap-polyfill":"^2.0.4","@babel/preset-env":"^7.26.0","clean-jsdoc-theme":"^4.3.0","karma-ie-launcher":"^1.0.0","selenium-webdriver":"^4.27.0","css-selector-parser":"^1.4.1","grunt-contrib-clean":"^2.0.1","grunt-contrib-watch":"^1.1.0","karma-spec-reporter":"^0.0.36","grunt-contrib-concat":"^2.1.0","grunt-contrib-uglify":"^5.2.2","@axe-core/webdriverjs":"^4.10.2","karma-chrome-launcher":"^3.2.0","start-server-and-test":"^2.0.8","@babel/runtime-corejs3":"^7.26.0","browser-driver-manager":"2.0.1","eslint-config-prettier":"^10.0.1","karma-firefox-launcher":"^2.1.3","conventional-commits-parser":"^5.0.0","eslint-plugin-mocha-no-only":"^1.2.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"standard-version":{"skip":{"tag":true},"scripts":{"postbump":"npm ci && npm run sri-update && git add doc/rule-descriptions.md"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.11.1-canary.1_1770893218537_0.42198247378798404","host":"s3://npm-registry-packages-npm-production"}},"4.11.1-canary.2":{"name":"@daisy/axe-core-for-ace","version":"4.11.1-canary.2","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.11.1-canary.2","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"marisademeglio","email":"marisa.demeglio@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"},{"url":"http://deque.com/","name":"Ava Gaiety Wroten"}],"homepage":"https://github.com/daisy/axe-core/pulls","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"375a62f3cbb925812e047a53c5f23ec25e8c87ae","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.11.1-canary.2.tgz","fileCount":28,"integrity":"sha512-ABuQFbJm4rx2utt7Bb6bNAtMrwdXefJt9/h9kDu7BFTmToQhHCQHdb9MCtuy9J7daE4fGO94qwj8ZE1/m2jdLQ==","signatures":[{"sig":"MEYCIQCjbM9tPKxv9RhTbcHTr+tyHjzKf/joZUPl30EtHR+nQQIhAIEWDkE6T4VROX3wM+La/DgYMlBD6bvAHcehdMNZFear","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@daisy%2faxe-core-for-ace@4.11.1-canary.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3038259},"main":"axe.js","engines":{"node":">=4"},"gitHead":"5567c452e9ec74ea11223ee3634acfa8506d2dd7","scripts":{"fmt":"prettier --write .","test":"npm run test:tsc && run-s \"test:unit:* -- {@}\" --","build":"grunt","patch":"npx patch-package","start":"http-server -a \"\" -p 9876 --silent","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js' '.github/bin/*.mjs'","develop":"grunt dev --force","prepare":"HUSKY=1 husky && npm run patch","pretest":"node ./build/check-node-version.js","release":"git fetch origin --tags --force && standard-version -a","unpatch":"npx patch-package --reverse","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","prebuild":"node ./build/check-node-version.js","rule-gen":"node build/rule-generator","test:act":"mocha --fail-zero test/act-rules/*.spec.js","test:apg":"start-server-and-test 9876 integration:apg","test:tsc":"tsc","fmt:check":"prettier --check .","postbuild":"prettier --write ./locales/_template.json ./doc/rule-descriptions.md","test:node":"node test/node/node.js","test:unit":"karma start test/karma.conf.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","test:debug":"npm run test:unit -- --no-single-run --browsers=ChromeDebugging","test:jsdom":"mocha test/node/jsdom.js","integration":"node test/integration/full/test-webdriver.js","test:chrome":"npm run test -- --browsers Chrome && npm run test:integration:chrome","sri-validate":"node build/sri-update --validate","test:firefox":"npm run test -- --browsers Firefox && npm run test:integration:firefox","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:unit:api":"npm run test:unit -- testDirs=api","test:unit:core":"npm run test:unit -- testDirs=core","integration:apg":"mocha --fail-zero test/aria-practices/*.spec.js","test:integration":"npm run test:integration:chrome","test:unit:checks":"npm run test:unit -- testDirs=checks","test:unit:commons":"npm run test:unit -- testDirs=commons","integration:chrome":"npm run integration -- browser=Chrome","test:virtual-rules":"mocha test/test-virtual-rules.js","integration:firefox":"npm run integration -- browser=Firefox","test:chromeheadless":"npm run test -- --browsers ChromeHeadless && npm run test:integration:chromeheadless","test:unit:integration":"npm run test:unit -- testDirs=integration","test:rule-help-version":"mocha test/test-rule-help-version.js","test:unit:rule-matches":"npm run test:unit -- testDirs=rule-matches","test:integration:chrome":"start-server-and-test 9876 integration:chrome","test:unit:virtual-rules":"npm run test:unit -- testDirs=virtual-rules","test:integration:firefox":"start-server-and-test 9876 integration:firefox","integration:chromeheadless":"npm run integration -- browser=ChromeHeadless","test:integration:chromeheadless":"start-server-and-test 9876 integration:chromeheadless"},"typings":"axe.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1a098bb4-de25-4601-94b1-cfcc1940b83a"}},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"11.12.1","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.{js,mjs}":["prettier --write","eslint --fix"],"*.{md,json,ts,html}":["prettier --write"]},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","glob":"^10.3.10","taze":"^19.11.0","chalk":"^4.1.2","clone":"^2.1.2","execa":"^5.1.1","grunt":"^1.6.1","husky":"^9.1.7","jsdoc":"^4.0.5","jsdom":"^27.4.0","karma":"^6.4.4","mocha":"^11.7.5","sinon":"^21.0.3","dotenv":"^16.6.1","eslint":"^9.39.4","jquery":"^3.7.1","core-js":"^3.49.0","esbuild":"^0.28.0","globals":"^16.5.0","outdent":"^0.8.0","inquirer":"^8.2.7","memoizee":"^0.4.17","prettier":"^3.8.1","uglify-js":"^3.19.3","@deque/dot":"^1.1.5","aria-query":"^5.3.2","colorjs.io":"0.4.3","karma-chai":"^0.1.0","typedarray":"^0.0.7","typescript":"^6.0.2","@babel/core":"^7.29.0","@types/node":"^24.12.2","emoji-regex":"^10.6.0","es6-promise":"^4.2.8","grunt-babel":"^8.0.0","http-server":"^14.1.1","karma-mocha":"^2.0.1","karma-sinon":"^1.0.5","lint-staged":"^16.4.0","npm-run-all":"^4.1.5","revalidator":"^0.3.1","sri-toolbox":"^0.2.0","chromedriver":"latest","html-entities":"^2.6.0","node-notifier":"^10.0.1","patch-package":"^8.0.1","serve-handler":"^6.1.7","aria-practices":"github:w3c/aria-practices#ce0336bd82d7d3651abcbde86af644197ddbc629","grunt-bytesize":"^0.2.0","wcag-act-rules":"github:w3c/wcag-act-rules#5adb55d19eb2cd7fb23213b2d1acedf9004dc063","standard-version":"^9.5.0","weakmap-polyfill":"^2.0.4","@babel/preset-env":"^7.29.2","clean-jsdoc-theme":"^4.3.0","karma-ie-launcher":"^1.0.0","selenium-webdriver":"^4.42.0","css-selector-parser":"^1.4.1","grunt-contrib-clean":"^2.0.1","grunt-contrib-watch":"^1.1.0","karma-spec-reporter":"^0.0.36","grunt-contrib-concat":"^2.1.0","grunt-contrib-uglify":"^5.2.2","@axe-core/webdriverjs":"^4.11.1","karma-chrome-launcher":"^3.2.0","start-server-and-test":"^2.1.5","@babel/runtime-corejs3":"^7.29.2","browser-driver-manager":"2.0.1","eslint-config-prettier":"^10.1.8","karma-firefox-launcher":"^2.1.3","conventional-commits-parser":"^5.0.0","eslint-plugin-mocha-no-only":"^1.2.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"standard-version":{"skip":{"tag":true},"scripts":{"postbump":"npm ci && npm run sri-update && git add doc/rule-descriptions.md"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.11.1-canary.2_1775747509931_0.8691709045226337","host":"s3://npm-registry-packages-npm-production"}},"4.11.2-canary.1":{"name":"@daisy/axe-core-for-ace","version":"4.11.2-canary.1","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"license":"MPL-2.0","_id":"@daisy/axe-core-for-ace@4.11.2-canary.1","maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"marisademeglio","email":"marisa.demeglio@gmail.com"}],"contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"},{"url":"http://deque.com/","name":"Ava Gaiety Wroten"}],"homepage":"https://github.com/daisy/axe-core/pulls","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"1c8a0746675a6bea49d6a341754b5df6fc69a3f7","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.11.2-canary.1.tgz","fileCount":28,"integrity":"sha512-1+74SM2wUcji6F5wb0DvhCmCoMFrCf3Y0vgntrnZx4YYOkqL/rqGPhBIic/5mrxmOFlAorAZ918m9iOg/gZsRA==","signatures":[{"sig":"MEUCIQC488Y8OhW8YX0+1OkFcw3MSu19904+jpjb6B/199mEIQIgQH6dchYsklK4gzrl5s42/6g9Wj4MKEId4v7k8sE1f3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@daisy%2faxe-core-for-ace@4.11.2-canary.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3043364},"main":"axe.js","engines":{"node":">=4"},"gitHead":"d2673286e7d14333765e5178189863b628727b98","scripts":{"fmt":"prettier --write .","test":"npm run test:tsc && run-s \"test:unit:* -- {@}\" --","build":"grunt","patch":"npx patch-package","start":"http-server -a \"\" -p 9876 --silent","eslint":"eslint --color --format stylish '{lib,test,build,doc}/**/*.js' 'Gruntfile.js' '.github/bin/*.mjs'","develop":"grunt dev --force","prepare":"HUSKY=1 husky && npm run patch","pretest":"node ./build/check-node-version.js","release":"git fetch origin --tags --force && standard-version -a","unpatch":"npx patch-package --reverse","version":"echo \"use 'npm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","prebuild":"node ./build/check-node-version.js","rule-gen":"node build/rule-generator","test:act":"mocha --fail-zero test/act-rules/*.spec.js","test:apg":"start-server-and-test 9876 integration:apg","test:tsc":"tsc","fmt:check":"prettier --check .","postbuild":"prettier --write ./locales/_template.json ./doc/rule-descriptions.md","test:node":"node test/node/node.js","test:unit":"karma start test/karma.conf.js","sri-update":"grunt build && node build/sri-update && git add sri-history.json","test:debug":"npm run test:unit -- --no-single-run --browsers=ChromeDebugging","test:jsdom":"mocha test/node/jsdom.js","integration":"node test/integration/full/test-webdriver.js","test:chrome":"npm run test -- --browsers Chrome && npm run test:integration:chrome","sri-validate":"node build/sri-update --validate","test:firefox":"npm run test -- --browsers Firefox && npm run test:integration:firefox","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:unit:api":"npm run test:unit -- testDirs=api","test:unit:core":"npm run test:unit -- testDirs=core","integration:apg":"mocha --fail-zero test/aria-practices/*.spec.js","test:integration":"npm run test:integration:chrome","test:unit:checks":"npm run test:unit -- testDirs=checks","test:unit:commons":"npm run test:unit -- testDirs=commons","integration:chrome":"npm run integration -- browser=Chrome","test:virtual-rules":"mocha test/test-virtual-rules.js","integration:firefox":"npm run integration -- browser=Firefox","test:chromeheadless":"npm run test -- --browsers ChromeHeadless && npm run test:integration:chromeheadless","test:unit:integration":"npm run test:unit -- testDirs=integration","test:rule-help-version":"mocha test/test-rule-help-version.js","test:unit:rule-matches":"npm run test:unit -- testDirs=rule-matches","test:integration:chrome":"start-server-and-test 9876 integration:chrome","test:unit:virtual-rules":"npm run test:unit -- testDirs=virtual-rules","test:integration:firefox":"start-server-and-test 9876 integration:firefox","integration:chromeheadless":"npm run integration -- browser=ChromeHeadless","test:integration:chromeheadless":"start-server-and-test 9876 integration:chromeheadless"},"typings":"axe.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1a098bb4-de25-4601-94b1-cfcc1940b83a"}},"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"11.12.1","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.{js,mjs}":["prettier --write","eslint --fix"],"*.{md,json,ts,html}":["prettier --write"]},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","glob":"^10.3.10","taze":"^19.11.0","chalk":"^4.1.2","clone":"^2.1.2","execa":"^5.1.1","grunt":"^1.6.1","husky":"^9.1.7","jsdoc":"^4.0.5","jsdom":"^28.1.0","karma":"^6.4.4","mocha":"^11.7.5","sinon":"^21.1.0","dotenv":"^16.6.1","eslint":"^9.39.4","jquery":"^4.0.0","core-js":"^3.49.0","esbuild":"^0.28.0","globals":"^17.4.0","outdent":"^0.8.0","inquirer":"^8.2.7","memoizee":"^0.4.17","prettier":"^3.8.1","uglify-js":"^3.19.3","@deque/dot":"^1.1.5","aria-query":"^5.3.2","colorjs.io":"0.4.3","karma-chai":"^0.1.0","typedarray":"^0.0.7","typescript":"^6.0.2","@babel/core":"^7.29.0","@types/node":"^24.12.2","emoji-regex":"^10.6.0","es6-promise":"^4.2.8","grunt-babel":"^8.0.0","http-server":"^14.1.1","karma-mocha":"^2.0.1","karma-sinon":"^1.0.5","lint-staged":"^16.4.0","npm-run-all":"^4.1.5","revalidator":"^0.3.1","sri-toolbox":"^0.2.0","chromedriver":"latest","html-entities":"^2.6.0","node-notifier":"^10.0.1","patch-package":"^8.0.1","serve-handler":"^6.1.7","aria-practices":"github:w3c/aria-practices#ce0336bd82d7d3651abcbde86af644197ddbc629","grunt-bytesize":"^0.2.0","wcag-act-rules":"github:w3c/wcag-act-rules#5adb55d19eb2cd7fb23213b2d1acedf9004dc063","standard-version":"^9.5.0","weakmap-polyfill":"^2.0.4","@babel/preset-env":"^7.29.2","clean-jsdoc-theme":"^4.3.0","karma-ie-launcher":"^1.0.0","selenium-webdriver":"^4.42.0","css-selector-parser":"^1.4.1","grunt-contrib-clean":"^2.0.1","grunt-contrib-watch":"^1.1.0","karma-spec-reporter":"^0.0.36","grunt-contrib-concat":"^2.1.0","grunt-contrib-uglify":"^5.2.2","@axe-core/webdriverjs":"^4.11.1","karma-chrome-launcher":"^3.2.0","start-server-and-test":"^2.1.5","@babel/runtime-corejs3":"^7.29.2","browser-driver-manager":"2.0.1","eslint-config-prettier":"^10.1.8","karma-firefox-launcher":"^2.1.3","conventional-commits-parser":"^5.0.0","eslint-plugin-mocha-no-only":"^1.2.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"standard-version":{"skip":{"tag":true},"scripts":{"postbump":"npm ci && npm run sri-update && git add doc/rule-descriptions.md"}},"_npmOperationalInternal":{"tmp":"tmp/axe-core-for-ace_4.11.2-canary.1_1775752747249_0.24451973379748781","host":"s3://npm-registry-packages-npm-production"}},"4.13.0-canary.1":{"_id":"@daisy/axe-core-for-ace@4.13.0-canary.1","bugs":{"url":"https://github.com/daisy/axe-core/issues"},"dist":{"shasum":"e48b2b8da575d612086852982f848cd2b3ccf4ad","tarball":"https://registry.npmjs.org/@daisy/axe-core-for-ace/-/axe-core-for-ace-4.13.0-canary.1.tgz","integrity":"sha512-+bm5WypvNZZTA0I/DDsWveJqMKmLm66t8ms833OeiJ4qFFX441uNXnwuSTJItECrEYpZ/g1VgptQ8xZ6pS7HuA==","fileCount":30,"unpackedSize":3207096,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@daisy%2faxe-core-for-ace@4.13.0-canary.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDv2qa8Y2rdDpeARXCybd0c9qNmNEX0TfP7TQmhVMpj1AIhAK8zwElaI+kDi1oH0tfxSJfsMI+bsBYFN3l5Nd3XkdVU"}]},"main":"axe.js","name":"@daisy/axe-core-for-ace","engines":{"node":">=4"},"gitHead":"9e71be7e2f5e534f06e8c621262e2b47bce71d2a","license":"MPL-2.0","scripts":{"fmt":"prettier --write .","test":"pnpm run test:tsc && run-s \"test:unit:* -- {@}\" --","build":"node build/run-build.mjs","start":"http-server -a \"\" -p 9876 --silent","eslint":"eslint --color --format stylish '{lib,test}/**/*.{js,mjs}' 'build/**/*.mjs' 'doc/**/*.{js,mjs}' '.github/bin/*.mjs'","fmt:js":"prettier --write **/*.js","fmt:md":"prettier --write **/*.md","fmt:ts":"prettier --write **/*.ts","develop":"node build/run-build.mjs --watch","fmt:mjs":"prettier --write **/*.mjs","fmt:yml":"prettier --write **/*.yml","lint:js":"eslint --fix **/*.js","prepare":"HUSKY=1 husky","pretest":"node ./build/check-node-version.mjs","release":"git fetch origin --tags --force && commit-and-tag-version -a","version":"echo \"use 'pnpm run release' to bump axe-core version\" && exit 1","api-docs":"jsdoc --configure .jsdoc.json","fmt:html":"prettier --write **/*.html","fmt:json":"prettier --write **/*.json","lint:mjs":"eslint --fix **/*.mjs","prebuild":"node ./build/check-node-version.mjs","rule-gen":"node build/rule-generator.mjs","test:act":"mocha --fail-zero test/act-rules/*.spec.js","test:apg":"start-server-and-test 9876 integration:apg","test:tsc":"tsc","validate":"node build/run-build.mjs validate","fmt:check":"prettier --check .","fmt:xhtml":"prettier --write **/*.xhtml","postbuild":"prettier --write ./locales/_template.json ./doc/rule-descriptions.md","test:node":"node test/node/node.js","test:unit":"web-test-runner --config test/wtr.config.mjs","translate":"node build/run-build.mjs translate","sri-update":"pnpm run build && node build/sri-update.mjs && git add sri-history.json","test:build":"node --test build/run-build/*.test.mjs","test:debug":"web-test-runner --config test/wtr.debug.config.mjs --manual","test:jsdom":"mocha test/node/jsdom.js","integration":"node test/integration/full/test-webdriver.js","sri-validate":"node build/sri-update.mjs --validate","test:locales":"mocha test/test-locales.js","test:examples":"node ./doc/examples/test-examples","test:unit:api":"web-test-runner --config test/wtr.config.mjs --files 'test/integration/api/**/*.js'","test:unit:core":"web-test-runner --config test/wtr.config.mjs --files 'test/core/**/*.js'","____test:chrome":"pnpm run test -- --browsers Chrome && pnpm run test:integration:chrome","integration:apg":"mocha --fail-zero test/aria-practices/*.spec.js","____test:firefox":"pnpm run test -- --browsers Firefox && pnpm run test:integration:firefox","test:integration":"pnpm run test:integration:chrome","test:unit:checks":"web-test-runner --config test/wtr.config.mjs --files 'test/checks/**/*.js'","test:unit:commons":"web-test-runner --config test/wtr.config.mjs --files 'test/commons/**/*.js'","integration:chrome":"pnpm run integration -- browser=Chrome","test:virtual-rules":"mocha test/test-virtual-rules.js","integration:firefox":"pnpm run integration -- browser=Firefox","test:unit:integration":"web-test-runner --config test/wtr.config.mjs --files 'tmp/integration-tests/**/*.test.js'","test:rule-help-version":"mocha test/test-rule-help-version.js","test:unit:rule-matches":"web-test-runner --config test/wtr.config.mjs --files 'test/rule-matches/**/*.js'","____test:chromeheadless":"pnpm run test -- --browsers ChromeHeadless && pnpm run test:integration:chromeheadless","build:integration-tests":"node build/generate-integration-tests.js","codemod:modernize-tests":"node build/codemods/modernize-test-files.mjs","test:integration:chrome":"start-server-and-test 9876 integration:chrome","test:unit:virtual-rules":"web-test-runner --config test/wtr.config.mjs --files 'test/integration/virtual-rules/**/*.js'","pretest:unit:integration":"pnpm run build:integration-tests","test:integration:firefox":"start-server-and-test 9876 integration:firefox","test:unit:gather-internals":"web-test-runner --config test/wtr.config.mjs --files 'test/gather-internals/**/*.js'","____integration:chromeheadless":"pnpm run integration -- browser=ChromeHeadless","____test:integration:chromeheadless":"start-server-and-test 9876 integration:chromeheadless"},"typings":"axe.d.ts","version":"4.13.0-canary.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c4b8e1e2-e6bf-426c-9dac-c0bf0991de67"},"approver":{"name":"danielweck","email":"daniel.weck@gmail.com"}},"homepage":"https://github.com/daisy/axe-core/pulls","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"_npmVersion":"12.0.2","description":"Accessibility engine for automated Web UI testing","directories":{},"lint-staged":{"*.{js,mjs}":["prettier --write","eslint --fix"],"*.{md,json,ts,js,mjs,html,xhtml,yml}":["prettier --write"]},"maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"marisademeglio","email":"marisa.demeglio@gmail.com"}],"_nodeVersion":"26.8.1","contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"},{"url":"http://deque.com/","name":"Ava Gaiety Wroten"}],"publishConfig":{"access":"public"},"packageManager":"pnpm@11.22.0","devDependencies":{"chai":"^4.5.0","glob":"^13.0.6","taze":"^21.1.0","chalk":"^4.1.2","clone":"^2.1.2","execa":"^5.1.1","husky":"^9.1.7","jsdoc":"^4.0.5","jsdom":"^29.1.1","mocha":"^11.8.0","sinon":"^22.1.0","dotenv":"^16.6.1","eslint":"^10.8.1","jquery":"^4.0.0","core-js":"^3.50.0","esbuild":"^0.28.2","globals":"^17.11.0","outdent":"^0.8.0","chokidar":"^4.0.3","inquirer":"^8.2.7","memoizee":"^0.4.17","prettier":"^3.9.6","uglify-js":"^3.19.3","@deque/dot":"^1.1.5","aria-query":"^5.3.2","colorjs.io":"0.4.3","typedarray":"^0.0.7","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^24.13.3","emoji-regex":"^10.6.0","es6-promise":"^4.2.8","http-server":"^14.1.1","lint-staged":"^17.3.0","npm-run-all":"^4.1.5","revalidator":"^0.3.1","sri-toolbox":"^0.2.0","chromedriver":"^152.0.0","core-js-pure":"^3.50.0","html-entities":"^2.6.0","node-notifier":"^10.0.1","serve-handler":"^6.1.7","aria-practices":"github:w3c/aria-practices#18c1a2fca626f7aeb33270e23ae9b18833e2164d","wcag-act-rules":"github:w3c/wcag-act-rules#5adb55d19eb2cd7fb23213b2d1acedf9004dc063","@web/test-runner":"^1.0.0","weakmap-polyfill":"^2.0.4","@babel/preset-env":"^7.29.7","clean-jsdoc-theme":"^4.3.3","selenium-webdriver":"^4.47.0","@puppeteer/browsers":"^3.2.0","css-selector-parser":"^1.4.1","@axe-core/webdriverjs":"^4.13.0","start-server-and-test":"^3.0.12","@babel/runtime-corejs3":"^7.29.7","browser-driver-manager":"^2.0.1","commit-and-tag-version":"^13.1.2","eslint-config-prettier":"^10.1.8","conventional-commits-parser":"^5.0.0","eslint-plugin-mocha-no-only":"^1.2.0","@babel/plugin-transform-object-rest-spread":"^7.29.7"},"commit-and-tag-version":{"skip":{"tag":true},"scripts":{"postbump":"pnpm ci --frozen-lockfile --ignore-scripts && pnpm run sri-update && git add doc/rule-descriptions.md"}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/axe-core-for-ace_4.13.0-canary.1_1788694215084_0.2658340079275612"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-19T21:28:32.304Z","modified":"2026-09-06T11:30:15.508Z","4.1.1-daisy.0":"2021-01-19T21:28:32.645Z","4.1.4-canary.0":"2021-04-07T01:04:39.500Z","4.1.4-canary.1":"2021-04-07T01:09:09.456Z","4.1.4-canary.2":"2021-04-07T04:47:01.378Z","4.1.4-canary.3":"2021-04-07T13:53:58.869Z","4.2.3-canary.1":"2021-06-23T09:38:31.516Z","4.2.3-canary.2":"2021-06-23T10:02:45.447Z","4.3.3-canary.1":"2021-08-30T19:20:55.632Z","4.3.3-canary.2":"2021-09-14T16:57:49.495Z","4.3.5-canary.1":"2021-11-04T19:41:32.474Z","4.4.0-canary.1":"2022-02-02T22:34:25.931Z","4.4.2-canary.1":"2022-05-19T07:36:20.442Z","4.4.2-canary.2":"2022-07-07T17:05:18.289Z","4.7.2-canary.1":"2023-06-05T00:37:41.921Z","4.7.2-canary.2":"2024-06-25T10:08:23.590Z","4.10.2-canary.1":"2024-12-02T01:39:52.507Z","4.10.2-canary.2":"2024-12-05T12:02:24.671Z","4.10.2-canary.3":"2025-02-04T11:56:20.324Z","4.11.1-canary.1":"2026-02-12T10:46:58.736Z","4.11.1-canary.2":"2026-04-09T15:11:50.235Z","4.11.2-canary.1":"2026-04-09T16:39:07.465Z","4.13.0-canary.1":"2026-09-06T11:30:15.225Z"},"bugs":{"url":"https://github.com/daisy/axe-core/issues"},"license":"MPL-2.0","homepage":"https://github.com/daisy/axe-core/pulls","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"repository":{"url":"git+https://github.com/daisy/axe-core.git","type":"git"},"description":"Accessibility engine for automated Web UI testing","contributors":[{"url":"http://deque.com/","name":"David Sturley"},{"url":"http://deque.com/","name":"Dylan Barrell","email":"dylan@barrell.com"},{"url":"http://deque.com/","name":"Wilco Fiers"},{"url":"http://deque.com/","name":"Dian Fay"},{"url":"http://deque.com/","name":"Marcy Sutton"},{"url":"http://deque.com/","name":"Ava Gaiety Wroten"}],"maintainers":[{"name":"rdeltour","email":"rdeltour@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"marisademeglio","email":"marisa.demeglio@gmail.com"}],"readme":"DEV: `HUSKY=0 HUSKY_SKIP_HOOKS=0 HUSKY_SKIP_INSTALL=0 sfw pnpm ci --frozen-lockfile` (otherwise `\"prepare\": \"husky\"` in `w3c/aria-practices` fails https://github.com/w3c/aria-practices/blob/84b921a0c6646d2ddabaa94d918e165a1093daeb/package.json#L27 )\n\n- `rm -rf $(pnpm store path)` (careful before running this, make sure `pnpm store path` returns the expected path!! ... i.e. not `~/` ;) )\n- `pnpm store path && pnpm store prune && npm cache clear --force && rm -rf node_modules/ && rm -f package-lock.json && rm -f pnpm-lock.yaml && HUSKY=0 HUSKY_SKIP_HOOKS=0 HUSKY_SKIP_INSTALL=0 sfw pnpm install`\n- `HUSKY=0 HUSKY_SKIP_HOOKS=0 HUSKY_SKIP_INSTALL=0 pnpm run prepare`\n- `cd node_modules/chromedriver && pnpm run install && cd ../..`\n- `npm audit`\n- `npm outdated`\n- PNPM: `((pnpm exec taze --maturity-period 3 --fail-on-outdated --all --force --include-locked --concurrency 10 --loglevel debug --cwd . && pnpm exec taze --maturity-period 3 major --fail-on-outdated --all --force --include-locked --concurrency 10 --loglevel debug --cwd .) || echo OK)`\n- NPM: `((npm exec --no --offline -- taze --maturity-period 3 --fail-on-outdated --all --force --include-locked --concurrency 10 --loglevel debug --cwd . && npm exec --no --offline -- taze --maturity-period 3 major --fail-on-outdated --all --force --include-locked --concurrency 10 --loglevel debug --cwd .) || echo OK)`\n- `pnpm run build`\n- `pnpm exec husky`\n- `pnpx @puppeteer/browsers list`\n- `env NODE_DEBUG=\"puppeteer:browsers:*\" pnpx @puppeteer/browsers install chrome@stable` ===> ./chrome/mac_arm-152.0.7977.42/chrome-mac-arm64/Google Chrome for Testing.app/Contents/MacOS/Google Chrome for Testing\n- `pnpx @puppeteer/browsers list`\n- `export CHROME_BIN=\"/Users/admin/Desktop/ACE/axe-core/chrome/mac_arm-152.0.7977.42/chrome-mac-arm64/Google Chrome for Testing.app/Contents/MacOS/Google Chrome for Testing\"`\n- `killall -9 \"Google Chrome\"`\n- `rm -rf \"~/Library/Application Support/Google\"`\n- `WTR_BROWSER=chrome pnpm run test`\n- REBUILD + CHERRY-PICK TEST: `pnpm run build && pnpm run build:integration-tests && WTR_BROWSER=chrome pnpm run test:unit 'tmp/integration-tests/landmark-unique/**/*.test.js'`\n- REBUILD + CHERRY-PICK TEST: `pnpm run build && pnpm run build:integration-tests && WTR_BROWSER=chrome pnpm run test:unit 'tmp/integration-tests/pagebreak-label/**/*.test.js'`\n- `killall -9 \"Google Chrome\"`\n- `rm -rf \"~/Library/Application Support/Google\"`\n- `WTR_BROWSER=chrome pnpm run test:integration:chrome` (CHERRY-PICK TEST by editing `globSync()` in `test-webdriver.js`)\n- `killall -9 \"Google Chrome\"`\n- `rm -rf \"~/Library/Application Support/Google\"`\n\nBEFORE git commit (automatic if `HUSKY=1`, via `lint-staged`):\n`node build/run-build.mjs configure ; pnpm run lint:mjs ; pnpm run lint:js; pnpm run fmt:md; pnpm run fmt:json; pnpm run fmt:ts; pnpm run fmt:js; pnpm run fmt:mjs; pnpm run fmt:html; pnpm run fmt:xhtml; pnpm run fmt:yml`\n\n`--ignore-scripts` must be used, but see PNPM workspace YAML `allowBuilds`:\naria-practices@0.0.0 prepare\nwcag-act-rules ALSO\nfsevents@2.3.2 install\npre-commit@1.2.2 install\nspawn-sync@1.0.15 postinstall\nact-tools@1.0.0 postinstall\nact-tools@1.0.0 prebuild\nact-tools@1.0.0 build\nact-tools@1.0.0 prepare\n==> husky install!! (not skipped by `export HUSKY=0; export HUSKY_SKIP_HOOKS=0; export HUSKY_SKIP_INSTALL=0;` ???)\nhttps://github.com/act-rules/act-tools/blob/31ea4ae3553f1d4be885edf7568e8461b04a927a/package.json#L21C17-L21C22\n\n`npm cache clean --force` and/or `rm -f .git/hooks/pre-commit` might be necessary.\n\n// _ `cd node_modules && cd aria-practices && HUSKY=0 HUSKY_SKIP_HOOKS=0 HUSKY_SKIP_INSTALL=0 pnpm run prepare && cd ../..`\n// _ `cd node_modules && cd aria-practices && export HUSKY=0; export HUSKY_SKIP_HOOKS=0; export HUSKY_SKIP_INSTALL=0; pnpm run prepare ; cd ../..`\n\nNOT NEEDED:\n\n- `rm -rf ~/.browser-driver-manager && pnpm exec browser-driver-manager install chromedriver --verbose` ===> \"Error: All providers failed for chromedriver 151.0.7922.77: DefaultProvider: The browser folder (~~/.browser-driver-manager/chromedriver/mac_arm-151.0.7922.77) exists but the executable (~~/.browser-driver-manager/chromedriver/mac_arm-151.0.7922.77/chromedriver-mac-arm64/chromedriver) is missing\"\n- `rm -rf ~/.browser-driver-manager && pnpm exec browser-driver-manager install chrome --verbose` ==> stuck at `await installBrowser` in `node_modules/browser-driver-manager/src/browser-driver-manager.js` :(\n- `ls -als ~/.browser-driver-manager/` ===> 151.0.7922.77\n- `ls -alsR ~/.browser-driver-manager/`\n- MISSING??: `cat ~/.browser-driver-manager/.env`\n- MISSING??: `source ~/.browser-driver-manager/.env`\n- `env | grep -i CHROME`\n- `echo $CHROME_TEST_PATH`\n- `export CHROME_BIN=\"${CHROME_TEST_PATH}\"`\n- `echo $CHROMEDRIVER_TEST_PATH`\n- `export CHROMEDRIVER_BIN=\"${CHROMEDRIVER_TEST_PATH}\"`\n\n`~/.browser-driver-manager/.env`\n==>\n\n```\nCHROME_TEST_PATH=\"/Users/U/.browser-driver-manager/chrome/mac_arm-145.0.7632.46/chrome-mac-arm64/Google Chrome for Testing.app/Contents/MacOS/Google Chrome for Testing\"\nCHROMEDRIVER_TEST_PATH=\"/Users/U/.browser-driver-manager/chromedriver/mac_arm-145.0.7632.46/chromedriver-mac-arm64/chromedriver\"\nCHROME_TEST_VERSION=\"145.0.7632.46\"\n```\n\n# axe-core\n\n[![License](https://img.shields.io/npm/l/axe-core.svg?color=c41)](LICENSE)\n[![Version](https://img.shields.io/npm/v/axe-core.svg)](https://www.npmjs.com/package/axe-core)\n[![NPM downloads](https://img.shields.io/npm/dw/axe-core.svg?color=080)![](https://img.shields.io/npm/dy/axe-core.svg?color=080&label=)](https://npm-stat.com/charts.html?package=axe-core&from=2017-01-01)\n[![Commits](https://img.shields.io/github/commit-activity/y/dequelabs/axe-core.svg)](https://github.com/dequelabs/axe-core/commits/develop)\n[![GitHub contributors](https://img.shields.io/github/contributors/dequelabs/axe-core.svg?color=080)](https://github.com/dequelabs/axe-core/graphs/contributors)\n[![Join our Slack chat](https://img.shields.io/badge/slack-chat-purple.svg?logo=slack)](https://accessibility.deque.com/axe-community)\n[![Package Quality](https://npm.packagequality.com/shield/axe-core.svg)](https://packagequality.com/#?package=axe-core)\n\nAxe is an accessibility testing engine for websites and other HTML-based user interfaces. It's fast, secure, lightweight, and was built to seamlessly integrate with any existing test environment so you can automate accessibility testing alongside your regular functional testing.\n\n[Sign up for axe news](https://hubs.ly/H0fsN0b0) to get the latest on axe features, future releases, and events.\n\n## The Accessibility Rules\n\nAxe-core has different types of rules, for WCAG 2.0, 2.1, 2.2 on level A, AA and AAA as well as a number of best practices that help you identify common accessibility practices like ensuring every page has an `h1` heading, and to help you avoid \"gotchas\" in ARIA like where an ARIA attribute you used will get ignored. The complete list of rules, grouped WCAG level and best practice, can be found in [doc/rule-descriptions.md](./doc/rule-descriptions.md).\n\nWith axe-core, you can find **on average 57% of WCAG issues automatically**. Additionally, axe-core will return elements as \"incomplete\" where axe-core could not be certain, and manual review is needed.\n\nTo catch bugs earlier in the development cycle we recommend using the [axe-linter vscode extension](https://marketplace.visualstudio.com/items?itemName=deque-systems.vscode-axe-linter). To improve test coverage even further we recommend the [intelligent guided tests](https://www.youtube.com/watch?v=AtsX0dPCG_4&feature=youtu.be&ab_channel=DequeSystems) in the [axe Extension](https://www.deque.com/axe/browser-extensions/).\n\n## Getting started\n\nFirst download the package:\n\n```console\nnpm install axe-core --save-dev\n```\n\nOr, using pnpm:\n\n```console\npnpm add --save-dev axe-core\n```\n\nNow include the javascript file in each of your iframes in your fixtures or test systems:\n\n```html\n<script src=\"node_modules/axe-core/axe.min.js\"></script>\n```\n\nNow insert calls at each point in your tests where a new piece of UI becomes visible or exposed:\n\n```js\naxe\n  .run()\n  .then(results => {\n    if (results.violations.length) {\n      throw new Error('Accessibility issues found');\n    }\n  })\n  .catch(err => {\n    console.error('Something bad happened:', err.message);\n  });\n```\n\n## Philosophy\n\nThe web can only become an accessible, inclusive space if developers are empowered to take responsibility for accessibility testing and accessible coding practices.\n\nAutomated accessibility testing is a huge timesaver, it doesn't require special expertise, and it allows teams to focus expert resources on the accessibility issues that really need them. Unfortunately, most accessibility tools are meant to be run on sites and applications that have reached the end of the development process and often don't give clear or consistent results, causing frustration and delays just when you thought your product was ready to ship.\n\nAxe was built to reflect how web development actually works. It works with all modern browsers, tools, and testing environments a dev team might use. With axe, accessibility testing can be performed as part of your unit testing, integration testing, browser testing, and any other functional testing your team already performs on a day-to-day basis. Building accessibility testing into the early development process saves time, resources, and all kinds of frustration.\n\n## About axe - our Manifesto\n\n- Axe is open source.\n- It returns zero false positives (bugs notwithstanding).\n- It's designed to work on all modern browsers and with whatever tools, frameworks, libraries and environments you use today.\n- It's actively supported by [Deque Systems](https://www.deque.com), a major accessibility vendor.\n- It integrates with your existing functional/acceptance automated tests.\n- It automatically determines which rules to run based on the evaluation context.\n- Axe supports in-memory fixtures, static fixtures, integration tests, and iframes of infinite depth.\n- Axe is highly configurable.\n\n## Supported Browsers\n\nThe [axe-core API](doc/API.md) fully supports the following browsers:\n\n- Microsoft Edge v40 and above\n- Google Chrome v42 and above\n- Mozilla Firefox v38 and above\n- Apple Safari v7 and above\n- Internet Explorer v11 (DEPRECATED)\n\nSupport means that we will fix bugs and attempt to test each browser regularly. Only Chrome and Firefox are currently tested on every pull request.\n\nThere is limited support for JSDOM. We will attempt to make all rules compatible with JSDOM but where this is not possible, we recommend turning those rules off. Currently the `color-contrast` rule is known not to work with JSDOM.\n\nWe can only support environments where features are either natively supported or polyfilled correctly. We do not support the deprecated v0 Shadow DOM implementation.\n\n## Contents of the API Package\n\nThe [axe-core API](doc/API.md) package consists of:\n\n- `axe.js` - the JavaScript file that should be included in your web site under test (API)\n- `axe.min.js` - a minified version of the above file\n\n## Localization\n\nAxe can be built using your local language. To do so, a localization file must be added to the `./locales` directory. This file must be named in the following manner: `<langcode>.json`. To build axe using this locale, instead of the default, run axe with the `--lang` flag, like so:\n\n`pnpm run build -- --lang=nl`\n\nThis will create a new build for axe, called `axe.<lang>.js` and `axe.<lang>.min.js`. If you want to build all localized versions, simply pass in `--all-lang` instead. If you want to build multiple localized versions (but not all of them), you can pass in a comma-separated list of languages to the `--lang` flag, like `--lang=nl,ja`.\n\nTo create a new translation for axe, start by running `pnpm run translate -- --lang=<langcode>`. This will create a json file in the `./locales` directory, with the default English text in it for you to translate. Alternatively, you could copy `./locales/_template.json`. We welcome any localization for axe-core. For details on how to contribute, see the Contributing section below. For details on the message syntax, see [Check Message Template](/doc/check-message-template.md).\n\nTo update an existing translation file, re-run `pnpm run translate -- --lang=<langcode>`. This will add new messages used in English and remove messages which were not used in English.\n\nAdditionally, locale can be applied at runtime by passing a `locale` object to `axe.configure()`. The locale object must be of the same shape as existing locales in the `./locales` directory. For example:\n\n```js\naxe.configure({\n  locale: {\n    lang: 'de',\n    rules: {\n      accesskeys: {\n        help: 'Der Wert des accesskey-Attributes muss einzigartig sein.'\n      }\n      // ...\n    },\n    checks: {\n      abstractrole: {\n        fail: 'Abstrakte ARIA-Rollen dürfen nicht direkt verwendet werden.'\n      },\n      'aria-errormessage': {\n        // Note: doT (https://github.com/olado/dot) templates are supported here.\n        fail: 'Der Wert der aria-errormessage ${data.values}` muss eine Technik verwenden, um die Message anzukündigen (z. B., aria-live, aria-describedby, role=alert, etc.).'\n      }\n      // ...\n    }\n  }\n});\n```\n\n### Supported Locales\n\nAxe-core supports the following locales. Do note that since locales are contributed by our community, they are not guaranteed to include all translations needed in a release.\n\n- Basque\n- Chinese (Simplified)\n- Chinese (Traditional)\n- Danish\n- Dutch\n- French\n- German\n- Greek\n- Hebrew\n- Italian\n- Japanese\n- Korean\n- Norwegian (Bokmål)\n- Polish\n- Portuguese (Brazilian)\n- Spanish\n- Swedish\n\n## Updates & Security\n\nAxe-core has a new minor release every 3 to 5 months, which usually introduces new rules and features. We recommend scheduling time to upgrade to these versions. Security updates will be made available for minor version lines up to **18 months old**.\n\n- See [release and support](doc/release-and-support.md) for details on the frequency of releases, long-term support and recommendations on upgrading axe-core.\n- See [backward compatibility](doc/backwards-compatibility-doc.md) for details on the types of changes different releases may introduce.\n\n## Deque Trademarks Policy\n\nDEQUE, DEQUELABS, AXE®, and AXE-CORE® are trademarks of Deque Systems, Inc. Use of the Deque trademarks must be in accordance with [Deque's trademark policy](https://www.deque.com/legal/trademarks/).\n\n## Supported ARIA Roles and Attributes.\n\nRefer [axe-core ARIA support](./doc/aria-supported.md) for a complete list of ARIA supported roles and attributes by axe.\n\n## Contributing\n\nRead the [Proposing Axe-core Rules guide](./doc/rule-proposal.md)\n\nRead the [documentation on the architecture](./doc/developer-guide.md)\n\nRead the [documentation on contributing](CONTRIBUTING.md)\n\n## Projects using axe-core\n\n[List of projects using axe-core](doc/projects.md)\n\n## Acknowledgements\n\nThanks to Marat Dulin for his [css-selector-parser](https://www.npmjs.com/package/css-selector-parser) implementation which is included for shadow DOM support. Another thank you to the [Slick Parser](https://github.com/mootools/slick/blob/master/Source/Slick.Parser.js) implementers for their contribution, we have used some of their algorithms in our shadow DOM support code. Thanks to Lea Verou and Chris Lilley for their [colorjs.io](https://colorjs.io/) library which we have used for converting between color formats.\n\n## Licenses\n\nAxe-core is distributed under the [Mozilla Public License, version 2.0](LICENSE). It comes bundled with several dependencies which are distributed under their own terms. (See [LICENSE-3RD-PARTY.txt](LICENSE-3RD-PARTY.txt))\n","readmeFilename":"README.md"}