apollographql / apollographql/apollo-client-devtools
Improving type safety
Open
- Dominant language
- TypeScript
- Stars
- 1.5k
- Forks
- 172
- Avg merge
- 10m
- Merged PRs (30d)
- 8
Description
@phryneas had the idea of installing several minor versions of AC under difference package aliases to verify that we don't break integrations with old versions of Apollo Client, after we remove all of the `any`s and set `noImplicityAnys` to true.
Contributor guide
Research direction
Start by reviewing the TypeScript configuration and locating the `any` usages involved in Apollo Client integration. Verify compatibility by installing several minor Apollo Client versions under different package aliases, then confirm that implicit anys are disabled and older integrations remain working.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- graphql, typescript
- Domain
- devtools, testing-qa
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100