{"version":1,"pages":[{"id":"J79gfNdgj2n2BzST1jDU","title":"Home","pathname":"/","siteSpaceId":"sitesp_NroqY","description":"Home page of the GraphQL Editor Documentation","breadcrumbs":[{"label":"GraphQL Editor"}]},{"id":"hsADo0bkpWzqZadblnXL","title":"Getting Started","pathname":"/graphql-editor/readme/getting-started","siteSpaceId":"sitesp_NroqY","description":"Learn GraphQL and GraphQL Editor","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Home"}]},{"id":"G5hiwoS1yN3HsDT8qzbq","title":"Workspaces","pathname":"/graphql-editor/readme/workspaces","siteSpaceId":"sitesp_NroqY","description":"Store your GraphQL Projects inside the GraphQL Editor Cloud.","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Home"}]},{"id":"vUlSEIyKrsId2jZ6H6AV","title":"Projects","pathname":"/graphql-editor/readme/projects","siteSpaceId":"sitesp_NroqY","description":"GraphQL Projects are stored in the cloud. Each project holds a GraphQL Schema, API Platform, Libraries, Microservices, and JS Playground Data.","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Home"}]},{"id":"Ad5qCp3xYmXU9CdQLeKS","title":"Live Collaboration","pathname":"/graphql-editor/readme/live-collaboration","siteSpaceId":"sitesp_NroqY","description":"Collaborate on GraphQL Schema and other files","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Home"}]},{"id":"B2z5DKff8g8t6FgxFpx9","title":"Keyboard navigation","pathname":"/graphql-editor/readme/keyboard-navigation","siteSpaceId":"sitesp_NroqY","description":"Just Press CTRL/CMD + K","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Home"}]},{"id":"CH8S6vp2P9nf5GMdhHd9","title":"Graph","pathname":"/graphql-editor/graph","siteSpaceId":"sitesp_NroqY","description":"The main screen in the editor. It represents the project schema in a visual way and consists of 5 different views.","breadcrumbs":[{"label":"GraphQL Editor"}]},{"id":"-MJClHuXaIAaPhhPGP9N","title":"GraphQL Creator","pathname":"/graphql-editor/graph/create","siteSpaceId":"sitesp_NroqY","description":"How to create GraphQL nodes and fields","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Graph"}]},{"id":"-MJClOcjLRncDqOVpRYg","title":"ERD like Relation View","pathname":"/graphql-editor/graph/browse","siteSpaceId":"sitesp_NroqY","description":"How to browse complex GraphQL Schemas","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Graph"}]},{"id":"-MGh5eX-1r3nXL91tqzl","title":"Markdown Docs","pathname":"/graphql-editor/graph/docs-generation","siteSpaceId":"sitesp_NroqY","description":"How to create docs for your GraphQL Schema","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Graph"}]},{"id":"-MJClsmtUNeKswIM_t6Z","title":"Generate TypeScript library","pathname":"/graphql-editor/graph/generate-typescript-javascript-client-library","siteSpaceId":"sitesp_NroqY","description":"Generate GraphQL client for your schema in seconds","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Graph"}]},{"id":"-MJCm0heslDV2w5gsiP_","title":"Schema versioning","pathname":"/graphql-editor/graph/schema-versioning","siteSpaceId":"sitesp_NroqY","description":"How to properly version your schema","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Graph"}]},{"id":"tv3tVTsO9F6orTRUqMZR","title":"Compare Schema Versions","pathname":"/graphql-editor/graph/compare-schema-versions","siteSpaceId":"sitesp_NroqY","description":"Use diff display to compare and surgically edit versions of the schema","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Graph"}]},{"id":"-MGh4zCHDVGrMy-lZdJB","title":"Schema Libraries","pathname":"/graphql-editor/schema-libraries","siteSpaceId":"sitesp_NroqY","description":"The best way to connect GraphQL schemas","breadcrumbs":[{"label":"GraphQL Editor"}]},{"id":"-MGh5aMknixOlWx9JKUk","title":"Cloud","pathname":"/graphql-editor/faker-engine","siteSpaceId":"sitesp_NroqY","description":"GraphQL Cloud is a set of tools needed to play with your GraphQL API.","breadcrumbs":[{"label":"GraphQL Editor"}]},{"id":"J7vwfJXjo7oANASedasU","title":"GraphQL API Platform","pathname":"/graphql-editor/faker-engine/graphql-api-platform","siteSpaceId":"sitesp_NroqY","description":"Tool for building forms and previewing responses of GraphQL resolvers","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Cloud"}]},{"id":"-Mkm-Re2_w3f3FECviCj","title":"Instant Mock backend","pathname":"/graphql-editor/faker-engine/instant-fake-backend","siteSpaceId":"sitesp_NroqY","description":"Mock backend automatically generated for your GraphQL project","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Cloud"}]},{"id":"-Mkm-XKVbQnQb5QnqmMO","title":"GraphiQL Cloud","pathname":"/graphql-editor/faker-engine/use-graphql-api","siteSpaceId":"sitesp_NroqY","description":"Use and test your GraphQL server. If you don't have one don't worry, you can always use our instant fake backend.","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Cloud"}]},{"id":"zASOee4bDmd7UO2uAtus","title":"Endpoint switcher","pathname":"/graphql-editor/faker-engine/endpoint-switcher","siteSpaceId":"sitesp_NroqY","description":"Our endpoint switcher works for every Cloud tab.","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Cloud"}]},{"id":"zSkZ9OveUzTJPactkiP8","title":"Rest to GraphQL","pathname":"/graphql-editor/faker-engine/rest-to-graphql","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Cloud"}]},{"id":"lB69FeNTQ1UlO9IzNuXw","title":"E2E Tests Builder & Runner","pathname":"/graphql-editor/faker-engine/e2e-tests-builder-and-runner","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Cloud"}]},{"id":"-Mklr7eE6tkcz8RcvNM0","title":"Microservices FaaS","pathname":"/graphql-editor/microservices-faas","siteSpaceId":"sitesp_NroqY","description":"Microservices allow you to deploy back end code to our shared worker infrastructure","breadcrumbs":[{"label":"GraphQL Editor"}]},{"id":"-Mklvb67PI9FXnLNQLYT","title":"Resolvers","pathname":"/graphql-editor/microservices-faas/resolvers","siteSpaceId":"sitesp_NroqY","description":"Define the resolvers for your GraphQL Schema with our no-code & code tool","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Microservices FaaS"}]},{"id":"zjVRwJfo6uWhmIxzIFPB","title":"Code Editor","pathname":"/graphql-editor/microservices-faas/code-editor","siteSpaceId":"sitesp_NroqY","description":"Code your backend directly inside the browser","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Microservices FaaS"}]},{"id":"u21aJdvdMOqudhKqHIWK","title":"Deploy local server","pathname":"/graphql-editor/microservices-faas/deploy-local-server","siteSpaceId":"sitesp_NroqY","description":"Deploy locally to test your no-code microservice","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Microservices FaaS"}]},{"id":"-MklvePDGhMR_XEsrM-I","title":"Deploy using GraphQL Editor","pathname":"/graphql-editor/microservices-faas/deploy-using-graphql-editor","siteSpaceId":"sitesp_NroqY","description":"Deploy code hosted inside the GraphQL Editor Cloud","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Microservices FaaS"}]},{"id":"-MklvZGynADlp0rgGNcy","title":"Secrets & CORS","pathname":"/graphql-editor/microservices-faas/secrets-and-cors","siteSpaceId":"sitesp_NroqY","description":"Secrets & CORS for your GraphQL Editor Project","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Microservices FaaS"}]},{"id":"-MklvV6bN8BLpKHcH3IE","title":"Logs","pathname":"/graphql-editor/microservices-faas/logs","siteSpaceId":"sitesp_NroqY","description":"Monitor your deployment","breadcrumbs":[{"label":"GraphQL Editor"},{"label":"Microservices FaaS"}]},{"id":"-MGh5S0G5f3DVUyG8-2x","title":"JS Playground","pathname":"/graphql-editor/introduction","siteSpaceId":"sitesp_NroqY","description":"A visual way to play with data from a GraphQL backend.","breadcrumbs":[{"label":"GraphQL Editor"}]},{"id":"mY4CSVrKjBthRpPeZW0b","title":"Github Sync","pathname":"/graphql-editor/github-sync","siteSpaceId":"sitesp_NroqY","description":"Synchronize GraphQL Editor content with your GitHub repository","breadcrumbs":[{"label":"GraphQL Editor"}]},{"id":"nDY09M4kT3jifWEybGPA","title":"Troubleshooting","pathname":"/graphql-editor/troubleshooting","siteSpaceId":"sitesp_NroqY","description":"Help in errors","breadcrumbs":[{"label":"GraphQL Editor"}]},{"id":"jmIILnTGazDF4H8vHHnI","title":"CLI","pathname":"/tools/untitled","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"}]},{"id":"lceP6uVvJQidsmnhiy52","title":"Schema","pathname":"/tools/untitled/schema","siteSpaceId":"sitesp_NroqY","description":"Download your GraphQL Editor schema to output directory","breadcrumbs":[{"label":"Tools"},{"label":"CLI"}]},{"id":"qARgdpbtxQCBbJJZQFET","title":"Create a microservice project","pathname":"/tools/untitled/create-a-microservice-project","siteSpaceId":"sitesp_NroqY","description":"How to create backend from a GraphQL Editor project","breadcrumbs":[{"label":"Tools"},{"label":"CLI"}]},{"id":"dwPlEnnALXClzvk57ZXb","title":"Development","pathname":"/tools/untitled/development","siteSpaceId":"sitesp_NroqY","description":"Run TS & Stucco server","breadcrumbs":[{"label":"Tools"},{"label":"CLI"}]},{"id":"rZdv3Im9b4YkRnCUmMyR","title":"Cloud","pathname":"/tools/untitled/cloud","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"CLI"}]},{"id":"43dBp0sx4wLOETZJrwvG","title":"Local server","pathname":"/tools/untitled/cloud/local-server","siteSpaceId":"sitesp_NroqY","description":"Local server for cloud files","breadcrumbs":[{"label":"Tools"},{"label":"CLI"},{"label":"Cloud"}]},{"id":"WzfZW3nXeQ90um8UfwQH","title":"Deploy","pathname":"/tools/untitled/cloud/deploy-from-repo-using-cli","siteSpaceId":"sitesp_NroqY","description":"Deploy Microservices via CLI and CI templates","breadcrumbs":[{"label":"Tools"},{"label":"CLI"},{"label":"Cloud"}]},{"id":"5IgicByDGbrN2l6GSAs6","title":"Gitlab CI","pathname":"/tools/untitled/cloud/deploy-from-repo-using-cli/gitlab-ci","siteSpaceId":"sitesp_NroqY","description":"How to setup Gitlab CI with GraphQL Editor Shared worker deployment","breadcrumbs":[{"label":"Tools"},{"label":"CLI"},{"label":"Cloud"},{"label":"Deploy"}]},{"id":"xBVu6jl0fw7cboMOIXMm","title":"Github Actions","pathname":"/tools/untitled/cloud/deploy-from-repo-using-cli/github-actions","siteSpaceId":"sitesp_NroqY","description":"How to setup Github Actions with GraphQL Editor Shared worker deployment","breadcrumbs":[{"label":"Tools"},{"label":"CLI"},{"label":"Cloud"},{"label":"Deploy"}]},{"id":"YXcXd0eISmgBf5BeJFJ1","title":"Push/Pull","pathname":"/tools/untitled/cloud/push-pull","siteSpaceId":"sitesp_NroqY","description":"Push changes to GraphQL Editor Cloud or pull the project to a repo","breadcrumbs":[{"label":"Tools"},{"label":"CLI"},{"label":"Cloud"}]},{"id":"nHMlsSlqrk04XYwa8uAE","title":"Get the CI token","pathname":"/tools/untitled/cloud/get-the-ci-token","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"CLI"},{"label":"Cloud"}]},{"id":"HI58S2Q3TOY01IVab5id","title":"Code Generation","pathname":"/tools/untitled/code-generation","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"CLI"}]},{"id":"1Mx5ChjxnszMdH6RNn0t","title":"TypeScript Typings","pathname":"/tools/untitled/code-generation/typescript-typings","siteSpaceId":"sitesp_NroqY","description":"Export typings from your project","breadcrumbs":[{"label":"Tools"},{"label":"CLI"},{"label":"Code Generation"}]},{"id":"RnPSjzZOseubtlWSp4U5","title":"Resolvers","pathname":"/tools/untitled/code-generation/resolvers","siteSpaceId":"sitesp_NroqY","description":"How to specify resolvers in a repo","breadcrumbs":[{"label":"Tools"},{"label":"CLI"},{"label":"Code Generation"}]},{"id":"zVMgmgD9TWKP8aJbXORI","title":"Model Types","pathname":"/tools/untitled/code-generation/model-types","siteSpaceId":"sitesp_NroqY","description":"Generate model types for popular databases like MongoDB","breadcrumbs":[{"label":"Tools"},{"label":"CLI"},{"label":"Code Generation"}]},{"id":"2u9X1HxZrILQbGdcVtkS","title":"Integrations","pathname":"/tools/untitled/integrations","siteSpaceId":"sitesp_NroqY","description":"Some cool No-Code integrations that live inside the GraphQL Editor ecosystem","breadcrumbs":[{"label":"Tools"},{"label":"CLI"}]},{"id":"E9ETE5Um5B3AJKVh7XwO","title":"Installation","pathname":"/tools/untitled/integrations/installation","siteSpaceId":"sitesp_NroqY","description":"Use GraphQL Editor Integrations in your backend projects","breadcrumbs":[{"label":"Tools"},{"label":"CLI"},{"label":"Integrations"}]},{"id":"QWpX2PPsSv83INVC4pwr","title":"Develop your integrations","pathname":"/tools/untitled/integrations/develop-your-integrations","siteSpaceId":"sitesp_NroqY","description":"Create your own no-code integrations","breadcrumbs":[{"label":"Tools"},{"label":"CLI"},{"label":"Integrations"}]},{"id":"fdemiGosMeC47VtbOwOJ","title":"Stucco JS","pathname":"/tools/stucco-js","siteSpaceId":"sitesp_NroqY","description":"Schema first GraphQL Server Library","breadcrumbs":[{"label":"Tools"}]},{"id":"BecCJ8THP9QPugpvNfD8","title":"Resolvers","pathname":"/tools/stucco-js/resolvers","siteSpaceId":"sitesp_NroqY","description":"GraphQL Field resolvers","breadcrumbs":[{"label":"Tools"},{"label":"Stucco JS"}]},{"id":"mtzl0Bx1166oIbgUKQXZ","title":"Custom Scalars","pathname":"/tools/stucco-js/custom-scalars","siteSpaceId":"sitesp_NroqY","description":"How to write resolvers for custom scalars","breadcrumbs":[{"label":"Tools"},{"label":"Stucco JS"}]},{"id":"mxf3Qri5tHmQnqkUJOB2","title":"Examples","pathname":"/tools/stucco-js/examples","siteSpaceId":"sitesp_NroqY","description":"StuccoJS Examples","breadcrumbs":[{"label":"Tools"},{"label":"Stucco JS"}]},{"id":"mvPNIaAFae3p5BRpT2YZ","title":"GraphQL Zeus","pathname":"/tools/index","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"}]},{"id":"5DhVvioCj5EhumDe1PR9","title":"Basics","pathname":"/tools/index/index","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"}]},{"id":"f3wnykGoAPN6Mqf2wdtO","title":"Getting Started","pathname":"/tools/index/index/getting-started","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"Basics"}]},{"id":"fypRw9NCOg73DJTdCPX8","title":"Selectors","pathname":"/tools/index/index/selector","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"Basics"}]},{"id":"CRXgcqtsjrueU7YYaedV","title":"ES Modules","pathname":"/tools/index/index/esmodule","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"Basics"}]},{"id":"Xo5HB2TgdjYe2m8oDCgH","title":"Specification","pathname":"/tools/index/index/spec","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"Basics"}]},{"id":"FnFwFTZJFWmv8RWLKiwQ","title":"Use as a library","pathname":"/tools/index/index/use-as-a-library","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"Basics"}]},{"id":"1gAUDGJtRQeMYQdNJLmS","title":"JavaScript","pathname":"/tools/index/index/javascript","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"Basics"}]},{"id":"HxdBOmkcVk1QILK1TlkO","title":"Custom fetch","pathname":"/tools/index/index/custom.-fetch","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"Basics"}]},{"id":"o7OqGxEAHlctbDxx70Dp","title":"Subscriptions","pathname":"/tools/index/index/subscriptions","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"Basics"}]},{"id":"egAAEHoTHolwJrbNw7KX","title":"GraphQL","pathname":"/tools/index/index-1","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"}]},{"id":"eokpDuMYAAKLJmsmHdPj","title":"Interfaces and Unions","pathname":"/tools/index/index-1/interfaces-and-unions","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"GraphQL"}]},{"id":"qxZqBRDwycHWAHp5t6AB","title":"Variables","pathname":"/tools/index/index-1/variables","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"GraphQL"}]},{"id":"MrhvF3YbeVglErSveCkl","title":"Aliases","pathname":"/tools/index/index-1/aliases","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"GraphQL"}]},{"id":"wmRO8i0NuKH0OdjLpwCn","title":"Generate Gql","pathname":"/tools/index/index-1/gql","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"GraphQL"}]},{"id":"J8h3Ry9FzQsv72bfQ1rJ","title":"Directives","pathname":"/tools/index/index-1/directives","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"GraphQL"}]},{"id":"IB8DgufxUgW6asfdKYmd","title":"Scalars","pathname":"/tools/index/index-1/scalars","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"GraphQL"}]},{"id":"KJGiwo96SEjVItBD5msD","title":"Examples","pathname":"/tools/index/index-2","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"}]},{"id":"6VIb78KFGoFm2XC043Yg","title":"Forms","pathname":"/tools/index/index-2/forms","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"Examples"}]},{"id":"f7otVfGnygYYgRxQoHDV","title":"React state","pathname":"/tools/index/index-2/state","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"Examples"}]},{"id":"NUSrOIKptpt6CEefkKuG","title":"Plugins","pathname":"/tools/index/index-3","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"}]},{"id":"OGVtHyfUv4jWQMZIZFbu","title":"Typed Document Node","pathname":"/tools/index/index-3/typeddocumentnode","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"Plugins"}]},{"id":"eWbLa8MD4yKk5d3PKtqK","title":"Apollo","pathname":"/tools/index/index-3/apollo","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"Plugins"}]},{"id":"JDsfRsUdqtJWkbCeLcuv","title":"StuccoJS Subscriptions","pathname":"/tools/index/index-3/stucco","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"Plugins"}]},{"id":"7gUU3bfe53ZKauV7srBG","title":"React Query","pathname":"/tools/index/index-3/react-query","siteSpaceId":"sitesp_NroqY","description":"","breadcrumbs":[{"label":"Tools"},{"label":"GraphQL Zeus"},{"label":"Plugins"}]}]}