commits
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Set up coverage provider
* Add test for multiline block string
* Fix up Int/Float detection
* Add test for non-block strings
* Add tests for object values
* Reformat parse tests
* Add tests for parsing arguments
* Add tests for directives
* Add test for aliased field
* Add tests for list values
* Add tests for invalid type references
* Add tests for inline fragments
* Add tests for variable definitions
* Remove redundant type parse check
* Add tests for fragment definitions
* Remove redundant EOF check
* Remove redundant null check in parseType
* Add basic call tests
* Update GraphQLError and add tests
* Apply lints
* Add tests for printString and printBlockString
* Add additional printer tests
* Add missing test cases for visitor
* Add changeset
* Update snapshots
* Apply lints
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Fix missing Kind node and add parser unit tests
* Add printer unit tests
* Add unit tests for visitor
* Add changeset
* Apply lint
* Fix type issues
* Optimize parser performance to meet graphql.js perf target
* Optimize printer performance
* Add changeset
* Apply lints
* Fix unused branch of GraphQLError
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: Establish type compatibility with graphql
* Merge null and boolean match
* Remove Kind usage in values.ts
* Turn GraphQLError type compatible
* Fix ASTNode typings
* Fix type compatibility of parser tools
* Add type checks for visitor
* Apply Prettier formatting
* Add run option to vitest
Whitespace mismatch in Preview
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Set up coverage provider
* Add test for multiline block string
* Fix up Int/Float detection
* Add test for non-block strings
* Add tests for object values
* Reformat parse tests
* Add tests for parsing arguments
* Add tests for directives
* Add test for aliased field
* Add tests for list values
* Add tests for invalid type references
* Add tests for inline fragments
* Add tests for variable definitions
* Remove redundant type parse check
* Add tests for fragment definitions
* Remove redundant EOF check
* Remove redundant null check in parseType
* Add basic call tests
* Update GraphQLError and add tests
* Apply lints
* Add tests for printString and printBlockString
* Add additional printer tests
* Add missing test cases for visitor
* Add changeset
* Update snapshots
* Apply lints
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>