{"repo":"quick-lint/quick-lint-js","free":true,"listed":false,"github":"https://github.com/quick-lint/quick-lint-js","clone":"git clone https://github.com/quick-lint/quick-lint-js.git","description":"quick-lint-js finds bugs in JavaScript programs","language":"C++","stars":1594,"topics":["linter","parser","beginner-friendly","javascript"],"license":"GPL-3.0","category":"dev-tools","readme_excerpt":"quick-lint-js quick-lint-js finds bugs in JavaScript programs. quick-lint-js finds many bugs, including: Using a variable which does not exist Assigning to a const variable Using await in a non- async function Syntax errors Installing There are many ways to install quick-lint-js, depending on how you prefer to work! Here are the environments we support: - CLI (Command-Line Interface) - LSP (Language Server Protocol) - Editor Plugins for: - Visual Studio Code (VSCode) - VSCodium - Vim/Neovim - Sublime Text - Emacs - Kate For detailed installation instructions, visit the quick-lint-js installation guide. Examples Here are some common bugs that quick-lint-js can catch: Example 1: Undefined Variable Output: use of undeclared variable: ocupation Example 2: Reassigning a const variable Output: assignment to const variable: name Example 3: Using await in a non-async function Output: await used in non-async function These are just a few examples of how quick-lint-js can help identify common issues in your JavaScript code. Contributing We’re always happy to welcome new contributors! If you’d like to contribute to quick-lint-js, please refer to the contributing guide on our website for all the details. Check out the contributing guide here. Contact If you have any questions or feedback, feel free to reach out: - Bugs and feature requests : File an issue on GitHub. - IRC : Ask questions in the [#quick-lint-js][quick-lint-js-irc-web] channel on Libera.Chat. - Security bug reports (privat","default_branch":null,"files":null,"tree":[],"storefront":"/r/quick-lint","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/quick-lint/quick-lint-js/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."}