Skip to content
This repository has been archived by the owner on Nov 13, 2023. It is now read-only.

Replace the soon-to-be-deprecated TSLint with ESLint #343

Closed
ghost opened this issue Dec 20, 2019 · 1 comment · Fixed by #652
Closed

Replace the soon-to-be-deprecated TSLint with ESLint #343

ghost opened this issue Dec 20, 2019 · 1 comment · Fixed by #652
Milestone

Comments

@ghost
Copy link

ghost commented Dec 20, 2019

TSLint will stop receiving security fixes on December 1, 2020 (roadmap).

There is a tool (tslint-to-eslint-config) dedicated to help with this migration already. It does not yet support all the TSLint rules used by Imperative (4 rules do not yet have ESLint equivalents), but is undergoing active development so may be more useful in a few months.

@t1m0thyj
Copy link
Member

When we migrate to ESLint, we should consider enabling the import/no-unresolved rule with the caseSensitive flag enabled: https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/no-unresolved.md#casesensitive

This would prevent some problems we've encountered before with imports that work on Windows, but fail on Linux where paths are case-sensitive.

@t1m0thyj t1m0thyj linked a pull request Aug 17, 2021 that will close this issue
6 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants