From 93e4aa8c43561f7f944b9f409b46cc544821c95f Mon Sep 17 00:00:00 2001 From: Jesper Noordsij <45041769+jnoordsij@users.noreply.github.com> Date: Fri, 28 Mar 2025 14:24:05 +0100 Subject: [PATCH 1/3] Mark graphql-sock peer dependency as optional in typescript/operations plugin --- packages/plugins/typescript/operations/package.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/plugins/typescript/operations/package.json b/packages/plugins/typescript/operations/package.json index c3b00106743..d6b32e796b8 100644 --- a/packages/plugins/typescript/operations/package.json +++ b/packages/plugins/typescript/operations/package.json @@ -23,6 +23,11 @@ "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0", "graphql-sock": "^1.0.0" }, + "peerDependenciesMeta": { + "graphql-sock": { + "optional": true + } + }, "devDependencies": { "graphql-sock": "1.0.0" }, From 22b47ad53ff55c7aac8fe26435772cc6f29af02a Mon Sep 17 00:00:00 2001 From: Eddy Nguyen Date: Mon, 14 Apr 2025 22:42:15 +1000 Subject: [PATCH 2/3] Make graphql-sock optional peerDep --- packages/plugins/typescript/resolvers/package.json | 5 +++++ packages/presets/client/package.json | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/packages/plugins/typescript/resolvers/package.json b/packages/plugins/typescript/resolvers/package.json index 28c70dbcb79..f5671103564 100644 --- a/packages/plugins/typescript/resolvers/package.json +++ b/packages/plugins/typescript/resolvers/package.json @@ -24,6 +24,11 @@ "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0", "graphql-sock": "^1.0.0" }, + "peerDependenciesMeta": { + "graphql-sock": { + "optional": true + } + }, "devDependencies": { "graphql-subscriptions": "3.0.0", "graphql-sock": "1.0.0" diff --git a/packages/presets/client/package.json b/packages/presets/client/package.json index 6905379b281..26383209ea9 100644 --- a/packages/presets/client/package.json +++ b/packages/presets/client/package.json @@ -36,6 +36,11 @@ "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0", "graphql-sock": "^1.0.0" }, + "peerDependenciesMeta": { + "graphql-sock": { + "optional": true + } + }, "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "exports": { From 5b769eab3a377a8c1c75d44c877920a7d996ef8b Mon Sep 17 00:00:00 2001 From: Eddy Nguyen Date: Mon, 14 Apr 2025 22:42:42 +1000 Subject: [PATCH 3/3] Add changeset --- .changeset/gentle-cooks-add.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .changeset/gentle-cooks-add.md diff --git a/.changeset/gentle-cooks-add.md b/.changeset/gentle-cooks-add.md new file mode 100644 index 00000000000..addef71caac --- /dev/null +++ b/.changeset/gentle-cooks-add.md @@ -0,0 +1,7 @@ +--- +'@graphql-codegen/typescript-operations': patch +'@graphql-codegen/typescript-resolvers': patch +'@graphql-codegen/client-preset': patch +--- + +Make graphql-sock optional peerDep