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

TSLint is deprecated. Research into TypeScript-ESLint integration #394

Closed
ryanelian opened this issue May 28, 2019 · 2 comments
Closed

TSLint is deprecated. Research into TypeScript-ESLint integration #394

ryanelian opened this issue May 28, 2019 · 2 comments

Comments

@ryanelian
Copy link
Owner

ryanelian commented May 28, 2019

https://medium.com/palantir/tslint-in-2019-1a144c2317a9

In order to avoid bifurcating the linting tool space for TypeScript, we therefore plan to deprecate TSLint and focus our efforts instead on improving ESLint’s TypeScript support.

https://github.com/typescript-eslint/typescript-eslint

palantir/tslint#4534

https://eslint.org/blog/2019/01/future-typescript-eslint#the-future-of-typescript-on-eslint

https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/ROADMAP.md

@ryanelian
Copy link
Owner Author

ryanelian commented Oct 15, 2019

This change will be implemented into upcoming instapack version 8 due to its nature as breaking changes.

instapack 8 will also be using webpack 5, which also potentially cause compile error due to removed automatic Node.js polyfills and dropping Node.js 8 support.

EDIT: More upcoming breaking changes:

  • Change silent flag to mute flag.
  • Change hot flag to serve flag to reduce confusion with help flag.
  • Change nodebug map to no-sourcemaps flag (negative flag).
  • Remove .vue.html compilation, use standard .html webpack loader. (TODO: Fix the options)

@ryanelian ryanelian mentioned this issue Dec 24, 2019
14 tasks
@ryanelian
Copy link
Owner Author

Completed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant