A CLI and Node API to run TSLint on files listed in a tsconfig.json. Integrates with tsconfig-glob for filesGlob support. Active development up to v0.12.0, with a deprecation notice recommending migration to TypeScript 2.0's built-in 'include' glob support. Differentiator: automates linting of tsconfig-defined files, reducing manual file list maintenance. Uses a callback-based async API. Last release v0.12.0; no recent updates.
npm install tsconfig-lintNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Run tslint using tsconfig-lint with custom options including filesGlob.
Update scripts using --use-glob to rely solely on filesGlob; no longer need tsconfig-glob installed.
Migrate to TypeScript 2.0+ and use the 'include' and 'exclude' properties in tsconfig.json; stop using tsconfig-lint.
Use `const lint = require('tsconfig-lint')` instead of destructured import.Install tsconfig-glob separately if you need filesGlob support, or use TypeScript's built-in glob patterns.
Use `import * as lint from 'tsconfig-lint'` or `const lint = require('tsconfig-lint')`.Run `npm install tsconfig-lint --save-dev`.
Ensure the configPath directory contains a tsconfig.json, or provide the full path to a .json file.