|
@tsslint/cli
|
Command-line runner for TSSLint. Lints TypeScript projects — and Vue / Vue Vine / MDX / Astro / TS Macro projects via Volar language plugins — in CI or from the terminal. |
MIT |
9
greenflagged
/ 99 total
|
|
@tsslint/compat-eslint
|
Adapter that lets ESLint rules run under TSSLint. Consumed by `importESLintRules` from [`@tsslint/config`](../config). |
MIT |
9
greenflagged
/ 10 total
|
|
@tsslint/config
|
Public API for `tsslint.config.ts`: `defineConfig`, `defineRule`, `definePlugin`, bundled plugin factories (`createIgnorePlugin`, `createCategoryPlugin`, `createDiagnosticsPlugin`), and importers for ESLint / TSLint / TSL rules. |
MIT |
9
greenflagged
/ 102 total
|
|
@tsslint/core
|
The linting engine. Runs rules over TypeScript source files, manages the on-disk cache, and produces diagnostics. |
MIT |
9
greenflagged
/ 100 total
|
|
@tsslint/types
|
Shared TypeScript types for TSSLint rules, plugins, and config — `Config`, `Rule`, `Plugin`, `Reporter`, `LinterContext`, and friends. |
MIT |
9
greenflagged
/ 88 total
|
|
@tsslint/typescript-plugin
|
Registers TSSLint as a `tsserver` language-service plugin. Diagnostics and code fixes flow through the same path as TypeScript's own errors, using the `Program` the editor already built — no second type-check. |
MIT |
9
greenflagged
/ 102 total
|