argoproj / argo-ui

Argoproj shared React components
Apache License 2.0
222 stars 179 forks source link

refactor(deps): migrate from archived `tslint` to `eslint` #509

Closed agilgur5 closed 8 months ago

agilgur5 commented 9 months ago

Fixes #264 Supersedes #265 and #428, as well as part of #432 (the node-version-file part in the GH Actions) Closes #265, Closes #428

Credit very much given to the original author of those who put in most of the legwork @sosukesuzuki, I am just updating it to get it to pass CI etc

Motivation

Config partly mostly double-checked against other tslint -> eslint migrations I've worked on recently: https://github.com/argoproj/argo-workflows/pull/12163 and https://github.com/ezolenko/rollup-plugin-typescript2/pull/463

Modifications

Migration changes

Other necessary or related changes

Verification

CI passes