github.com/denoland/deno_lint ↗
Blazing fast linter for JavaScript and TypeScript written in Rust
An animated visualization of denoland/deno_lint's Git history from March 2020 to December 2020, built by 27 contributors. The codebase reached 2,115 lines, mostly Rust. The video runs 36 seconds.
Render your own repo
Turn any GitHub repository into a video like this — free sample in seconds.
Open this visualization on its own page →
Language
Rust
Contributors
27
Lines of Code
2,115
From
2020-03-27
To
2020-12-21
Advertisement
About denoland/deno_lint
deno_lint is a Rust crate that provides a high-performance linter for JavaScript and TypeScript. While it powers Deno's built-in linting tool, it is not Deno-specific and can be used to write linters for Node.js environments as well. The project comes with recommended rule sets from ESLint and TypeScript-ESLint pre-configured and enabled by default, requiring no additional configuration to get started.
The linter is designed with speed as a primary focus, offering significant performance improvements over ESLint when running the same rule sets. It supports an extensive collection of linting rules, with a complete list available at lint.deno.land. For developers using Node.js, the Node-rs project provides npm bindings and a Webpack loader that make integration seamless, while the crate also includes example code and detailed documentation to help developers understand how to use it programmatically or extend it with custom rules.
Advertisement