graphql-hive / graphql-hive/graphql-modules

[legacy] dependancy on graphql-tools 5.0.0 breaks packaging when core-js 3 is used

Open
#1,316 1 comment 0 reactions 0 assignees View on GitHub
legacy
Dominant language
TypeScript
Stars
1.3k
Forks
113
Avg merge
3h 36m
Merged PRs (30d)
1

Description

using v5.0.0 pulls in lots of unrequired packages from graphql-tools. in particular causing the following

warning graphql-tools > @graphql-tools/relay-operation-optimizer > relay-compiler > fbjs > core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3

To fix this is probably a minor change and will allow those of us invested in the legacy version to continue on until we can map a plan to migrate and refactor.

I realise maintainence has been stopped for 0.7.xx, but I feel this is maybe a bit premature. There are a lot of us out there with a lot of time and code invested in the legacy version. Without even migration documentation for v1, support and maintenance has been dropped. There isn't even a 0.7.17 branch left in the repo.

The error above I believe is going to break a lot of installations of legacy version, we don't have the time or resources right now to completely 1) pick through and try and self learn beta 1.0 or 2) refactor our graphql-modules application even if there were extensive documentation.

It would be really appreciated if there could be at leats some support maintained for the lecacy version until 1.0 is stable and as clear migration path documented.

Cheers
Paul

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.