{"repo":"webhintio/hint","free":true,"listed":false,"github":"https://github.com/webhintio/hint","clone":"git clone https://github.com/webhintio/hint.git","description":"💡 A hinting engine for the web","language":"TypeScript","stars":3697,"topics":["a11y","performance","security","best-practices","interoperability","pwas","security-scanner","lint","pwa","hint"],"license":"Apache-2.0","category":"security-tools","readme_excerpt":"webhint Quick start user guide webhint is a customizable linting tool that helps you improve your site's accessibility, speed, cross-browser compatibility, and more by checking your code for best practices and common errors. It can be run from the command line (CLI), via a [browser extension][], and as a [VS Code extension][]. To use it from the CLI you will need to install [ Node.js ][node] (v14.x or later) on your machine, and you can use [ npx ][npx] to test it. Testing with npx Run the following command: This will analyze https://example.com using the default configuration. Installing webhint locally Install webhint as a devDependency of your project: And then add a script task to your package.json : And run it via: Or if you are using yarn you can skip the step to create a task and run directly: To know more about webhint, how to configure it, etc. see the online [user guide][user guide], or the [local version][local user guide] for the most recent content. Contributing to webhint This project follows a monorepo pattern. That means that the code for all the webhint flavors (CLI, browser and VS Code extension, hints, formatters, etc.) are in here and are published as separate npm packages. To build the project from the source you will need to install a recent version of node and [yarn][]. Once you've done this run the following from the root of your cloned version: This can take a bit so please be patient. To learn more about the internals of webhint , the structure of th","default_branch":null,"files":null,"tree":[],"storefront":"/r/webhintio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/webhintio/hint/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}