compromise/three is a set of tooling to zoom into and operate on parts of a text. .numbers() grabs all the numbers in a document, for example - and extends it with new methods, like .subtract(). When ...
Most rules target JavaScript and TypeScript, but some also lint CSS, HTML, JSON, and Markdown when used with the matching ESLint language plugin.