Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Linting TypeScript code #35

Closed
karol-majewski opened this issue Feb 5, 2019 · 3 comments
Closed

Linting TypeScript code #35

karol-majewski opened this issue Feb 5, 2019 · 3 comments

Comments

@karol-majewski
Copy link
Member

What should the talk be about?

  • TSLint or ESLint? What are the differences?
  • How do they work with Prettier?
  • Are there alternatives to these two?
  • Can I use one tool for JavaScript, TypeScript, and GraphQL?
  • What setup do you recommend?

Why is that important?

The recent plans for ESLint seem to have stirred the situation. It's not clear which tools should one use now. Is it worth switching over?

Who will learn from it?

Everyone.

@hasparus
Copy link
Member

More ideas:

@hasparus hasparus self-assigned this Jun 18, 2019
@karol-majewski
Copy link
Member Author

karol-majewski commented Jun 18, 2019

that + what is the timeline for TSLint deprecation:

microsoft/tslint-microsoft-contrib#876

@hasparus
Copy link
Member

hasparus commented Jun 18, 2019

There are so many JavaScript linters out there.
Which one should we use?
How do I configure ESLint for TypeScript?
What the heck is Wotan?
Won't linter slow me down?
Why are these rules so annoying?
How do I create a linter config package for my team?
There are so many questions and even more opinions.
Let's argue about them loudly while drinking beer.

Agenda:
  - How to avoid "Best Practices" and become friends with your linter.  
  - Can I already ditch TSLint for ESLint. Does it hurt?
  - What the heck is Wotan?
  - How to add typescript-eslint rules to your JS eslint config.

@hasparus hasparus removed their assignment Jun 30, 2019
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

2 participants