JSHint
7.4#2 in lintersFree planFree planWebAPIExtensionLinux
Visit| Fact | JSHint | yamllint |
|---|---|---|
| Configuration | Projects can configure JSHint with a .jshintrc file, package.json jshintConfig or the CLI --config option. | It includes default and relaxed configurations and supports custom configuration files. |
| Editor integrations | The project lists integrations for Vim, Emacs, Sublime Text, Atom, TextMate, Visual Studio, VS Code, Brackets, Eclipse, NetBeans, JetBrains, Notepad++ and Gedit. | The documentation lists Vim, Neovim, Emacs, Visual Studio Code, and IntelliJ integrations. |
| License | JSHint is licensed under the MIT Expat license. | The GitHub repository identifies the project license as GPL-3.0. |
| Purpose | JSHint is a community-driven static analysis tool that detects errors and potential problems in JavaScript code. | yamllint checks YAML syntax and issues such as duplicate keys, line length, trailing spaces, and indentation. |
JSHint suits JavaScript developers who want automated checks for syntax issues and common language pitfalls. It can fit into workflows using Node.js, supported editors, or listed build integrations.
You want what its maker publishes above — check its page for the details.