Skip to content
This repository has been archived by the owner on Mar 25, 2021. It is now read-only.

Is TSlint deprecated? #4904

Closed
fr0 opened this issue Dec 13, 2019 · 8 comments
Closed

Is TSlint deprecated? #4904

fr0 opened this issue Dec 13, 2019 · 8 comments

Comments

@fr0
Copy link

fr0 commented Dec 13, 2019

The README.md says "TSLint will be deprecated some time in 2019." If it is currently deprecated, the readme should be updated to say so. If not, this should probably be updated to say "TSLint will be deprecated some time in 2020.", since 2019 is almost over.

@JoshuaKGoldberg
Copy link
Contributor

😄 We've still got a couple weeks left!

...but yes, this is a good question. @adidahiya, do you have plans to mark the npm package as deprecated?

@alexeden
Copy link

I've been under the impression for months that tslint would soon be no more, because that's precisely what's been stated:

we plan to deprecate TSLint in 2019 and support the migration to ESLint as the standard linter for both TypeScript & JavaScript

But I'm now super confused given that a beta for tslint 6 was released a month ago. What's the deal?

@Shinigami92
Copy link
Contributor

Yes, I'm also very confused
Press F and let it die or release v6 and update README.md

@TrevorKarjanis
Copy link

@alexeden According to their roadmap, TSLint is still accepting bug fixes until January and will continue to accept security fixes until December 2020. I presume this implies a soft deprecation as any deprecation does not imply an immediate migration by all of its users.

@JoshuaKGoldberg
Copy link
Contributor

But I'm now super confused given that a beta for tslint 6 was released a month ago. What's the deal?

Indeed. Although we'd like everyone to move off of ESLint, there are still many users who rely on it. Version 6 contains some long-asked-for breaking changes to help those users.

Our aim is that version 6 will be the last major version; everything after the main release will be either to assist with moving to ESLint or security fixes.

I presume this implies a soft deprecation

Correct. What is "deprecation"? Is it a big message in the README.md? A technical npm deprecation? Ultimately, people will keep using the package for a long time after either.

I see the deprecation as:

  • Significantly reduced attention on the GitHub repoistory
  • Adding those warnings when we can

Press F

Heh... Paying respects.


There's not much we can glean from this issue other than waiting for someone from @palantirtech to mark the tslint package as deprecated on npm. So I'll close it. But feel free to ask for more details on gitter.im/palantir/tslint if you need! 💖

@fr0
Copy link
Author

fr0 commented Dec 22, 2019

There's not much we can glean from this issue other than waiting for someone from @palantirtech to mark the tslint package as deprecated on npm.

My original intent behind creating this issue was to question this line in the README:

TSLint will be deprecated some time in 2019.

Unless something happens In the next 10 days, this message should either be changed to "TSLint is now deprecated." or "TSLint will be deprecated some time in 2020."

@Shinigami92
Copy link
Contributor

Have you thought about handing over the responsibility / repository so that it can continue to live driven fully by open source community?

@JoshuaKGoldberg
Copy link
Contributor

🤖 Beep boop! 👉 TSLint is deprecated 👈 and you should switch to typescript-eslint! 🤖

🔒 This issue is being locked to prevent further unnecessary discussions. Thank you! 👋

@palantir palantir locked and limited conversation to collaborators Sep 15, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants