-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Implemented Eslint to remove deprecated Tslint #1831
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
Conversation
|
You will likely want to match the current tslint config rules ( Concept ACK |
I agree with John here.
|
|
Out of office.
I will try to wrap-up the taproot PR by the end of next week. Thanks!
…On Thu, Sep 1, 2022, 11:49 PM Jonathan Underwood ***@***.***> wrote:
You will likely want to match the current tslint config rules
("arrow-parens": false for example) to keep the diff as small as possible.
Then make subsequent PR's to add whatever linting rule changes you'd like.
I agree with John here.
1. Concept ACK
2. I want to merge and release taproot first (so that @motorina0
<https://github.com/motorina0> won't have to deal with all the merge
conflicts)
—
Reply to this email directly, view it on GitHub
<#1831 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAWQR3RAN3DOSGFOEDHZ7STV4EQFTANCNFSM57YCYCPQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
|
sounds good, I'll wait for taproot merge,
funny enough 😅 , this one caused an interesting conflict between es-lint and prettier, since prettier recommends here to have it enabled. But I absolutely understand the impact, will iterate on it to minimize risk |
|
Sorry for the big diff! Merged taproot. Please rebase and I'll merge this. Thanks! |
7d171ec to
1c796e8
Compare
- installed eslint integrations - removed tslint - added rules to match old tslint rules - ran linter on ts_src and tests
1c796e8 to
1724115
Compare
|
hi @junderw did a rebase and pushed, here's a few notes since it's still affecting so many files
let me know what you think, Im happy to continue iterating on it edit: FYI, I also updated the package-lock deps after upgrading prettier and installing eslint, and did run snyk test on the project locally with no vulnerabilities found |
junderw
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Summary
This is rather a monster PR, let me know, happy to iterate on it, or if there's no interest it's ok to close it too.