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

Improvement: better sdl management #117

Open
chrisvdm opened this issue Jul 12, 2023 · 0 comments
Open

Improvement: better sdl management #117

chrisvdm opened this issue Jul 12, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@chrisvdm
Copy link
Owner

chrisvdm commented Jul 12, 2023

Create Yoga GraphQL plugin to manage sdl. Pass plugin to extraPlugins on createGraphQLHandler (api/src/functions/graphql.js)

Plugin specs:

  • Use Stripe's openapi to generate sdl
    • Should allow to create custom queries
    • Should allow to create custom types. e.g. StripeItem
    • Should generate to observable files
  • Use Github actions to update sdl when openapi gets updated
  • Host Schema online

more information on problem here: #72)
more on openapi: #63
https://github.com/graphql/graphiql

  • Subject to change
@chrisvdm chrisvdm mentioned this issue Jul 12, 2023
11 tasks
@chrisvdm chrisvdm added the enhancement New feature or request label Jul 17, 2023
@chrisvdm chrisvdm added this to In progress in redwoodjs-stripe Jul 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
redwoodjs-stripe
In progress
Development

No branches or pull requests

1 participant