Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 2.59 KB

File metadata and controls

21 lines (13 loc) · 2.59 KB
description CLI Metalinter and VSCode extension for over 100 code checking tools.

Code Quality

{% hint style="warning" %} Available as a CLI tool and VSCode extension, Code Quality is a separate from the Trunk Platform for CI Stability, which includes Merge Queue and Flaky Tests. Code Quality runs entirely locally and does not require access to the Trunk web app or platform services. {% endhint %}

Trunk Code Quality is a metalinter that lets you lint every language and every file in your project with a single tool using 100+ supported idiomatic code-checking tools, such as ESLint, Prettier, Ruff, and more for every language and project.

Trunk Code Quality is trusted by popular open-source projects like ESLint to improve their developer experience. Learn more about how ESLint leverages Code Quality in their repos.

What is Code Quality?

Why Metalinters?A tour of Code Quality, what it does, its key features, and its components...
How does it work?How Code Quality works under the hood to level up your linting experience.Broken link
Why Code Quality?What makes Trunk Code Quality different from other metalinters.Broken link
Supported LintersBrowse the 100+ supported static analysis tools to lint, format, and secure your projects.supported

How do I get started?

Trunk CLIInitialize Code Quality in your projects using the Trunk CLI.initialize-trunk.md
IDE IntegrationInitialize Code Quality in your projects using a VSCode extension.ide-integration