apollographql / apollographql/apollo-tooling
The git-parse dependency has babel-polyfill (core-js@2.6.11) as a dependency
Open
- Dominant language
- TypeScript
- Stars
- 3k
- Forks
- 460
- PR merge metrics
- No merged PRs in 30d
Description
Apollo uses the git-parse package, which has not been updated for 2 years.
This package has babel-polyfill as a depenency at core-js@2.6.11, which is deprecated.
This usage of babel polyfill causes errors in production due to the use of multiple babel-polyfills.
Contributor guide
Research direction
Start by inspecting the dependency manifests and the uses of git-parse in the Apollo tooling repository. Reproduce the production error involving multiple babel-polyfills, then determine the project-approved dependency change; done means the deprecated core-js@2.6.11 path is no longer introduced and production behavior is verified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, typescript
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100