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

Next #579

Merged
merged 17 commits into from Sep 4, 2020
Merged

Next #579

merged 17 commits into from Sep 4, 2020

Conversation

G-Rath
Copy link
Collaborator

@G-Rath G-Rath commented May 12, 2020

This is a body for my PR

package.json Outdated Show resolved Hide resolved
@SimenB
Copy link
Member

SimenB commented Aug 16, 2020

@G-Rath do you wanna hold off for v4 of @typescript/eslint? Either way works for me. I doubt the changes in the utils will affect us, but who knows

@G-Rath
Copy link
Collaborator Author

G-Rath commented Aug 16, 2020

@SimenB I was reading some stuff about it today in relation to prettier, and it sounded like it was very close to being released.

v4 has some shiny new packages like @typescript-eslint/scope that might be useful for us, and that I suspect won't play nice with the v3 components if we tried to use them, so unless theres a specific breaking change people are waiting on, I don't think theres much harm in waiting at least another week to see where @typescript-eslint is at.

(iirc we're pretty stable these days, so this major is just letting us internally bump a bunch of dependencies by dropping Node 8, but I could be forgetting something?)

@SimenB
Copy link
Member

SimenB commented Aug 16, 2020

There are no changes in the util we use I believe, unless I misunderstand. Regardless, there is not rush in landing this. typescript@4 is supposed to come next week, that'll probably kick off some releases: microsoft/TypeScript#38510

@SimenB
Copy link
Member

SimenB commented Aug 22, 2020

typescript-eslint/typescript-eslint#2260 (comment)

Note that our v4 release is entirely unrelated to TS v4 release

might not be worth waiting, but we can at least wait until monday and get the version of the utils that explicitly support v4 as a minimum

@SimenB
Copy link
Member

SimenB commented Aug 22, 2020

Failing CI due to typescript-eslint/typescript-eslint#2388 - should be fixed Monday at which point I'll rebase again

@SimenB
Copy link
Member

SimenB commented Aug 31, 2020

@G-Rath v4 made no difference to types or rules. Should we merge?

@G-Rath
Copy link
Collaborator Author

G-Rath commented Aug 31, 2020

@SimenB I'm keen to merge, but would like to do so final checks - would you be ok waiting until tonight/tomorrow (iirc my tonight is your ~3am)?

I'm working in a makeshift space today as we've not got power today at home, so working o-natural with just the built-in laptop
peripherals 😂

@SimenB
Copy link
Member

SimenB commented Aug 31, 2020

For sure, still no rush 🙂 Make sure to land #651 before (rebase) merging this one 👍

Copy link
Member

@SimenB SimenB left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's do it

@SimenB SimenB marked this pull request as ready for review September 4, 2020 10:57
SimenB and others added 12 commits September 4, 2020 13:18
BREAKING CHANGE: Jasmine globals are no marked as such
These are not needed with `@typescript-eslint@3`
BREAKING CHANGE: `no-large-snapshots` runs on all files regardless of type 

Fixes #370
BREAKING CHANGE: recommend erroring for `no-jasmine-globals` rule
BREAKING CHANGE: recommend `valid-title` rule
BREAKING CHANGE: recommend `no-deprecated-functions` rule
BREAKING CHANGE: recommend `no-interpolation-in-snapshots` rule
BREAKING CHANGE: recommend `no-conditional-expect` rule
BREAKING CHANGE: rename `no-test-callback` to `no-done-callback`
SimenB and others added 2 commits September 4, 2020 13:22
BREAKING CHANGE: `no-done-callback` will now report hooks using callbacks as well, not just tests

Fixes #649
Resolves #651
@github-actions
Copy link

github-actions bot commented Sep 4, 2020

🎉 This PR is included in version 24.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@SimenB
Copy link
Member

SimenB commented Sep 4, 2020

Woo! Thanks @G-Rath, this was a heavy one 🚀

@G-Rath
Copy link
Collaborator Author

G-Rath commented Sep 5, 2020

@SimenB we didn't remove our deprecated rules 😬

This branch never got a PR opened.

@SimenB
Copy link
Member

SimenB commented Sep 5, 2020

Bah. Next time 😃 Open a PR with it now so we don't lose track?

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

Successfully merging this pull request may close these issues.

None yet

2 participants