-
Notifications
You must be signed in to change notification settings - Fork 215
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Port custom tslint rules to eslint #648
Comments
no-self-import looks quick, tackling it now... (editing to collapse comments) |
On |
If we're going to use |
...indeed. In the
Getting performance measurements locallyAfter installing npm i -D eslint-plugin-local-rules I made the following two files:
|
Yeah. It's basically loads of splitting by lines and other such stuff, compared to TS's parser. |
The following DefinitelyTyped TSLint rules have rough ESLint equivalents in the wild:
...which leaves the following DefinitelyTyped TSLint rules:
...we're pretty close! 😄 |
Ah, and good news on the performance! eslint/eslint#17066 significantly improved the performance of ESLint's Running on a Macbook Air M2 with
Running on a Macbook Air M2 with
Nicely done @fasttime! 👏 |
Nevermind, Please continue without me. |
This is a tracking issue to co-ordinate work:
Done:
In-progress:
Not started:
Comment on this issue to let me know that you're working on a rule and I'll avoid working on it myself.
Also dtslint uses lots of default tslint rules. These all need eslint equivalents. I hope most (all?) of them are already written, but they all need to be tested and added to DT's .eslintrc.json.
The text was updated successfully, but these errors were encountered: