graphql-js
https://github.com/graphql/graphql-js
TypeScript
A reference implementation of GraphQL for JavaScript
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
TypeScript not yet supported4 Subscribers
Add a CodeTriage badge to graphql-js
Help out
- Issues
- Introspection queries don't support `@oneOf`
- Add `@oneOf` support to introspection query
- use try-catch to simplify instanceOf checks
- incremental: avoid double loop with stream from sync iterables
- `process.env`, `globalThis`, and `typeof process`
- Collection of libraries and how they import from `graphql`
- Just to give my 2c, I'm not sure if `exports.development` and `exports.production` target conditionsa are widely supported, so some `import.env` shenanigans may still be necessary until that's widely adopted.
- Suggestion: Bundling in v17, ESM, CJS, and the dual package hazard
- perf: optimize completion loops
- incremental: use filtering instead of GraphQLResult
- Docs
- TypeScript not yet supported