Lint was the name for a particular piece of software that flagged suspicious and non-portable constructs (most likely bugs) in the C language. Nowadays though the term is applied to generic tools that are used to flag suspicious usage in code written in any programming language.
For interpreted languages, such as JavaScript or Python, lint is also a term that refers to syntatic discrepancies. For example, JavaScript linting tools are often used to find pieces of code that do not correspond to certain guidelines, mostly considered best practices.
For JavaScript there are different kind of linting tools and are used by different developers for several reasons. For example, some linting tools allow the developer to create new rules by editing or adding a configuration file. Others do not allow adding rules, but allow the developer to simply edit the existing ones. There are even those that do not allow editing nor adding rules. They simply rely on what the creator of the tool thought were the best practices and guidelines.
Best JavaScript linting tools | Price | Last Updated |
---|---|---|
- | Oct 23, 2022 | |
- | May 28, 2021 | |
- | Jun 28, 2020 | |
- | Mar 15, 2022 | |
- | Jan 22, 2021 |