├── .github └── workflows │ ├── close-jira-ticket.yml │ ├── create-jira-ticket-from-issue.yml │ ├── create-jira-ticket-from-pull-request.yml │ └── nodejs.yml ├── .gitignore ├── .prettierrc ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── INSTRUCTIONS.md ├── LICENSE ├── README.md ├── concourse ├── pipeline.yml ├── scripts │ ├── publish.sh │ └── unit-tests.sh ├── set-pipeline.sh └── tasks │ ├── publish.yml │ └── unit-tests.yml ├── fql.configuration.json ├── log.configuration.json ├── media ├── .DS_Store ├── .gitignore ├── browse-feature.png ├── code.svg ├── database-solid.svg ├── delete.svg ├── extension-settings.png ├── fauna-commands.png ├── fauna-extension-logo.png ├── fauna-logo.svg ├── file-code.svg ├── file.svg ├── list.svg ├── plus.svg ├── query-feature.gif ├── refresh.svg ├── runAs.js ├── selection-query.gif ├── settings.svg ├── settingsWebView.css ├── settingsWebView.js ├── upload-schema-cmd.gif └── window.svg ├── package.json ├── src ├── CollectionSchemaItem.ts ├── DBSchemaItem.ts ├── DocumentSchemaItem.ts ├── FQLContentProvider.ts ├── FaunaSchemaProvider.ts ├── FunctionSchemaItem.ts ├── IndexSchemaItem.ts ├── RunAsWebviewProvider.ts ├── SettingsWebView.ts ├── config.ts ├── deleteResource.ts ├── extension.ts ├── fql.ts ├── index.d.ts ├── openFQLFile.ts ├── runQueryCommand.ts ├── specialTypes.ts ├── test │ ├── runTest.ts │ └── suite │ │ ├── fql.test.ts │ │ └── index.ts ├── types.ts ├── updateResourceCommand.ts └── uploadGraphqlSchemaCommand.ts ├── syntaxes ├── fql.tmLanguage └── log.tmLanguage ├── tsconfig.json ├── tslint.json └── yarn.lock /.github/workflows/close-jira-ticket.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/.github/workflows/close-jira-ticket.yml -------------------------------------------------------------------------------- /.github/workflows/create-jira-ticket-from-issue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/.github/workflows/create-jira-ticket-from-issue.yml -------------------------------------------------------------------------------- /.github/workflows/create-jira-ticket-from-pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/.github/workflows/create-jira-ticket-from-pull-request.yml -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /INSTRUCTIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/INSTRUCTIONS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/README.md -------------------------------------------------------------------------------- /concourse/pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/concourse/pipeline.yml -------------------------------------------------------------------------------- /concourse/scripts/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/concourse/scripts/publish.sh -------------------------------------------------------------------------------- /concourse/scripts/unit-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/concourse/scripts/unit-tests.sh -------------------------------------------------------------------------------- /concourse/set-pipeline.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/concourse/set-pipeline.sh -------------------------------------------------------------------------------- /concourse/tasks/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/concourse/tasks/publish.yml -------------------------------------------------------------------------------- /concourse/tasks/unit-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/concourse/tasks/unit-tests.yml -------------------------------------------------------------------------------- /fql.configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/fql.configuration.json -------------------------------------------------------------------------------- /log.configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/log.configuration.json -------------------------------------------------------------------------------- /media/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/.DS_Store -------------------------------------------------------------------------------- /media/.gitignore: -------------------------------------------------------------------------------- 1 | *.DS_Store 2 | -------------------------------------------------------------------------------- /media/browse-feature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/browse-feature.png -------------------------------------------------------------------------------- /media/code.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/code.svg -------------------------------------------------------------------------------- /media/database-solid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/database-solid.svg -------------------------------------------------------------------------------- /media/delete.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/delete.svg -------------------------------------------------------------------------------- /media/extension-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/extension-settings.png -------------------------------------------------------------------------------- /media/fauna-commands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/fauna-commands.png -------------------------------------------------------------------------------- /media/fauna-extension-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/fauna-extension-logo.png -------------------------------------------------------------------------------- /media/fauna-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/fauna-logo.svg -------------------------------------------------------------------------------- /media/file-code.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/file-code.svg -------------------------------------------------------------------------------- /media/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/file.svg -------------------------------------------------------------------------------- /media/list.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/list.svg -------------------------------------------------------------------------------- /media/plus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/plus.svg -------------------------------------------------------------------------------- /media/query-feature.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/query-feature.gif -------------------------------------------------------------------------------- /media/refresh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/refresh.svg -------------------------------------------------------------------------------- /media/runAs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/runAs.js -------------------------------------------------------------------------------- /media/selection-query.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/selection-query.gif -------------------------------------------------------------------------------- /media/settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/settings.svg -------------------------------------------------------------------------------- /media/settingsWebView.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/settingsWebView.css -------------------------------------------------------------------------------- /media/settingsWebView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/settingsWebView.js -------------------------------------------------------------------------------- /media/upload-schema-cmd.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/upload-schema-cmd.gif -------------------------------------------------------------------------------- /media/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/media/window.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/package.json -------------------------------------------------------------------------------- /src/CollectionSchemaItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/CollectionSchemaItem.ts -------------------------------------------------------------------------------- /src/DBSchemaItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/DBSchemaItem.ts -------------------------------------------------------------------------------- /src/DocumentSchemaItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/DocumentSchemaItem.ts -------------------------------------------------------------------------------- /src/FQLContentProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/FQLContentProvider.ts -------------------------------------------------------------------------------- /src/FaunaSchemaProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/FaunaSchemaProvider.ts -------------------------------------------------------------------------------- /src/FunctionSchemaItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/FunctionSchemaItem.ts -------------------------------------------------------------------------------- /src/IndexSchemaItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/IndexSchemaItem.ts -------------------------------------------------------------------------------- /src/RunAsWebviewProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/RunAsWebviewProvider.ts -------------------------------------------------------------------------------- /src/SettingsWebView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/SettingsWebView.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/deleteResource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/deleteResource.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/fql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/fql.ts -------------------------------------------------------------------------------- /src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/index.d.ts -------------------------------------------------------------------------------- /src/openFQLFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/openFQLFile.ts -------------------------------------------------------------------------------- /src/runQueryCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/runQueryCommand.ts -------------------------------------------------------------------------------- /src/specialTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/specialTypes.ts -------------------------------------------------------------------------------- /src/test/runTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/test/runTest.ts -------------------------------------------------------------------------------- /src/test/suite/fql.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/test/suite/fql.test.ts -------------------------------------------------------------------------------- /src/test/suite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/test/suite/index.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/updateResourceCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/updateResourceCommand.ts -------------------------------------------------------------------------------- /src/uploadGraphqlSchemaCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/src/uploadGraphqlSchemaCommand.ts -------------------------------------------------------------------------------- /syntaxes/fql.tmLanguage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/syntaxes/fql.tmLanguage -------------------------------------------------------------------------------- /syntaxes/log.tmLanguage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/syntaxes/log.tmLanguage -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fauna/vscode/HEAD/yarn.lock --------------------------------------------------------------------------------