-
Notifications
You must be signed in to change notification settings - Fork 31
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
chore: Bump typescript to 3.2.4 #25
Conversation
3.1 needed for module scope properties but this breaks eslint typescript parser. Bumping that requires 3.2 so we end up using 3.2
Thanks! I agree - this does look better to me. Maybe we should switch to the typescript no-unused rule now:
|
the eslint plugin requires typescript 3.2.4
Can this be done in a separate PR? |
haha, sure, I don't want to be annoying or picky! Usually my understanding is that it's a responsibility of a person creating a PR to not introduce linting ignores unless necessary, but this is minor and I'm happy to fix this myself. I'm already grateful for the work! |
I understood this as adding new rules sorry. You were suggesting that the new rule would not report this false positive? I'll give it a look. |
yeah, the typescript no-unused-vars should be smarter than the default no-unused-vars :) |
@lgandecki I switched to rules. I took the liberty and added |
Thanks a lot, this is great. Since we haven't heard from @kentcdodds I'm assuming he is indifferent so I'm going to merge this one. btw on one hand it seems like a chore but I don't think that causes a version bump, so I'll squash as a fix. Thanks for keeping the convention though! |
🎉 This PR is included in version 3.0.1 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Closes #24
3.1 needed for module scope properties but this breaks eslint typescript parser. Bumping that requires 3.2 so we end up using 3.2
changes in `lib/`
This looks ok and even better than before since we now include the jsdoc block.