@tsslint · 6 packages

Name Description License Versions
@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
Showing 6 packages