-
Notifications
You must be signed in to change notification settings - Fork 198
Roadmap: tslint-microsoft-contrib -> ESLint #876
Comments
Copying a couple FAQs from the other issue: How can I use existing TSLint rules in ESLint? You can use your TSLint rules within ESLint using typescript-eslint/packages/eslint-plugin-tslint. It wraps a TSLint configuration and lints your code using TSLint. How can I write TypeScript-capable rules in ESLint? To write rules in ESLint, see typescript-eslint/packages/eslint-plugin. That README.md has a list of all their supported rules (the list has gotten pretty big!). The ROADMAP.md there has a mapping of existing TSLint rules to the new equivalents. |
In the future, do you imagine the |
@AndrewCraswell alas, no, such a thing is not technically feasible. This library is a collection of TSLint rules, and |
Are there any plans for a |
@lumaxis no, no plans. Unlike TSLint, ESLint's community is rich and thriving; there'd be no need. 😄 |
You can check roadmap for TSLint rules in typescript-eslint repo: https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/ROADMAP.md#tslint-microsoft-contrib-rules It has list of corresponding ESLint rules or ESLint plugins that implement similar functionality to existing rules. |
This project is read-only and archive mode. |
TSLint is being deprecated soon: see palantir/tslint#4534.
tslint-microsoft-contrib will follow the timeline in that issue. We'll continue accepting classifications of issues and pull requests, such as new rules, features, and bug fixes, on the same timeline as TSLint. The timeline is:
Update (August 2019): see tslint-to-eslint-config for a CLI command that migrates TSLint configuration files to ESLint configuration files.
The text was updated successfully, but these errors were encountered: