chore(deps): update graphqlcodegenerator monorepo #364

Merged
renovate merged 1 commits from renovate/graphqlcodegenerator-monorepo into main 2026-09-23 06:14:37 +00:00
Owner

This PR contains the following updates:

Package Change Age Confidence
@graphql-codegen/cli (source) 7.4.1 → 7.4.2 age confidence
@graphql-codegen/typescript-operations (source) 6.1.6 → 6.1.7 age confidence

Release Notes

dotansimha/graphql-code-generator (@​graphql-codegen/cli)

v7.4.2

Compare Source

Patch Changes
  • #​10956
    cec9c1c
    Thanks @​eddeee888! - Fix dynamically-loaded plugins/presets in ESM
    builds. Previously, ESM used the bare module specifier without resolving it relative to the
    consuming project first, so a plugin only loaded if it happened to be reachable from the CLI
    package's own node_modules. Resolving it the same way the CJS build already does
    (relativeRequire.resolve(mod)) fixes that, but the resolved absolute path also has to be
    converted to a file:// URL (pathToFileURL(...).href) before being passed to import() —
    otherwise, on Windows, the loader misparses a raw path like C:\... as a c: protocol scheme and
    throws ERR_UNSUPPORTED_ESM_URL_SCHEME.

  • #​10966
    3029b60
    Thanks @​eddeee888! - Fix lifecycle hook scripts (e.g.
    hooks: { afterAllFileWrite: ['prettier --write'] } }) failing on Windows when the file paths
    passed to them contain a backslash or other POSIX shell-special character. Hook arguments were
    always quoted using POSIX single-quoting, but child_process.exec() runs through cmd.exe on
    Windows by default, which doesn't strip single quotes — so the hook script received the literal
    quote characters as part of its argument and failed to find the file. Arguments are now quoted
    per-platform: POSIX quoting stays unchanged elsewhere, and Windows arguments are wrapped in double
    quotes only when they actually need it, matching cmd.exe's own convention.

  • #​10959
    7dffaae
    Thanks @​eddeee888! - Fix the CLI reporting success (exit code 0)
    when a generates output's preset can't be resolved. The error was shown in the terminal but
    never counted toward the run's failure state, so allowPartialOutputs: false (the default) never
    took effect for this case.

dotansimha/graphql-code-generator (@​graphql-codegen/typescript-operations)

v6.1.7

Compare Source

Patch Changes
  • #​10954
    2deb08f
    Thanks @​eddeee888! - Fix typescript-operations emitting an
    unused import type * as Types from '...' (with importSchemaTypesFrom) or an unused local
    enum/input declaration (without it) when inlineFragmentTypes is 'combine' or 'mask' and the
    generated file only ever references a schema type through a fragment spread that collapses to a
    bare FooFragment reference, never naming the type itself. The schema-type import/declaration
    decision, and the enum/scalar re-export decisions, are now based on the schema types actually
    named by this file's own generated output, rather than every schema type reachable through the
    document (including via fragments defined elsewhere).

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@graphql-codegen/cli](https://github.com/dotansimha/graphql-code-generator) ([source](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/graphql-codegen-cli)) | [`7.4.1` → `7.4.2`](https://renovatebot.com/diffs/npm/@graphql-codegen%2fcli/7.4.1/7.4.2) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@graphql-codegen%2fcli/7.4.2?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@graphql-codegen%2fcli/7.4.1/7.4.2?slim=true) | | [@graphql-codegen/typescript-operations](https://github.com/dotansimha/graphql-code-generator) ([source](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/typescript/operations)) | [`6.1.6` → `6.1.7`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ftypescript-operations/6.1.6/6.1.7) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@graphql-codegen%2ftypescript-operations/6.1.7?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@graphql-codegen%2ftypescript-operations/6.1.6/6.1.7?slim=true) | --- ### Release Notes <details> <summary>dotansimha/graphql-code-generator (@&#8203;graphql-codegen/cli)</summary> ### [`v7.4.2`](https://github.com/dotansimha/graphql-code-generator/blob/HEAD/packages/graphql-codegen-cli/CHANGELOG.md#742) [Compare Source](https://github.com/dotansimha/graphql-code-generator/compare/@graphql-codegen/cli@7.4.1...@graphql-codegen/cli@7.4.2) ##### Patch Changes - [#&#8203;10956](https://github.com/dotansimha/graphql-code-generator/pull/10956) [`cec9c1c`](https://github.com/dotansimha/graphql-code-generator/commit/cec9c1c5c1b1fd42b2e41bcec0203ab6a540831f) Thanks [@&#8203;eddeee888](https://github.com/eddeee888)! - Fix dynamically-loaded plugins/presets in ESM builds. Previously, ESM used the bare module specifier without resolving it relative to the consuming project first, so a plugin only loaded if it happened to be reachable from the CLI package's own `node_modules`. Resolving it the same way the CJS build already does (`relativeRequire.resolve(mod)`) fixes that, but the resolved absolute path also has to be converted to a `file://` URL (`pathToFileURL(...).href`) before being passed to `import()` — otherwise, on Windows, the loader misparses a raw path like `C:\...` as a `c:` protocol scheme and throws `ERR_UNSUPPORTED_ESM_URL_SCHEME`. - [#&#8203;10966](https://github.com/dotansimha/graphql-code-generator/pull/10966) [`3029b60`](https://github.com/dotansimha/graphql-code-generator/commit/3029b60c671c27aa9ac2c5697c17fa02ef9ad5a9) Thanks [@&#8203;eddeee888](https://github.com/eddeee888)! - Fix lifecycle hook scripts (e.g. `hooks: { afterAllFileWrite: ['prettier --write'] } }`) failing on Windows when the file paths passed to them contain a backslash or other POSIX shell-special character. Hook arguments were always quoted using POSIX single-quoting, but `child_process.exec()` runs through `cmd.exe` on Windows by default, which doesn't strip single quotes — so the hook script received the literal quote characters as part of its argument and failed to find the file. Arguments are now quoted per-platform: POSIX quoting stays unchanged elsewhere, and Windows arguments are wrapped in double quotes only when they actually need it, matching `cmd.exe`'s own convention. - [#&#8203;10959](https://github.com/dotansimha/graphql-code-generator/pull/10959) [`7dffaae`](https://github.com/dotansimha/graphql-code-generator/commit/7dffaae29ce507c2dd0db4f3bea9eb3e173a03f6) Thanks [@&#8203;eddeee888](https://github.com/eddeee888)! - Fix the CLI reporting success (exit code `0`) when a `generates` output's `preset` can't be resolved. The error was shown in the terminal but never counted toward the run's failure state, so `allowPartialOutputs: false` (the default) never took effect for this case. </details> <details> <summary>dotansimha/graphql-code-generator (@&#8203;graphql-codegen/typescript-operations)</summary> ### [`v6.1.7`](https://github.com/dotansimha/graphql-code-generator/blob/HEAD/packages/plugins/typescript/operations/CHANGELOG.md#617) [Compare Source](https://github.com/dotansimha/graphql-code-generator/compare/@graphql-codegen/typescript-operations@6.1.6...@graphql-codegen/typescript-operations@6.1.7) ##### Patch Changes - [#&#8203;10954](https://github.com/dotansimha/graphql-code-generator/pull/10954) [`2deb08f`](https://github.com/dotansimha/graphql-code-generator/commit/2deb08fd705da2f2e29cffec01b781e383b8d55e) Thanks [@&#8203;eddeee888](https://github.com/eddeee888)! - Fix `typescript-operations` emitting an unused `import type * as Types from '...'` (with `importSchemaTypesFrom`) or an unused local enum/input declaration (without it) when `inlineFragmentTypes` is `'combine'` or `'mask'` and the generated file only ever references a schema type through a fragment spread that collapses to a bare `FooFragment` reference, never naming the type itself. The schema-type import/declaration decision, and the enum/scalar re-export decisions, are now based on the schema types actually named by this file's own generated output, rather than every schema type reachable through the document (including via fragments defined elsewhere). </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMDQuMiIsInVwZGF0ZWRJblZlciI6IjQ0LjEwNC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate added 1 commit 2026-09-23 06:12:36 +00:00
chore(deps): update graphqlcodegenerator monorepo
schemas-app / build (push) Skipped
renovate/stability-days Updates have met minimum release age requirement
schemas-app / build (pull_request) Successful in 1m48s
schemas-app / deploy-prod (pull_request) Skipped
a8bca13759
renovate scheduled this pull request to auto merge when all checks succeed 2026-09-23 06:12:38 +00:00
renovate merged commit ab17e4fbeb into main 2026-09-23 06:14:37 +00:00
renovate deleted branch renovate/graphqlcodegenerator-monorepo 2026-09-23 06:14:42 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unboundsoftware/schemas-app#364