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

fix(deps): Update ESLint plugins #51

Merged
merged 1 commit into from Jun 2, 2020
Merged

fix(deps): Update ESLint plugins #51

merged 1 commit into from Jun 2, 2020

Conversation

etaoins
Copy link
Contributor

@etaoins etaoins commented Jun 1, 2020

The last update in #50 was probably a bit rushed and caught typescript-eslint@3.0.0. This release had a lot of really good changes, but also some rough edges due to the new rules lacking real world testing.

In particular, typescript-eslint/typescript-eslint#2084 made any exported function require all of its inner functions to be fully typed. This is particularly difficult with GraphQL servers as it requires every single resolver function to be fully typed. We effectively halted the rollout of eslint-config-seek@7.0.0. waiting for this to be fixed. This has now been included in typescript-eslint@3.1.0 along with some other hotfixes.

It looks like we also hit some near-.0 releases for the other plugins so update those as well even though they've caused no known problems.

The last update in #50 was probably a bit rushed and caught
`typescript-eslint@3.0.0`. This release had a lot of really good
changes, but also some rough edges due to the new rules lacking real
world testing.

In particular, typescript-eslint/typescrpit-eslint#2084 made any
exported function require all of its inner functions to be fully typed.
This is particularly difficult with GraphQL servers as it requires every
single resolver function to be fully typed. We effectively halted the
rollout of `eslint-config-seek@7.0.0.` waiting for this to be fixed.
This has now been included in `typescript-eslint@3.1.0` along with
some other hotfixes.

It looks like we also hit some near-.0 releases for the other plugins so
update those as well even though they've caused no known problems.
@etaoins etaoins requested review from 72636c, a team and benjervis June 1, 2020 20:09
@etaoins etaoins merged commit cda6540 into master Jun 2, 2020
@askoufis askoufis deleted the update-dependencies branch October 28, 2022 00:13
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

Successfully merging this pull request may close these issues.

None yet

2 participants