@typescript-eslint/no-floating-promisesなんかに変える必要があるのだけど、ある程度機械的にできるんじゃないかと思って作った。置き換えるのでgitなりできれいな状態にして実行を。Mapが入っていたのでrequireして引いてきて、そのMapを使って正規表現置換で変えただけ。ルール名は変わるけど、ルールの使い方が違っているとアウト(例えばmax-classes-per-fileをdisable-next-lineするには、TSLintだとそれを2回目のclassの行に使うけど、ESLintだと1行目に使う、とか)なので確認は必須。調整前にベースに使えればどうぞ。