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

Remove 'iterall' as dependency. 'graphql' becomes zero dependency lib 🎉 #2364

Merged
merged 1 commit into from
Jan 20, 2020

Conversation

IvanGoncharov
Copy link
Member

We used only couple functions from 'iterall' and it's the only
dependency we have at the moment.
Having no dependencies significantly simplify ESM builds and Deno
support in future
Partially resolves: #2277

Bonus: All supported Node versions already natively support Array.from
so it should improve perfomance

We used only couple functions from 'iterall' and it's the only
dependency we have at the moment.
Having no dependencies significantly simplify ESM builds and Deno
support in future
Partially resolves: graphql#2277

Bonus: All supported Node versions already natively support Array.from
so it should improve perfomance
@IvanGoncharov IvanGoncharov added the PR: feature 🚀 requires increase of "minor" version number label Jan 20, 2020
@IvanGoncharov IvanGoncharov merged commit bde5e4a into graphql:master Jan 20, 2020
@IvanGoncharov IvanGoncharov deleted the pr_branch branch January 20, 2020 03:36
@lukejacksonn
Copy link

This is awesome @IvanGoncharov 👏 one step closer to a browser compatible ESM build!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: feature 🚀 requires increase of "minor" version number
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants