(introspection) - Fix usage of executeSync
causing invalid mjs import
#2251
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fix #2250
Summary
Resolves an issue where the old version of
babel-plugin-modular-graphql
wasn't warning us forcefully aboutexecuteSync
not being present in all versions we support, which resulted in it being imported from"graphql"
, which then instantiates non-mjs duplicate modules in some versions of Node.js (i.e. when Node isn't in ESM mode)Set of changes
executeSync
withexecute
This release will simply then cause a rebuild and re-release with
[email protected]