A JavaScript template literal tag that parses GraphQL queries
Role in this project:
Back-end Developer & Test Automation Engineer Contributions:80 commits, 75 PRs, 83 pushes in 1 year 11 months
Contributions summary:Jon primarily focused on improving the reliability and functionality of the `graphql-tag` library. Their contributions involved implementing checks and assertions to prevent duplicate fragments within GraphQL documents, ensuring the validity of the generated documents. They also refactored code for more concise fragment handling using `uniqBy` from Lodash and later removed the dependency on Lodash. Additionally, the user added and fixed tests to ensure the correct parsing and handling of GraphQL queries.
graphqljavascripttemplate-literals
:vertical_traffic_light: Check your GraphQL query strings against a schema.
Role in this project:
Back-end Developer / Test Automation Engineer Contributions:2 releases, 88 commits, 90 PRs in 3 years 1 month
Contributions summary:Jon contributed to the development and testing of a GraphQL ESLint plugin. They implemented new test cases to improve the plugin's ability to validate GraphQL queries, focusing on edge cases and different environments. The user also modified the plugin's core logic to handle fragment interpolation within GraphQL queries, taking into account different GraphQL client behaviors (e.g., Apollo). These changes demonstrate a deep understanding of GraphQL syntax and the nuances of different GraphQL implementations.
graphql-query