{"library":"eslint-plugin-tsc","type":"library","category":null,"description":"ESLint plugin that wraps TypeScript compiler checks as an ESLint rule. Version 2.0.0 (September 2020) requires TypeScript 4+. It provides a single rule `tsc/config` that runs the TypeScript compiler on files linted by ESLint, reporting type errors and diagnostics. Unlike @typescript-eslint, which implements type-aware lint rules individually, this plugin directly invokes the full compiler, catching all type errors and compiler options like noUnusedLocals. Suitable for projects wanting to enforce compiler checks within ESLint without duplicating compiler options. Release cadence: infrequent, last release 2020.","language":"javascript","status":"maintenance","version":"2.0.0","tags":["javascript","eslint","eslint-plugin","eslintplugin","eslint-rules","typescript","typescript-service"],"last_verified":"Fri May 01","install":[{"cmd":"npm install eslint-plugin-tsc","imports":["module.exports = { plugins: ['tsc'] };","\"tsc/config\": [\"warn\", { \"configFile\": \"./tsconfig.json\" }]","\"tsc/config\": [1, { \"configFile\": \"/absolute/path/tsconfig.json\" }]"]},{"cmd":"yarn add eslint-plugin-tsc","imports":[]},{"cmd":"pnpm add eslint-plugin-tsc","imports":[]}],"homepage":null,"github":"https://github.com/unlight/eslint-plugin-tsc","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-tsc","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}