Skip to content
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

chore: migrates from tslint to eslint #265

Closed
wants to merge 8 commits into from

Conversation

sosukesuzuki
Copy link
Contributor

Fixes #264

Migrates from tslint to ESLint

ESLint and eslint-plugin-react and @typescript-eslint recommended rules enabled.

The following two strict rules are disabled:

Signed-off-by: Sosuke Suzuki <aosukeke@gmail.com>
Signed-off-by: Sosuke Suzuki <aosukeke@gmail.com>
Signed-off-by: Sosuke Suzuki <aosukeke@gmail.com>
Signed-off-by: Sosuke Suzuki <aosukeke@gmail.com>
Signed-off-by: Sosuke Suzuki <aosukeke@gmail.com>
Signed-off-by: Sosuke Suzuki <aosukeke@gmail.com>
@sosukesuzuki sosukesuzuki marked this pull request as ready for review September 2, 2022 11:49
@github-actions

This comment was marked as resolved.

@github-actions github-actions bot added the problem/stale This has not had a response in some time label Nov 2, 2022
@github-actions github-actions bot closed this Nov 10, 2022
@agilgur5 agilgur5 reopened this Aug 16, 2023
@agilgur5 agilgur5 added type/dependencies Pull requests that update a dependency file and removed problem/stale This has not had a response in some time labels Aug 16, 2023
Copy link
Contributor

@agilgur5 agilgur5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

We can make further settings changes and updates as follow-ups; either way, good to move off of no longer maintained TSLint.

Need to fix some merge conflicts now though

@agilgur5 agilgur5 requested a review from rbreeze August 16, 2023 18:36
Copy link
Member

@rbreeze rbreeze left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Signed-off-by: Sosuke Suzuki <sosuke.suzuki@dr-ubie.com>
@sosukesuzuki
Copy link
Contributor Author

Fixed conflicts

@agilgur5
Copy link
Contributor

@sosukesuzuki thanks so much for fixing the conflicts so quickly despite this PR being almost a year old! And thanks for making the contribution in the first place ❤️

@agilgur5
Copy link
Contributor

agilgur5 commented Aug 18, 2023

Looks like the CI build is failing on incompatible Node version for one of the ESLint deps. Bumping the version CI uses to 14.17 would probably be the most minimal change to fix that

@agilgur5 agilgur5 mentioned this pull request Aug 18, 2023
@agilgur5
Copy link
Contributor

@sosukesuzuki would you like to fix the CI build as suggested above?

@sosukesuzuki
Copy link
Contributor Author

I missed your comments sorry. I'll fix build error.

@github-actions

This comment was marked as resolved.

@github-actions github-actions bot added the problem/stale This has not had a response in some time label Oct 23, 2023
@agilgur5 agilgur5 removed the problem/stale This has not had a response in some time label Oct 29, 2023
@agilgur5
Copy link
Contributor

agilgur5 commented Nov 3, 2023

Build error is being fixed separately as part of #432

This comment was marked as resolved.

@github-actions github-actions bot added the problem/stale This has not had a response in some time label Jan 3, 2024
@agilgur5 agilgur5 added javascript Pull requests that update Javascript code and removed problem/stale This has not had a response in some time labels Jan 3, 2024
@agilgur5
Copy link
Contributor

agilgur5 commented Jan 6, 2024

Superseded by #509. Made build/CI changes and fixed conflicts there on top of this. Credit given to OP

@agilgur5 agilgur5 closed this Jan 6, 2024
@agilgur5 agilgur5 self-assigned this Jan 6, 2024
@agilgur5 agilgur5 added the solution/superseded This PR or issue has been superseded by another one (slightly different from a duplicate) label May 11, 2024
@argoproj argoproj locked as resolved and limited conversation to collaborators May 11, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
javascript Pull requests that update Javascript code solution/superseded This PR or issue has been superseded by another one (slightly different from a duplicate) type/dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Migrate from tslint to eslint
3 participants