Skip to content

michaeldgraham/graphql-workspaces

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GraphQL Workspaces

A project to experiment with and develop tooling for GraphQL project architecture and workflow.

Packages

This is a monorepo for all modules created for the GraphQL Workspaces project:

Roadmap

  • @graphql-workspaces/cli:
    • Command to generate file directory scaffolding to assist creation of new GraphQL type definitions
      • Experiment with user defined <name>.workspace.graphql files for providing the semantics of a file directory graph with field names used as command arguments for what to generate at some path
    • Command to remove all printed GraphQL files within a path
    • Use the diff function from @graphql-inspector/core to generate readable descriptions into log files for every change during --watch mode.

  • Corresponding VSCode extension
    • Workspace directory graph visualization UI
      • Visualization of GraphQL files
        • Schema files
        • Operations
          • Initial experiments for query building:
            Experimental Query Visualization

About

Useful tools for working with GraphQL schemas.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published