From 500cdceeff427902bc2da5d021d02968055bc28a Mon Sep 17 00:00:00 2001 From: Alaister Young <10985857+alaister@users.noreply.github.com> Date: Sat, 27 Jun 2026 00:43:08 +0800 Subject: [PATCH] chore(studio): add monaco-graphql dependency for shared Monaco worker The unified Monaco worker setup (lib/monaco-setup) needs to resolve monaco-graphql/esm/graphql.worker.js directly; it was only a transitive dependency via graphiql. Pin to 1.7.3 to dedupe with graphiql's copy. --- apps/studio/package.json | 1 + pnpm-lock.yaml | 3 +++ 2 files changed, 4 insertions(+) diff --git a/apps/studio/package.json b/apps/studio/package.json index 952a6efcad9..618f1af93ca 100644 --- a/apps/studio/package.json +++ b/apps/studio/package.json @@ -122,6 +122,7 @@ "memoize-one": "^5.0.1", "mime-db": "^1.53.0", "monaco-editor": "catalog:", + "monaco-graphql": "1.7.3", "next": "catalog:", "next-themes": "catalog:", "nuqs": "2.7.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bfad5f85ca6..56669b0bdc2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1122,6 +1122,9 @@ importers: monaco-editor: specifier: 0.52.2 version: 0.52.2 + monaco-graphql: + specifier: 1.7.3 + version: 1.7.3(graphql@16.11.0)(monaco-editor@0.52.2)(prettier@3.8.1) next: specifier: 'catalog:' version: 16.2.6(@babel/core@7.29.7(supports-color@8.1.1))(@opentelemetry/api@1.9.1)(@playwright/test@1.59.1)(babel-plugin-macros@3.1.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(sass@1.77.4)