{"_id":"axe-cli","_rev":"33-759e2df447eb2ee573bab0adca13c72b","name":"axe-cli","time":{"modified":"2022-06-13T03:56:42.309Z","created":"2016-04-12T18:10:55.988Z","0.0.1":"2016-04-12T18:10:55.988Z","0.0.1-security":"2016-05-12T19:53:13.446Z","1.0.0":"2017-02-02T18:54:19.268Z","1.0.2":"2017-05-07T02:50:45.619Z","1.0.3":"2017-07-05T21:51:41.484Z","1.1.1":"2017-09-20T18:07:31.696Z","1.3.0":"2017-11-17T13:41:14.486Z","1.3.1":"2017-12-19T12:43:46.815Z","2.1.0-alpha.0":"2018-02-20T10:01:51.393Z","2.1.0-alpha.1":"2018-02-21T09:03:09.249Z","3.0.0":"2018-03-28T16:09:00.071Z","3.1.0":"2019-07-17T16:46:31.599Z","3.1.1":"2019-08-21T12:36:16.819Z","3.2.0":"2019-10-02T15:25:47.263Z","3.2.1":"2020-10-08T16:39:02.771Z"},"maintainers":[{"name":"dylanb","email":"dylan@barrell.com"},{"name":"npmdeque","email":"axe@deque.com"},{"name":"wilcofiers","email":"wilcofiers@gmail.com"}],"dist-tags":{"latest":"3.2.1","next":"2.1.0-alpha.1"},"description":"A CLI for accessibility testing using axe-core","readme":"# [DEPRECATED] axe-cli\n\n[![No Maintenance Intended](http://unmaintained.tech/badge.svg)](http://unmaintained.tech/)\n\n> This repository has been deprecated. The package has been moved to [axe-core-npm](https://github.com/dequelabs/axe-core-npm/tree/develop/packages/cli). The package will be available via NPM as [`@axe-core/cli`](https://www.npmjs.com/package/@axe-core/cli).\n\n---\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/dequelabs/axe-cli.svg)](https://greenkeeper.io/)\n\n[![Join the chat at https://gitter.im/dequelabs/axe-core](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/dequelabs/axe-core?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n[![Version](https://img.shields.io/npm/v/axe-cli.svg)](https://www.npmjs.com/package/axe-cli)\n[![License](https://img.shields.io/npm/l/axe-cli.svg)](LICENSE)\n\nProvides a command line interface for [aXe](https://github.com/dequelabs/axe-core) to run quick accessibility tests.\n\n## Getting Started\n\nInstall [Node.js](https://docs.npmjs.com/getting-started/installing-node) if you haven't already. This project requires Node 6+. By default, axe-cli runs Chrome in headless mode, which requires Chrome 59 or up.\n\nInstall axe-cli globally: `npm install axe-cli -g`\n\nLastly, install the webdrivers of the browsers you wish to use. A webdriver is a driver for your web browsers. It allows other programs on your machine to open a browser and operate it. Current information about available webdrivers can be found at [selenium-webdriver project](https://www.npmjs.com/package/selenium-webdriver). Alternatively, you could use [Webdriver manager](https://www.npmjs.com/package/webdriver-manager)\n\n## Usage\n\nAfter installing, you can now run the `axe` command in your CLI, followed by the URL of the page you wish to test:\n\n```\naxe https://www.deque.com\n```\n\nYou can run multiple pages at once, simply add more URLs to the command. Keep in mind that axe-cli is not a crawler, so if you find yourself testing dozens of pages at once, you may want to consider switching over to something like [axe-webdriverjs](https://www.npmjs.com/package/axe-webdriverjs). If you do not specify the protocol, http will be used by default:\n\n```\naxe www.deque.com, dequeuniversity.com\n```\n\n**Note:** If you are having difficulty with the color scheme, use `--no-color` to disable text styles.\n\n## Running specific rules\n\nYou can use the `--rules` flag to set which rules you wish to run, or you can use `--tags` to tell axe to run all rules that have that specific tag. For example:\n\n```\naxe www.deque.com --rules color-contrast,html-has-lang\n```\n\nOr, to run all wcag2a rules:\n\n```\naxe www.deque.com --tags wcag2a\n```\n\nIn case you want to disable some rules, you can use `--disable` followed by a list of rules. These will be skipped when analyzing the site:\n\n```\naxe www.deque.com --disable color-contrast\n```\n\nThis option can be combined with either `--tags` or `--rules`.\n\nA list of rules and what tags they have is available at: https://dequeuniversity.com/rules/worldspace/3.0/.\n\n## Saving the results\n\nResults can be saved as JSON data, using the `--save` and `--dir` flags. By passing a filename to `--save` you indicate how the file should be called. If no filename is passed, a default will be used. For example:\n\n```\naxe www.deque.com --save deque-site.json\n```\n\nOr:\n\n```\naxe www.deque.com --dir ./axe-results/\n```\n\n## Sending results to STDOUT\n\nTo output the test results to STDOUT, provide the `--stdout` flag. This flag has the side-effect of silencing all other logs/output (other than errors, which are written to STDERR).\n\nTo print the entire result object to your terminal, do:\n\n```\naxe --stdout www.deque.com\n```\n\nTo pipe the results to a file, do:\n\n```\naxe --stdout www.deque.com > your_file.json\n```\n\nTo pipe the results to a JSON-parsing program for further processing, do:\n\n```\naxe --stdout www.deque.com | jq \".[0].violations\"\n```\n\n## Defining the scope of a test\n\nIf you want to only test a specific area of a page, or wish to exclude some part of a page you can do so using the `--include` and `--exclude` flags and pass it a CSS selector:\n\n```\naxe www.deque.com --include \"#main\" --exclude \"#aside\"\n```\n\nYou may pass multiple selectors with a comma-delimited string. For example:\n\n```\naxe www.deque.com --include \"#div1,#div2,#div3\"\n```\n\n## Custom axe-core versions\n\nAxe-cli will look for locally available versions of axe-core. If the directory from where you start axe-cli has an `axe.js` file, or has a `node_modules` directory with axe-core installed in it. Axe-cli will use this version of axe-core instead of the default version installed globally.\n\nTo specify the exact file axe-core file axe-cli should use, you can use the `--axe-source` flag (`-a` for short), with a relative or absolute path to the file.\n\n```\naxe www.deque.com --axe-source ./axe.nl.js\n```\n\n## Different browsers\n\nAxe-cli can run in a variety of web browsers. By default axe-cli uses Chrome in headless mode. But axe-cli is equally capable of testing pages using other web browsers. **Running in another browser requires that browser's webdriver to be available on your PATH**. You can find a list of available webdrivers and how to install them at: https://seleniumhq.github.io/docs/wd.html\n\nTo run axe-cli using another browser, pass it in as the `--browser` option:\n\n```\naxe www.deque.com --browser chrome\n```\n\nOr for short:\n\n```\naxe www.deque.com -b c\n```\n\n## Custom Chrome Flags\n\nWhen using the Headless Chrome browser, you may provide any number of [flags to configure how the browser functions](https://peter.sh/experiments/chromium-command-line-switches/).\n\nOptions are passed by name, without their leading `--` prefix. For example, to provide the `--no-sandbox --disable-setuid-sandbox --disable-dev-shm-usage` flags to the Chrome binary, you'd do:\n\n```\naxe --chrome-options=\"no-sandbox,disable-setuid-sandbox,disable-dev-shm-usage\" www.deque.com\n```\n\n## CI integration\n\nAxe-cli can be ran within the CI tooling for your project. Many tools are automatically configured to halt/fail builds when a process exits with a code of `1`.\n\nUse the `--exit` flag, `-q` for short, to have the axe-cli process exit with a failure code `1` when any rule fails to pass.\n\n```\naxe www.deque.com --exit\n```\n\n## Timing and timeout\n\nFor debugging and managing timeouts, there are two options available. With `--timer` set, axe-cli will log how long it takes to load the page, and how long it takes to run axe-core. If you find the execution of axe-core takes too long, which can happen on very large pages, use `--timeout` to increase the time axe has to test that page:\n\n```\naxe www.cnn.com --timeout=120\n```\n\n## Delay audit to ensure page is loaded\n\nIf you find your page is not ready after axe has determined it has loaded, you can use `--load-delay` followed by a number in milliseconds. This will make axe wait that time before running the audit after the page has loaded.\n\n```\naxe www.deque.com --load-delay=2000\n```\n\n## Verbose output\n\nTo see additional information like test tool name, version and environment details, use the `--verbose` flag, `-v` for short.\n\n```\naxe www.deque.com --verbose\n```\n\n## ChromeDriver Path\n\nIf you need to test your page using an older version of Chrome, you can use `--chromedriver-path` followed by the absolute path to the desired version of the ChromeDriver executable.\n\n```\naxe www.deque.com --chromedriver-path=\"absolute/path/to/chromedriver\"\n```\n","versions":{"0.0.1-security":{"name":"axe-cli","version":"0.0.1-security","description":"This package name is not currently in use, but was formerly occupied by another package. To avoid malicious use, npm is hanging on to the package name, but loosely, and we'll probably give it to you if you want it.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/npm/security-holder.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/npm/security-holder/issues"},"homepage":"https://github.com/npm/security-holder#readme","_id":"axe-cli@0.0.1-security","_shasum":"142db9a874c28d45b94fef1fa48215e37d4dd277","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.1.2","_npmUser":{"name":"ehsalazar","email":"ernie@npmjs.com"},"dist":{"shasum":"142db9a874c28d45b94fef1fa48215e37d4dd277","tarball":"https://registry.npmjs.org/axe-cli/-/axe-cli-0.0.1-security.tgz","integrity":"sha512-nZwvA/HRQAYQyuW+fCvmsD0M57TIcxsFaA3Bkm1Kk9WX24euBcAFSHJ77QAiwtTMpfpVElEIdz41JEe3duLoDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXdUF5tZy9wY+6llzXiNtWkI5KwgNaoKFWBvFeFJBV/AiBVFyni0Mzw6+DRQgi6JKQr1gFFPVteQlgdfRce6kzY2w=="}]},"maintainers":[{"name":"ehsalazar","email":"ernie@npmjs.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/axe-cli-0.0.1-security.tgz_1463082790294_0.6394505139905959"},"directories":{}},"1.0.0":{"name":"axe-cli","version":"1.0.0","description":"A CLI for accessibility testing using axe-core","main":"index.js","scripts":{},"repository":{"type":"git","url":"git+https://github.com/dequelabs/axe-cli.git"},"keywords":["axe-core","accessibility","a11y","wcag","cli","testing"],"author":{"name":"Wilco Fiers","url":"http://github.com/wilcofiers/"},"license":"ISC","bugs":{"url":"https://github.com/dequelabs/axe-cli/issues"},"bin":{"axe":"axe-cli"},"homepage":"https://github.com/dequelabs/axe-cli#readme","dependencies":{"axe-core":"^2.1.7","axe-webdriverjs":"^0.5.0","colors":"^1.1.2","commander":"^2.9.0","phantomjs-prebuilt":"^2.1.13","selenium-webdriver":"^3.0.0"},"gitHead":"50052e938143c42dc3e907e069369d0579689fbc","_id":"axe-cli@1.0.0","_shasum":"51b524268d6e8d4f96362a8a02c3fceb5727f23a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.0","_npmUser":{"name":"marcysutton","email":"marcy.sutton@deque.com"},"dist":{"shasum":"51b524268d6e8d4f96362a8a02c3fceb5727f23a","tarball":"https://registry.npmjs.org/axe-cli/-/axe-cli-1.0.0.tgz","integrity":"sha512-B3PW1hQyO8FM/aOwh2+5sA/o329lm6SQwX6KdYBULYeGsRZShVwzWSwU966LV7ievGUPas7Klthm3L9z00MX1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBfNPasy0jYBN9JnJjEsidtOqYsSVEJ+Zm9Rfh7i73RAiEAokqMwUqUmUnmTdCJeaikBBVIZNJ5nADyPS1QTrcaX0w="}]},"maintainers":[{"name":"marcysutton","email":"marcy.sutton@deque.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/axe-cli-1.0.0.tgz_1486061659048_0.5234489310532808"},"directories":{},"deprecated":"deprecated"},"1.0.2":{"name":"axe-cli","version":"1.0.2","description":"A CLI for accessibility testing using axe-core","main":"index.js","engines":{"node":">=6"},"scripts":{},"repository":{"type":"git","url":"git+https://github.com/dequelabs/axe-cli.git"},"keywords":["axe-core","accessibility","a11y","wcag","cli","testing"],"author":{"name":"Wilco Fiers","url":"http://github.com/wilcofiers/"},"license":"ISC","bugs":{"url":"https://github.com/dequelabs/axe-cli/issues"},"bin":{"axe":"axe-cli"},"homepage":"https://github.com/dequelabs/axe-cli#readme","dependencies":{"axe-core":"^2.2.0","axe-webdriverjs":"^0.5.0","colors":"^1.1.2","commander":"^2.9.0","phantomjs-prebuilt":"^2.1.13","selenium-webdriver":"^3.0.0"},"gitHead":"39569dc403a791451c4ae712e68289b34e201765","_id":"axe-cli@1.0.2","_shasum":"ffbd11e32fe8904944cb3f049c623a60e040db7d","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.9.0","_npmUser":{"name":"marcysutton","email":"marcy.sutton@deque.com"},"dist":{"shasum":"ffbd11e32fe8904944cb3f049c623a60e040db7d","tarball":"https://registry.npmjs.org/axe-cli/-/axe-cli-1.0.2.tgz","integrity":"sha512-xHNi7Xc5K9RXSakV3xtwQrUoCa/r5MOMLOtXJPOU9/rH3r0P1UF2xm+6SJlSqXeMD17UNw8LvnUqW0TEP3pIFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID9gJAAingEy5tm6zQVCyhkHxuLBjHFxqgJ8NZuWn0yNAiEAkLsC8f4hfJyqAy8EJtufWiRsXmqA7CIzcoeOlNuwrVM="}]},"maintainers":[{"name":"dylanb","email":"dylan@barrell.com"},{"name":"marcysutton","email":"marcy.sutton@deque.com"},{"name":"wilcofiers","email":"wilcofiers@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/axe-cli-1.0.2.tgz_1494125444810_0.7413480451796204"},"directories":{},"deprecated":"deprecated"},"1.0.3":{"name":"axe-cli","version":"1.0.3","description":"A CLI for accessibility testing using axe-core","main":"index.js","engines":{"node":">=6"},"scripts":{},"repository":{"type":"git","url":"git+https://github.com/dequelabs/axe-cli.git"},"keywords":["axe-core","accessibility","a11y","wcag","cli","testing"],"author":{"name":"Wilco Fiers","url":"http://github.com/wilcofiers/"},"license":"ISC","bugs":{"url":"https://github.com/dequelabs/axe-cli/issues"},"bin":{"axe":"axe-cli"},"homepage":"https://github.com/dequelabs/axe-cli#readme","dependencies":{"axe-core":"^2.3.1","axe-webdriverjs":"^1.1.3","colors":"^1.1.2","commander":"^2.9.0","phantomjs-prebuilt":"^2.1.13","selenium-webdriver":"^3.0.0"},"gitHead":"6b6d95cb96b87edb500910b8c81813138b9ec57e","_id":"axe-cli@1.0.3","_shasum":"1c7e07e8e7fa16c511286891f98dfadb19cfe7cb","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.0","_npmUser":{"name":"marcysutton","email":"marcy.sutton@deque.com"},"dist":{"shasum":"1c7e07e8e7fa16c511286891f98dfadb19cfe7cb","tarball":"https://registry.npmjs.org/axe-cli/-/axe-cli-1.0.3.tgz","integrity":"sha512-0v842qWzgbjCvoFAb3SLIK+B++yi40T7cllukFkUHoAToHQ0HTpkXd1O6BzjJUqt+bXfu2YflZ5fCQ7Nu4+gNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3YqtdMBthXPPYKUclyT0xxpI3JepE4NbQGmJak4aMgQIgEsRVw+YVFDXZJbcr0z4zauwEC6k0wHauGtBf+MJPikU="}]},"maintainers":[{"name":"dylanb","email":"dylan@barrell.com"},{"name":"marcysutton","email":"marcy.sutton@deque.com"},{"name":"wilcofiers","email":"wilcofiers@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/axe-cli-1.0.3.tgz_1499291501328_0.6431729849427938"},"directories":{},"deprecated":"deprecated"},"1.1.1":{"name":"axe-cli","version":"1.1.1","description":"A CLI for accessibility testing using axe-core","main":"index.js","engines":{"node":">=6"},"scripts":{},"repository":{"type":"git","url":"git+https://github.com/dequelabs/axe-cli.git"},"keywords":["axe-core","accessibility","a11y","wcag","cli","testing"],"author":{"name":"Wilco Fiers","url":"http://github.com/wilcofiers/"},"license":"ISC","bugs":{"url":"https://github.com/dequelabs/axe-cli/issues"},"bin":{"axe":"axe-cli"},"homepage":"https://github.com/dequelabs/axe-cli#readme","dependencies":{"axe-core":"^2.4.1","axe-webdriverjs":"^1.1.5","colors":"^1.1.2","commander":"^2.9.0","phantomjs-prebuilt":"^2.1.13","selenium-webdriver":"^3.0.0"},"gitHead":"8026bacb941f9625f5c6334da36040b534efcba9","_id":"axe-cli@1.1.1","_npmVersion":"5.3.0","_nodeVersion":"6.9.0","_npmUser":{"name":"marcysutton","email":"marcy.sutton@deque.com"},"dist":{"integrity":"sha512-av8DSroZIJX22exCQYHmRBvz9IixE5FsgOfumt4gGvFaR4NIeE3iUYRVaqh8PzS/+K6DOssjOUlKDx93FitoTQ==","shasum":"0214fff55718c2f843b8071f891f161eed2bd300","tarball":"https://registry.npmjs.org/axe-cli/-/axe-cli-1.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCThr7fI1kwsALZKWanQ2bA/hkrXVAy6PEMHwTTnWLfFAIgI9WTK30vszEI24072eC4AsT8Y/c6y7ivq9tcVzIv65A="}]},"maintainers":[{"name":"dylanb","email":"dylan@barrell.com"},{"name":"marcysutton","email":"marcy.sutton@deque.com"},{"name":"wilcofiers","email":"wilcofiers@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/axe-cli-1.1.1.tgz_1505930851607_0.7822386871557683"},"directories":{},"deprecated":"deprecated"},"1.3.0":{"name":"axe-cli","version":"1.3.0","description":"A CLI for accessibility testing using axe-core","main":"index.js","engines":{"node":">=6"},"scripts":{},"repository":{"type":"git","url":"git+https://github.com/dequelabs/axe-cli.git"},"keywords":["axe-core","accessibility","a11y","wcag","cli","testing"],"author":{"name":"Wilco Fiers","url":"http://github.com/wilcofiers/"},"license":"ISC","bugs":{"url":"https://github.com/dequelabs/axe-cli/issues"},"bin":{"axe":"axe-cli"},"homepage":"https://github.com/dequelabs/axe-cli#readme","dependencies":{"axe-core":"^2.5.0","axe-webdriverjs":"^1.2.0","colors":"^1.1.2","commander":"^2.9.0","phantomjs-prebuilt":"^2.1.13","selenium-webdriver":"^3.0.0","snyk":"^1.41.1"},"snyk":true,"gitHead":"5b4983a92df546a8dfa8b7e29fd15a624f18505c","_id":"axe-cli@1.3.0","_npmVersion":"5.5.1","_nodeVersion":"6.9.1","_npmUser":{"name":"wilcofiers","email":"wilcofiers@gmail.com"},"dist":{"integrity":"sha512-NShrv5clX959FR2CIUFZOmlDAO3h7v+9CCLFpLz7gPopPctby4LVMub5vU7e6YE9zSOOlUCVwSKBn2FEE1NcRQ==","shasum":"aba38e106578ce52ea2552511c1937d85042f84c","tarball":"https://registry.npmjs.org/axe-cli/-/axe-cli-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCn7LJp38sL9waft7j6N5QV9eghJMV0gKwBxkJ0YjmRZAIgJZYm9yl76ZrJJMhHpMtyznb6Usum34rz+5UhtkqxzJc="}]},"maintainers":[{"name":"dylanb","email":"dylan@barrell.com"},{"name":"marcysutton","email":"marcy.sutton@deque.com"},{"name":"wilcofiers","email":"wilcofiers@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/axe-cli-1.3.0.tgz_1510926073541_0.1431359499692917"},"directories":{},"deprecated":"deprecated"},"1.3.1":{"name":"axe-cli","version":"1.3.1","description":"A CLI for accessibility testing using axe-core","main":"index.js","engines":{"node":">=6"},"scripts":{},"repository":{"type":"git","url":"git+https://github.com/dequelabs/axe-cli.git"},"keywords":["axe-core","accessibility","a11y","wcag","cli","testing"],"author":{"name":"Wilco Fiers","url":"http://github.com/wilcofiers/"},"license":"ISC","bugs":{"url":"https://github.com/dequelabs/axe-cli/issues"},"bin":{"axe":"axe-cli"},"homepage":"https://github.com/dequelabs/axe-cli#readme","dependencies":{"axe-core":"^2.6.0","axe-webdriverjs":"^1.2.1","colors":"^1.1.2","commander":"^2.9.0","phantomjs-prebuilt":"^2.1.13","selenium-webdriver":"^3.0.0","snyk":"^1.41.1"},"snyk":true,"gitHead":"1cfbfc8817476aaa67a3bd7216d15c3e00926d74","_id":"axe-cli@1.3.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"wilcofiers","email":"wilcofiers@gmail.com"},"dist":{"integrity":"sha512-X1Wv4C3xvUDMllf2ew/vVZ8TIKjv9N/AILNlTkjHpJkWrkpitPdJc1mQQgYYSEv8H53+CAHe0KEI8gyuI6vAjw==","shasum":"c3d289dd1ebecccd1735c6626474bd492776c09a","tarball":"https://registry.npmjs.org/axe-cli/-/axe-cli-1.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGNMG6k5OqawdBNML2v8OfjavvO2i7EXdgg7Xl0eQGZ4AiBVUgTPMl0deRUut8XItBMBQ4v4MuM2G3uNkszGVQbrig=="}]},"maintainers":[{"name":"dylanb","email":"dylan@barrell.com"},{"name":"marcysutton","email":"marcy.sutton@deque.com"},{"name":"wilcofiers","email":"wilcofiers@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/axe-cli-1.3.1.tgz_1513687426689_0.2733558041509241"},"directories":{},"deprecated":"deprecated"},"2.1.0-alpha.0":{"name":"axe-cli","version":"2.1.0-alpha.0","description":"A CLI for accessibility testing using axe-core","main":"index.js","engines":{"node":">=6"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git+https://github.com/dequelabs/axe-cli.git"},"keywords":["axe-core","accessibility","a11y","wcag","cli","testing"],"author":{"name":"Wilco Fiers","url":"http://github.com/wilcofiers/"},"license":"ISC","bugs":{"url":"https://github.com/dequelabs/axe-cli/issues"},"bin":{"axe":"axe-cli"},"homepage":"https://github.com/dequelabs/axe-cli#readme","dependencies":{"axe-core":"^3.0.0-beta.1","axe-webdriverjs":"^2.0.0-alpha.1","chromedriver":"^2.32.3","colors":"^1.1.2","commander":"^2.9.0","selenium-webdriver":"^3.5.0"},"devDependencies":{"chai":"^4.0.0","mocha":"^3.4.2","snyk":"^1.41.1"},"snyk":true,"readme":"# axe-cli\n\n[![Join the chat at https://gitter.im/dequelabs/axe-core](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/dequelabs/axe-core?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n[![Version](https://img.shields.io/npm/v/axe-cli.svg)](https://www.npmjs.com/package/axe-cli)\n[![License](https://img.shields.io/npm/l/axe-cli.svg)](LICENSE)\n\nProvides a command line interface for [aXe](https://github.com/dequelabs/axe-core) to run quick accessibility tests.\n\n## Getting Started\n\nInstall [Node.js](https://docs.npmjs.com/getting-started/installing-node) if you haven't already. This project requires Node 6+. By default, axe-cli runs Chrome in headless mode, which requires Chrome 59 or up.\n\nInstall axe-cli globally: `npm install axe-cli -g`\n\nLastly, install the webdrivers of the browsers you wish to use. A webdriver is a driver for your web browsers. It allows other programs on your machine to open a browser and operate it. Current information about available webdrivers can be found at [selenium-webdriver project](https://www.npmjs.com/package/selenium-webdriver). Alternatively, you could use [Webdriver manager](https://www.npmjs.com/package/webdriver-manager)\n\n## Usage\n\nAfter installing, you can now run the `axe` command in your CLI, followed by the URL of the page you wish to test:\n\n\taxe https://www.deque.com\n\nYou can run multiple pages at once, simply add more URLs to the command. If you do not specify the protocol, http will be used by default:\n\n\taxe www.deque.com, dequeuniversity.com\n\n**Note:** If you are having difficulty with the color scheme, use `--no-color` to disable text styles.\n\n## Running specific rules\n\nYou can use the `--rules` flag to set which rules you wish to run, or you can use `--tags` to tell axe to run all rules that have that specific tag. For example:\n\n\taxe www.deque.com --rules color-contrast,html-has-lang\n\nOr, to run all wcag2a rules:\n\n\taxe www.deque.com --tags wcag2a\n\n\nIn case you want to disable some rules, you can use `--disable` followed by a list of rules. These will be skipped when analyzing the site:\n\n    axe www.deque.com --disable color-contrast\n\nThis option can be combined with either `--tags` or `--rules`.\n\nA list of rules and what tags they have is available at: https://dequeuniversity.com/rules/worldspace/2.0/.\n\n## Saving the results\n\nResults can be saved as JSON data, using the `--save` and `--dir` flags. By passing a filename to `--save` you indicate how the file should be called. If no filename is passed, a default will be used. For example:\n\n\taxe www.deque.com --save deque-site.json\n\nOr:\n\n\taxe www.deque.com --dir ./axe-results/\n\n## Defining the scope of a test\n\nIf you want to only test a specific area of a page, or wish to exclude some part of a page you can do so using the `--include` and `--exclude` flags and pass it a CSS seletor:\n\n\taxe www.deque.com --include #main --exclude #aside\n\n## Custom axe-core versions\n\nAxe-cli will look for locally available versions of axe-core. If the directory from where you start axe-cli has an `axe.js` file, or has a `node_modules` directory with axe-core installed in it. Axe-cli will use this version of axe-core instead of the default version installed globally.\n\nTo specify the exact file axe-core file axe-cli should use, you can use the `--axe-source` flag (`-a` for short), with a relative or absolute path to the file.\n\n  axe www.deque.com --axe-source ./axe.nl.js\n\n## Different browsers\n\nAxe-cli can run in a variety of web browsers. By default axe-cli uses Chrome in headless mode. But axe-cli is equally capable of testing pages using other web browers. **Running in another browser requires that browser's webdriver to be installed**. You can find a list of available webdrivers at: https://www.npmjs.com/package/selenium-webdriver\n\nTo run axe-cli using another browser, pass it in as the `--browser` option:\n\n\taxe www.deque.com --browser chrome\n\nOr for short:\n\n\taxe www.deque.com -b c\n\n## CI integration\n\nAxe-cli can be ran within the CI tooling for your project. Many tools are automatically configured to halt/fail builds when a process exits with a code of `1`.  \n\nUse the `--exit` flag, `-q` for short, to have the axe-cli process exit with a failure code `1` when any rule fails to pass.\n\n\taxe www.deque.com --exit\n\n## Timing and timeout\n\nFor debugging and managing timeouts, there are two options available. With `--timer` set, axe-cli will log how long it takes to load the page, and how long it takes to run axe-core. If you find the execution of axe-core takes too long, which can happen on very large pages, use `--timeout` to increase the time axe has to test that page:\n\n\taxe www.cnn.com --timeout=120\n","readmeFilename":"readme.MD","gitHead":"44a98582edd625d1ba451970091a4220a3a20015","_id":"axe-cli@2.1.0-alpha.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"wilcofiers","email":"wilcofiers@gmail.com"},"dist":{"integrity":"sha512-U2dlF1kz9OTn20wQZGeXayI28m1DdJ6nagcarKWapPdz1I5rh+xHd9EfzSivy0Ah6N+QqDyD0n4drMRV6QAUkA==","shasum":"b9f2085ec308b315c25b3d83d25701e1f2f84a51","tarball":"https://registry.npmjs.org/axe-cli/-/axe-cli-2.1.0-alpha.0.tgz","fileCount":15,"unpackedSize":44975,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICl8UtEzuXBbZxYlOOOBfutZTR3zqEwvc1apatLuo49fAiB3xjO2vzyxvz9UvrOgzAt40ShiY831kF/+QmXJF9FDBQ=="}]},"maintainers":[{"name":"dylanb","email":"dylan@barrell.com"},{"name":"marcysutton","email":"marcy.sutton@deque.com"},{"name":"wilcofiers","email":"wilcofiers@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/axe-cli_2.1.0-alpha.0_1519120911243_0.6791170357858454"},"_hasShrinkwrap":false},"2.1.0-alpha.1":{"name":"axe-cli","version":"2.1.0-alpha.1","description":"A CLI for accessibility testing using axe-core","main":"index.js","engines":{"node":">=6"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git+https://github.com/dequelabs/axe-cli.git"},"keywords":["axe-core","accessibility","a11y","wcag","cli","testing"],"author":{"name":"Wilco Fiers","url":"http://github.com/wilcofiers/"},"license":"ISC","bugs":{"url":"https://github.com/dequelabs/axe-cli/issues"},"bin":{"axe":"axe-cli"},"homepage":"https://github.com/dequelabs/axe-cli#readme","dependencies":{"axe-core":"^3.0.0-beta.1","axe-webdriverjs":"^2.0.0-alpha.1","chromedriver":"^2.32.3","colors":"^1.1.2","commander":"^2.9.0","selenium-webdriver":"^3.5.0"},"devDependencies":{"chai":"^4.0.0","mocha":"^3.4.2","node-static":"^0.7.10","snyk":"^1.41.1"},"snyk":true,"readme":"# axe-cli\n\n[![Join the chat at https://gitter.im/dequelabs/axe-core](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/dequelabs/axe-core?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n[![Version](https://img.shields.io/npm/v/axe-cli.svg)](https://www.npmjs.com/package/axe-cli)\n[![License](https://img.shields.io/npm/l/axe-cli.svg)](LICENSE)\n\nProvides a command line interface for [aXe](https://github.com/dequelabs/axe-core) to run quick accessibility tests.\n\n## Getting Started\n\nInstall [Node.js](https://docs.npmjs.com/getting-started/installing-node) if you haven't already. This project requires Node 6+. By default, axe-cli runs Chrome in headless mode, which requires Chrome 59 or up.\n\nInstall axe-cli globally: `npm install axe-cli -g`\n\nLastly, install the webdrivers of the browsers you wish to use. A webdriver is a driver for your web browsers. It allows other programs on your machine to open a browser and operate it. Current information about available webdrivers can be found at [selenium-webdriver project](https://www.npmjs.com/package/selenium-webdriver). Alternatively, you could use [Webdriver manager](https://www.npmjs.com/package/webdriver-manager)\n\n## Usage\n\nAfter installing, you can now run the `axe` command in your CLI, followed by the URL of the page you wish to test:\n\n\taxe https://www.deque.com\n\nYou can run multiple pages at once, simply add more URLs to the command. If you do not specify the protocol, http will be used by default:\n\n\taxe www.deque.com, dequeuniversity.com\n\n**Note:** If you are having difficulty with the color scheme, use `--no-color` to disable text styles.\n\n## Running specific rules\n\nYou can use the `--rules` flag to set which rules you wish to run, or you can use `--tags` to tell axe to run all rules that have that specific tag. For example:\n\n\taxe www.deque.com --rules color-contrast,html-has-lang\n\nOr, to run all wcag2a rules:\n\n\taxe www.deque.com --tags wcag2a\n\n\nIn case you want to disable some rules, you can use `--disable` followed by a list of rules. These will be skipped when analyzing the site:\n\n    axe www.deque.com --disable color-contrast\n\nThis option can be combined with either `--tags` or `--rules`.\n\nA list of rules and what tags they have is available at: https://dequeuniversity.com/rules/worldspace/2.0/.\n\n## Saving the results\n\nResults can be saved as JSON data, using the `--save` and `--dir` flags. By passing a filename to `--save` you indicate how the file should be called. If no filename is passed, a default will be used. For example:\n\n\taxe www.deque.com --save deque-site.json\n\nOr:\n\n\taxe www.deque.com --dir ./axe-results/\n\n## Defining the scope of a test\n\nIf you want to only test a specific area of a page, or wish to exclude some part of a page you can do so using the `--include` and `--exclude` flags and pass it a CSS seletor:\n\n\taxe www.deque.com --include #main --exclude #aside\n\n## Custom axe-core versions\n\nAxe-cli will look for locally available versions of axe-core. If the directory from where you start axe-cli has an `axe.js` file, or has a `node_modules` directory with axe-core installed in it. Axe-cli will use this version of axe-core instead of the default version installed globally.\n\nTo specify the exact file axe-core file axe-cli should use, you can use the `--axe-source` flag (`-a` for short), with a relative or absolute path to the file.\n\n  axe www.deque.com --axe-source ./axe.nl.js\n\n## Different browsers\n\nAxe-cli can run in a variety of web browsers. By default axe-cli uses Chrome in headless mode. But axe-cli is equally capable of testing pages using other web browers. **Running in another browser requires that browser's webdriver to be installed**. You can find a list of available webdrivers at: https://www.npmjs.com/package/selenium-webdriver\n\nTo run axe-cli using another browser, pass it in as the `--browser` option:\n\n\taxe www.deque.com --browser chrome\n\nOr for short:\n\n\taxe www.deque.com -b c\n\n## CI integration\n\nAxe-cli can be ran within the CI tooling for your project. Many tools are automatically configured to halt/fail builds when a process exits with a code of `1`.  \n\nUse the `--exit` flag, `-q` for short, to have the axe-cli process exit with a failure code `1` when any rule fails to pass.\n\n\taxe www.deque.com --exit\n\n## Timing and timeout\n\nFor debugging and managing timeouts, there are two options available. With `--timer` set, axe-cli will log how long it takes to load the page, and how long it takes to run axe-core. If you find the execution of axe-core takes too long, which can happen on very large pages, use `--timeout` to increase the time axe has to test that page:\n\n\taxe www.cnn.com --timeout=120\n","readmeFilename":"readme.MD","gitHead":"73e2be83b96bf8b73c6c56dc897277619e5c4e9a","_id":"axe-cli@2.1.0-alpha.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"wilcofiers","email":"wilcofiers@gmail.com"},"dist":{"integrity":"sha512-mNVwzQ2fNN27d55xjtbdDPUEiFwiwY4kKWy+x83MQJ+YJ1S9jvmpL3s+XgTM2tcI3axT5x3H7z0Jzc6xODtqrA==","shasum":"eb39d7a093040691bd0bae73e12902cff4adce9b","tarball":"https://registry.npmjs.org/axe-cli/-/axe-cli-2.1.0-alpha.1.tgz","fileCount":17,"unpackedSize":47926,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF3vZoi9/abwX/RXhg/ikYBWOPWLFFHs6EICYTOmJhWwIgQ3pacNwOtGamko5h1nB3/Ld+sk391FY+xHQYfvRLq8g="}]},"maintainers":[{"name":"dylanb","email":"dylan@barrell.com"},{"name":"marcysutton","email":"marcy.sutton@deque.com"},{"name":"wilcofiers","email":"wilcofiers@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/axe-cli_2.1.0-alpha.1_1519203789161_0.28946901733985886"},"_hasShrinkwrap":false},"3.0.0":{"name":"axe-cli","version":"3.0.0","description":"A CLI for accessibility testing using axe-core","main":"index.js","engines":{"node":">=6"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git+https://github.com/dequelabs/axe-cli.git"},"keywords":["axe-core","accessibility","a11y","wcag","cli","testing"],"author":{"name":"Wilco Fiers","url":"http://github.com/wilcofiers/"},"license":"ISC","bugs":{"url":"https://github.com/dequelabs/axe-cli/issues"},"bin":{"axe":"axe-cli"},"homepage":"https://github.com/dequelabs/axe-cli#readme","dependencies":{"axe-core":"^3.0.0","axe-webdriverjs":"^2.0.0","chromedriver":"^2.36.0","colors":"^1.1.2","commander":"^2.9.0","selenium-webdriver":"^3.5.0"},"devDependencies":{"chai":"^4.0.0","mocha":"^3.4.2","node-static":"^0.7.10","snyk":"^1.41.1"},"snyk":true,"gitHead":"d6441dd3f34c614f792b0b9768fb350d673f9b13","_id":"axe-cli@3.0.0","_npmVersion":"5.8.0","_nodeVersion":"8.9.1","_npmUser":{"name":"wilcofiers","email":"wilcofiers@gmail.com"},"dist":{"integrity":"sha512-JnA1Z6B/2Kgpoy/j7n5CO4Mvy7NPRsnCzVjYkGcs80WkoQwAXRxbbeoDa7vv1GCXEV5gHclSkEps/hF33qkfmg==","shasum":"dd3996b642f7f07129eec1fb7243e69d6b21fd73","tarball":"https://registry.npmjs.org/axe-cli/-/axe-cli-3.0.0.tgz","fileCount":17,"unpackedSize":49133,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDM8OB8Ue9fxuDnxvw+eTVcvSXgHwgKbB9t3V63jTVh8AIhALszegexnEzsjSVo3nI+s3jU5NbStVd1TgVaNc2Rl98g"}]},"maintainers":[{"name":"dylanb","email":"dylan@barrell.com"},{"name":"marcysutton","email":"marcy.sutton@deque.com"},{"name":"wilcofiers","email":"wilcofiers@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/axe-cli_3.0.0_1522253340017_0.18389534043829636"},"_hasShrinkwrap":false,"deprecated":"deprecated"},"3.1.0":{"name":"axe-cli","version":"3.1.0","description":"A CLI for accessibility testing using axe-core","main":"index.js","engines":{"node":">=6"},"scripts":{"test":"mocha test/*.js","lint":"eslint *.js lib/*.js test/*.js","fmt":"prettier --write *.{js,json,md} lib/*.js test/*.js"},"repository":{"type":"git","url":"git+https://github.com/dequelabs/axe-cli.git"},"keywords":["axe-core","accessibility","a11y","wcag","cli","testing"],"author":{"name":"Wilco Fiers","url":"http://github.com/wilcofiers/"},"license":"ISC","bugs":{"url":"https://github.com/dequelabs/axe-cli/issues"},"bin":{"axe":"axe-cli"},"homepage":"https://github.com/dequelabs/axe-cli#readme","dependencies":{"axe-core":"^3.2.2","axe-webdriverjs":"^2.2.0","chromedriver":"^2.46.0","colors":"^1.3.3","commander":"^2.19.0","selenium-webdriver":"^3.6.0"},"devDependencies":{"chai":"^4.2.0","eslint":"^5.15.2","eslint-config-prettier":"^3.6.0","husky":"^1.3.1","lint-staged":"^7.3.0","mocha":"^5.1.0","node-static":"^0.7.11","prettier":"^1.16.4","snyk":"^1.136.3"},"snyk":true,"prettier":{"semi":true,"singleQuote":true,"printWidth":80,"bracketSpacing":true,"useTabs":true,"trailingComma":"none","arrowParens":"avoid"},"lint-staged":{"*.{md,json}":["prettier --write","git add"],"*.js":["eslint --fix","prettier --write","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"eslintConfig":{"extends":["eslint:recommended","prettier"],"env":{"es6":true,"node":true,"browser":true},"parserOptions":{"ecmaVersion":2017},"rules":{"no-console":"off"},"overrides":[{"files":"test/*.js","env":{"mocha":true}}]},"gitHead":"bdf69a7b6f701f486fce49babccca2f77ddffa0e","_id":"axe-cli@3.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-rZAYMw/xUtdufSWnhDG1yBHsGF53sR4rlXWd7+rX2c/p8GOcCDMa+OqQy0rcqKOh2UwKlcvRBMmhwqxgwvi/Dg==","shasum":"e46c8d1a6c23c9e2c9561f36a3d518e07c4faa52","tarball":"https://registry.npmjs.org/axe-cli/-/axe-cli-3.1.0.tgz","fileCount":19,"unpackedSize":55454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL1DoCRA9TVsSAnZWagAAdqMQAILK0SP8vp8aC/fUba35\nYgOrnpaEgrbt6lGbnkd6wOfQTG5CCywUZ2/3UloQLE/ITh0OUG4ULqVIWcsk\nr1hgnvDqXXP86lLzJFkIymR+0HSzUmZGhAGCxVAo50v9BrDZw6tQ2JYdumeA\nopQ94QNFhfYI8hYxZUmLWV3CtWUZfxwAbQu2xYLqm2GQAYskN465oUF9g+ne\n8FFCFsI6Ids6zocESDhGMXpbzfQjXKt9mvlkQpAHk6J60KiGVEI7k9kt1ZyH\nxO+fkQyobhMK3dlGJxIiK2pIoMrwL6koOGKYMYJzybYM8U5x4YU/xEQpXW/I\nKS1OZdYgNXC40jeMQ9U5WWaPcRdgb76Wce/id3GfrFp3JylcUyT27EFbcC8v\npKjV1LQ2fzXBUWwzTuQHs/l/1vcT5UQjLHLLJtpxvnN5HRD4fwQTShcJ/UmA\nbgAPyCDIHVC5JIVMto7Ims6M/oFvYrbhs1MjuBUhO1VWKyQ07X2BqjcOOGI0\nf2qnQIDcMxe9TPfnfPpnpI0T5npVMvqHdfinGC8jlyzL8JK6rgopG9FoohnW\nAE8d7m01J/JlP5w06cApC1XjjnCqlOS0xfRf3gsG6t4Md1X/tyUBgepr4CtR\nZ0pRlylCQ5JPOjrenMzv7ytLJfkx1DfJt7DgtXDQ7uA0YW0bhGkaqICOFCJ4\nIP5M\r\n=G147\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLgYNsEyHcl5AkHBUir+ti3Oq0pQyAlyR9uOx41obOHAiA/J+BDh4TcPa3x3rdJtkDNWGIzkLodMppHraAe53jQdA=="}]},"maintainers":[{"name":"dylanb","email":"dylan@barrell.com"},{"name":"marcysutton","email":"marcy.sutton@deque.com"},{"name":"wilcofiers","email":"wilcofiers@gmail.com"}],"_npmUser":{"name":"npmdeque","email":"axe@deque.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/axe-cli_3.1.0_1563381991349_0.46248669195440795"},"_hasShrinkwrap":false,"deprecated":"deprecated"},"3.1.1":{"name":"axe-cli","version":"3.1.1","description":"A CLI for accessibility testing using axe-core","main":"index.js","engines":{"node":">=6"},"scripts":{"test":"mocha test/*.js","lint":"eslint *.js lib/*.js test/*.js","fmt":"prettier --write *.{js,json,md} lib/*.js test/*.js","release":"standard-version -a"},"repository":{"type":"git","url":"git+https://github.com/dequelabs/axe-cli.git"},"keywords":["axe-core","accessibility","a11y","wcag","cli","testing"],"author":{"name":"Wilco Fiers","url":"http://github.com/wilcofiers/"},"license":"ISC","bugs":{"url":"https://github.com/dequelabs/axe-cli/issues"},"bin":{"axe":"axe-cli"},"homepage":"https://github.com/dequelabs/axe-cli#readme","dependencies":{"axe-core":"^3.2.2","axe-webdriverjs":"^2.2.0","chromedriver":"^76.0.0","colors":"^1.3.3","commander":"^2.19.0","selenium-webdriver":"^3.6.0"},"devDependencies":{"chai":"^4.2.0","eslint":"^5.15.2","eslint-config-prettier":"^3.6.0","husky":"^1.3.1","lint-staged":"^7.3.0","mocha":"^5.1.0","node-static":"^0.7.11","prettier":"^1.16.4","snyk":"^1.136.3","standard-version":"^6.0.1"},"snyk":true,"prettier":{"semi":true,"singleQuote":true,"printWidth":80,"bracketSpacing":true,"useTabs":true,"trailingComma":"none","arrowParens":"avoid"},"lint-staged":{"*.{md,json}":["prettier --write","git add"],"*.js":["eslint --fix","prettier --write","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"eslintConfig":{"extends":["eslint:recommended","prettier"],"env":{"es6":true,"node":true,"browser":true},"parserOptions":{"ecmaVersion":2017},"rules":{"no-console":"off"},"overrides":[{"files":"test/*.js","env":{"mocha":true}}]},"gitHead":"c483c8eb31b76a45e371f05bccad2ad203b5e13f","_id":"axe-cli@3.1.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-m89oPN4Kna+zE2vrdS/uJseswYhLO6zpvhQaYHFcK6P1zWeHgCa9uIuyZAFBC5xbK3shEz1KqyUiNXHZjV/1bw==","shasum":"3c25e2015e55fbd5bfa3246d809380029768f609","tarball":"https://registry.npmjs.org/axe-cli/-/axe-cli-3.1.1.tgz","fileCount":19,"unpackedSize":56214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXTrBCRA9TVsSAnZWagAAof8P/0hvaUUl9B4Fp7EJjvSh\nlxPMiMHzriY3EfRaOLTcIiXtl6E4gWRzyLWzYZXQAFHVPQdTzpDeGnluIDcY\nPDgrxEFkwqmQCo72BROuSU9yZiTr6ec1KaqUkEJYWEQMZELCkulgOzw0LfyD\nmkcLCw8ciLcbwYq2buUmDYbgSAoUykhX7/F9Q4prAMqyON9ouQJoZUnTyYVP\n1oZxY56h62wfE2rYvu2Jf+A1TdRdBcI/u9Ro6w/P6o0C5qwmG1zaW1q65LQv\nQIcAof6Kj+ayti6jdsYJXO9LQneNX2rm0Y5tEAIRsBGaNrnoB1+/MYuqjChC\njCWanmUuhXBRTLCSHXQc74lO6VzBp8HD+Vw2uaS7JKQXYtKGEQziBmlagYGY\newdiAeBKuNsbOh36QJgC2HYNt4S9RMVsa7hS9fmA90cgok8+hT/XrwW/Zuz1\n9aVDHdJKbpXAg7F63B34RamzapYev7sq5TlR7GYlCP/99lB/A7zUUBjvTAkY\nPCyzHRmY5dGRbZHUWpBNUf2Ma+FsViTPe+kbq/ODdPs2psGfAzqpfsu7XVtt\nVShQHdn/CO2wqNIERbRvhbJV/8XewOXgaUZ4Vq2xKIbublXFPHuH770vMxU7\nvbHa/zmom86sHSlKFWhByqLKcTWIGRol2zIW9BQ/klIytoyRQyzXMisS5B+T\nD2D7\r\n=hP9s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCirlQTkJ89BZHwpOgEsUXUoEI++Qa3NkPcbZtuLwQ80AIhAIpuk+36bwqNMLMoHbOVB8crP0p+ogCx2e3m9m7YDOWz"}]},"maintainers":[{"name":"dylanb","email":"dylan@barrell.com"},{"name":"marcysutton","email":"marcy.sutton@deque.com"},{"name":"wilcofiers","email":"wilcofiers@gmail.com"}],"_npmUser":{"name":"npmdeque","email":"axe@deque.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/axe-cli_3.1.1_1566390976650_0.7819324389718889"},"_hasShrinkwrap":false,"deprecated":"deprecated"},"3.2.0":{"name":"axe-cli","version":"3.2.0","description":"A CLI for accessibility testing using axe-core","main":"index.js","engines":{"node":">=6"},"scripts":{"test":"mocha test/*.js","lint":"eslint *.js lib/*.js test/*.js","fmt":"prettier --write *.{js,json,md} lib/*.js test/*.js","release":"standard-version -a"},"repository":{"type":"git","url":"git+https://github.com/dequelabs/axe-cli.git"},"keywords":["axe-core","accessibility","a11y","wcag","cli","testing"],"author":{"name":"Wilco Fiers","url":"http://github.com/wilcofiers/"},"license":"ISC","bugs":{"url":"https://github.com/dequelabs/axe-cli/issues"},"bin":{"axe":"axe-cli"},"homepage":"https://github.com/dequelabs/axe-cli#readme","dependencies":{"axe-core":"^3.2.2","axe-webdriverjs":"^2.2.0","chromedriver":"latest","colors":"^1.3.3","commander":"^2.19.0","selenium-webdriver":"^3.6.0"},"devDependencies":{"chai":"^4.2.0","eslint":"^5.15.2","eslint-config-prettier":"^3.6.0","husky":"^1.3.1","lint-staged":"^7.3.0","mocha":"^5.1.0","node-static":"^0.7.11","prettier":"^1.16.4","snyk":"^1.136.3","standard-version":"^6.0.1"},"snyk":true,"prettier":{"semi":true,"singleQuote":true,"printWidth":80,"bracketSpacing":true,"useTabs":true,"trailingComma":"none","arrowParens":"avoid"},"lint-staged":{"*.{md,json}":["prettier --write","git add"],"*.js":["eslint --fix","prettier --write","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"eslintConfig":{"extends":["eslint:recommended","prettier"],"env":{"es6":true,"node":true,"browser":true},"parserOptions":{"ecmaVersion":2017},"rules":{"no-console":"off"},"overrides":[{"files":"test/*.js","env":{"mocha":true}}]},"gitHead":"1d6f3e169204dea696d40d830289e7d503f9062e","_id":"axe-cli@3.2.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-PxPEFEaGyCtQXAvoKcCKBnRP71vWfSLwrHCFw3b+jK2a97rKIN3XcSNWUgW5VN3rp76hD/96lWuOt6IE9DtapA==","shasum":"96bfdb34b904d2445ffd81fcd887e54f8a72530c","tarball":"https://registry.npmjs.org/axe-cli/-/axe-cli-3.2.0.tgz","fileCount":19,"unpackedSize":57200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlMF7CRA9TVsSAnZWagAAZ1oQAJ1spN5vW+/QMfHygoRC\nG+3mfjGeduGXYG+H3PkOhBupXgCSdvAli5F+yzEqnXQDKAneynRIqqHibt7p\nrG8NqIWVQmyhahkDQdTL13XGc5M9JszSeUiqzn4LjTHlvlvGGd6xnExFd7N0\ngs+E65sdCkIU218uSNsMAjiQFKBhWVhgQLQS/4u93LYfVeEMlsMFms4tFH1H\nfGrf2qPLX4RuRmpa963ry2UodmHaO8N0xh2dU7DJxFMCYl9eb24rty7NNmDb\n8GWqRvBNGUXMHHl/54Kxai0fpyI8NpWdUtollyLTJX4lTYb2DU00f7Ar1H24\nzh34IBQ+X+Ed9vZHRRw9YlZK7uijH/4uZKdOWf1NW6MiP10KthRWHy5Aj7fu\n5EPWSkZSFWoidZZedP85ODTv2/hEZwg2HXzlY7VSxPH17HhUv0JMzutXcVeJ\nBiwvh58SqsPCvNsf+SjFxvOYb2AU55ZU5IgnO131981EiDsntRZJhz0kqhDi\n10//zyqmWuKmkMaJdnh8SoRiaJ8FreDTZEIeaqaA1K8gdyI74cmhrxR3hvzP\ng9L4KnctJlmbycgvAc69bIHyLdm9fh4t4TOvAFVcrRgqCpOpdP9Vry1iku+1\niegWXrbx06J+VgCd4DEt30QFWpJ+mFo6qe197roGUYOBoH2XWOhbjxL/G+bo\nuX9g\r\n=51xR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMtUUWarZBFtt2FId0LJrXvgPnPvb31JWLggq8h/c0MAiEA3qXpdxH2M0gOTvwMN9/yMMgcl9d54J2ERbBTUDwdz9M="}]},"maintainers":[{"name":"dylanb","email":"dylan@barrell.com"},{"name":"marcysutton","email":"marcy.sutton@deque.com"},{"name":"wilcofiers","email":"wilcofiers@gmail.com"}],"_npmUser":{"name":"npmdeque","email":"axe@deque.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/axe-cli_3.2.0_1570029947161_0.026287422273603367"},"_hasShrinkwrap":false,"deprecated":"deprecated"},"3.2.1":{"name":"axe-cli","version":"3.2.1","description":"A CLI for accessibility testing using axe-core","main":"index.js","engines":{"node":">=8"},"scripts":{"test":"mocha test/*.js","lint":"eslint *.js lib/*.js test/*.js","fmt":"prettier --write *.{js,json,md} lib/*.js test/*.js","release":"standard-version -a"},"repository":{"type":"git","url":"git+https://github.com/dequelabs/axe-cli.git"},"keywords":["axe-core","accessibility","a11y","wcag","cli","testing"],"author":{"name":"Wilco Fiers","url":"http://github.com/wilcofiers/"},"license":"MPL-2.0","bugs":{"url":"https://github.com/dequelabs/axe-cli/issues"},"bin":{"axe":"axe-cli"},"homepage":"https://github.com/dequelabs/axe-cli#readme","dependencies":{"axe-core":"^3.2.2","axe-webdriverjs":"^2.2.0","chromedriver":"latest","colors":"^1.3.3","commander":"^2.19.0","selenium-webdriver":"^3.6.0"},"devDependencies":{"chai":"^4.2.0","eslint":"^5.15.2","eslint-config-prettier":"^3.6.0","husky":"^1.3.1","lint-staged":"^7.3.0","mocha":"^5.1.0","node-static":"^0.7.11","prettier":"^1.16.4","snyk":"^1.136.3","standard-version":"^8.0.1"},"snyk":true,"prettier":{"semi":true,"singleQuote":true,"printWidth":80,"bracketSpacing":true,"useTabs":true,"trailingComma":"none","arrowParens":"avoid"},"lint-staged":{"*.{md,json}":["prettier --write","git add"],"*.js":["eslint --fix","prettier --write","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"eslintConfig":{"extends":["eslint:recommended","prettier"],"env":{"es6":true,"node":true,"browser":true},"parserOptions":{"ecmaVersion":2017},"rules":{"no-console":"off"},"overrides":[{"files":"test/*.js","env":{"mocha":true}}]},"gitHead":"68b94017311edd23b4b927a4666c274c0b36cddc","_id":"axe-cli@3.2.1","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-HRMaIcx9FHNK7ABdcMqMCYHg/qpwPZLsb/UnW6p+BzRJpufEn6kYbWps6CNuDtmCdQ0VZuQxEytlHdTiMSjJdA==","shasum":"0c356ed47ef0aefb28382b176494b56cabac7332","tarball":"https://registry.npmjs.org/axe-cli/-/axe-cli-3.2.1.tgz","fileCount":19,"unpackedSize":58509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff0CnCRA9TVsSAnZWagAAFOEP/iYEMwKHceApCtOB6MyD\ncjLabrIUmISg7/mKTdh+Sq5arHg9m9ys/LLa0f/WUGNAXtpD1fPQVySqW3Fz\nXmi8aQd8cwjQ/Gjmqq6gWfOQt672SM8puUZxXaIlioEt4wdo+ALsxUH2O1dv\nA3EOdPlfR4JV1blRMPJOgPYdek4rICN/xROYtuFEx0prccvDy6Rt7Qz6trUZ\nF3uVQGQVcS0D15V2p0Ao380a95/pJ43jYrqj9S+z6kiIpAO3TBxUqsBoV26M\ne2m5aLKuNX7xVaMVDak6S0vH3tj63xJi0IVnXrVbZT23LEfvKgo/B9VZIIJ3\n/Fmx5bw+Ya0vCv9Qj3YecCMpYt2RsIXEpyQ4xuXg3Be33qA+spKkfggsnKal\nxBFpMQARBHtNBPuTaZRwVPcyfLqb7LwQcYOr4UNCfPGiHI0r2I68qsbnR/kv\n9LsvjwGYspahhYNwxGWGXi10BENEMYpmILTnNSYwJDeunc9ZtS1Sor+IhLe1\nzi66WV69gRkMWokAW0+6egjLFykqFb0VsLZRYVBnHZkH+DW4vwszZDwr4GCC\nYYIE7/d3awwshxJnhm8AQD8AiWBB98Szt+QCo1coddtvalXPnyQ52H3Y7aNV\nrJOaWPS/fvxnpYcvzWsUJgPfexLfMz9PjNOm6sQaNdw01Eg5CLJm1X7sELrv\nu0jF\r\n=BVp9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDTeBH5Olx9974Ce+yuVQfaHVJ2X1qdVE6bUAcDEyobQIgZarjyoGnlpjvqFsy4PoMSIUFPjfTDrG+tSstI9dSyp0="}]},"maintainers":[{"name":"dylanb","email":"dylan@barrell.com"},{"name":"wilcofiers","email":"wilcofiers@gmail.com"},{"name":"npmdeque","email":"axe@deque.com"}],"_npmUser":{"name":"npmdeque","email":"axe@deque.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/axe-cli_3.2.1_1602175142638_0.05633445411806415"},"_hasShrinkwrap":false,"deprecated":"deprecated"}},"homepage":"https://github.com/dequelabs/axe-cli#readme","keywords":["axe-core","accessibility","a11y","wcag","cli","testing"],"repository":{"type":"git","url":"git+https://github.com/dequelabs/axe-cli.git"},"bugs":{"url":"https://github.com/dequelabs/axe-cli/issues"},"license":"MPL-2.0","readmeFilename":"README.md","author":{"name":"Wilco Fiers","url":"http://github.com/wilcofiers/"},"users":{"jamesjnadeau":true,"croogie":true,"bhardy":true,"tjfwalker":true,"ericwbailey":true}}