strawberry icon indicating copy to clipboard operation
strawberry copied to clipboard

Rewrite schema printer

Open patrick91 opened this issue 3 years ago • 0 comments

Currently our schema printer is hacked on top of GraphQL-core's printer to add support for custom schema directives, default values for JSON scalar (and similar) and probably more stuff.

We also want to be abstracted from GraphQL-core so the new printer should only work with Strawberry types (and not use anything from the graphql package).

This is probably going to take a bit of time and we'll probably need much more tests to make sure we are spec compliant and don't change how the schema is printed.

patrick91 avatar Jul 29 '22 10:07 patrick91