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

standalone doc explorer plugin #3393

Open
wants to merge 42 commits into
base: graphiql-plugin-utils-main
Choose a base branch
from

Conversation

acao
Copy link
Member

@acao acao commented Aug 3, 2023

  • migrate the doc explorer into a seperate plugin
  • add documentation for the doc explorer
  • allow other extensions to be the reference extension
  • persist navStack state for the doc explorer plugin

you can see the demo with the other plugins here:

https://deploy-preview-3393--graphiql-test.netlify.app/webpack

todo: get the doc explorer to load for e2e tests

@changeset-bot
Copy link

changeset-bot bot commented Aug 3, 2023

🦋 Changeset detected

Latest commit: 3656993

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
graphiql Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@acao acao force-pushed the doc-explorer-plugin branch 4 times, most recently from aad759e to 27587ac Compare August 3, 2023 21:40
@acao acao changed the title Doc explorer plugin standalone doc explorer plugin Aug 3, 2023
@graphql graphql deleted a comment from netlify bot Aug 3, 2023
@graphql graphql deleted a comment from netlify bot Aug 3, 2023
@graphql graphql deleted a comment from netlify bot Aug 3, 2023
@acao acao force-pushed the graphiql-plugin-utils-main branch from 6d53c4d to 5160d71 Compare August 4, 2023 14:14
@acao acao force-pushed the graphiql-plugin-utils-main branch from 5160d71 to 6a66998 Compare August 12, 2023 18:11
imolorhe and others added 22 commits November 17, 2023 10:15
* Wrap cm6-graphql lint logic in try..catch

* Create silver-lions-build.md
- Added try-catch block around handleWatchedFilesChangedNotification
  handler to prevent server crash on schema update.
* Create a lint diagnostic from invalid schema
* Create two-doors-shave.md
* add config option to show error on invalid schema
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
- Added try-catch block around handleWatchedFilesChangedNotification
  handler to prevent server crash on schema update.
* feat: disable document symbol request for files over 1MB
* Update packages/vscode-graphql/package.json
@acao acao force-pushed the doc-explorer-plugin branch from b0ed59f to c0bae2a Compare December 11, 2023 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

Successfully merging this pull request may close these issues.

8 participants