Skip to Content
GraphQL Tools

@graphql-tools/code-file-loader

8.1.13

Patch Changes

  • Updated dependencies [53bb601, 53bb601]:
    • @graphql-tools/utils@10.7.2
    • @graphql-tools/graphql-tag-pluck@8.3.12

8.1.12

Patch Changes

  • Updated dependencies [4912f19]:
    • @graphql-tools/utils@10.7.1
    • @graphql-tools/graphql-tag-pluck@8.3.11

8.1.11

Patch Changes

  • Updated dependencies [2c70d27]:
    • @graphql-tools/utils@10.7.0
    • @graphql-tools/graphql-tag-pluck@8.3.10

8.1.10

Patch Changes

  • Updated dependencies [6a8123b]:
    • @graphql-tools/utils@10.6.4
    • @graphql-tools/graphql-tag-pluck@8.3.9

8.1.9

Patch Changes

  • Updated dependencies [020b9e4]:
    • @graphql-tools/utils@10.6.3
    • @graphql-tools/graphql-tag-pluck@8.3.8

8.1.8

Patch Changes

8.1.7

Patch Changes

  • Updated dependencies [1e02935]:
    • @graphql-tools/utils@10.6.1
    • @graphql-tools/graphql-tag-pluck@8.3.6

8.1.6

Patch Changes

  • Updated dependencies [414e404]:
    • @graphql-tools/utils@10.6.0
    • @graphql-tools/graphql-tag-pluck@8.3.5

8.1.5

Patch Changes

  • Updated dependencies [dc5043b]:
    • @graphql-tools/utils@10.5.6
    • @graphql-tools/graphql-tag-pluck@8.3.4

8.1.4

Patch Changes

8.1.3

Patch Changes

  • Updated dependencies [d4d3691]:
    • @graphql-tools/graphql-tag-pluck@8.3.2

8.1.2

Patch Changes

  • Updated dependencies [ee0daab]:
    • @graphql-tools/graphql-tag-pluck@8.3.1

8.1.1

Patch Changes

  • Updated dependencies [f0edcb2]:
    • @graphql-tools/graphql-tag-pluck@8.3.0

8.1.0

Minor Changes

Patch Changes

  • Updated dependencies [f85c093, 2c6c1d6]:
    • @graphql-tools/utils@10.0.13
    • @graphql-tools/graphql-tag-pluck@8.2.0

8.0.3

Patch Changes

  • Updated dependencies [a7c512fd]:
    • @graphql-tools/graphql-tag-pluck@8.1.0

8.0.2

Patch Changes

  • Updated dependencies [3ef8e9f0]:
    • @graphql-tools/graphql-tag-pluck@8.0.2

8.0.1

Patch Changes

  • Updated dependencies [c7fc12cc]:
    • @graphql-tools/graphql-tag-pluck@8.0.1

8.0.0

Major Changes

Patch Changes

  • Updated dependencies [944a68e8, 944a68e8]:
    • @graphql-tools/graphql-tag-pluck@8.0.0
    • @graphql-tools/utils@10.0.0

7.3.23

Patch Changes

  • Updated dependencies [05c97eb8]:
    • @graphql-tools/graphql-tag-pluck@7.5.2

7.3.22

Patch Changes

  • 1c95368a Thanks @ardatan! - Use ranged versions for dependencies

  • Updated dependencies [1c95368a]:

    • @graphql-tools/graphql-tag-pluck@7.5.1

7.3.21

Patch Changes

  • Updated dependencies [42ad8df8]:
    • @graphql-tools/graphql-tag-pluck@7.5.0

7.3.20

Patch Changes

7.3.19

Patch Changes

  • Updated dependencies [b5c8f640]:
    • @graphql-tools/utils@9.2.1
    • @graphql-tools/graphql-tag-pluck@7.4.5

7.3.18

Patch Changes

  • Updated dependencies [a94217e9, 62d074be]:
    • @graphql-tools/utils@9.2.0
    • @graphql-tools/graphql-tag-pluck@7.4.4

7.3.17

Patch Changes

  • #5005 02e3f149 Thanks @Solo-steven! - # Fix CodeFile Loader’s Bug

    Original CodeFileLoader’s mergeOption method only does shadow copy, but option.pluckConfig is an object, shadow copy method would cause the coming option to overwrite the old option (pass when object construct).So we should change mergeOption to Deep copy, which would not cause overwrite.

7.3.16

Patch Changes

  • Updated dependencies [e3ec35ed]:
    • @graphql-tools/utils@9.1.4
    • @graphql-tools/graphql-tag-pluck@7.4.3

7.3.15

Patch Changes

  • Updated dependencies [904fe770]:
    • @graphql-tools/utils@9.1.3
    • @graphql-tools/graphql-tag-pluck@7.4.2

7.3.14

Patch Changes

  • Updated dependencies [13c24883]:
    • @graphql-tools/utils@9.1.2
    • @graphql-tools/graphql-tag-pluck@7.4.1

7.3.13

Patch Changes

  • Updated dependencies [238f0707, 238f0707]:
    • @graphql-tools/graphql-tag-pluck@7.4.0

7.3.12

Patch Changes

  • Updated dependencies [7411a5e7]:
    • @graphql-tools/utils@9.1.1
    • @graphql-tools/graphql-tag-pluck@7.3.12

7.3.11

Patch Changes

  • Updated dependencies [c0639dd0]:
    • @graphql-tools/utils@9.1.0
    • @graphql-tools/graphql-tag-pluck@7.3.11

7.3.10

Patch Changes

  • Updated dependencies [d83b1960]:
    • @graphql-tools/utils@9.0.1
    • @graphql-tools/graphql-tag-pluck@7.3.10

7.3.9

Patch Changes

7.3.8

Patch Changes

  • Updated dependencies [f7daf777]:
    • @graphql-tools/utils@8.13.1
    • @graphql-tools/graphql-tag-pluck@7.3.8

7.3.7

Patch Changes

  • Updated dependencies [df5848b8, df5848b8, df5848b8]:
    • @graphql-tools/utils@8.13.0
    • @graphql-tools/graphql-tag-pluck@7.3.7

7.3.6

Patch Changes

  • Updated dependencies [43c736bd]:
    • @graphql-tools/utils@8.12.0
    • @graphql-tools/graphql-tag-pluck@7.3.6

7.3.5

Patch Changes

  • Updated dependencies [71cb4fae, 403ed450]:
    • @graphql-tools/utils@8.11.0
    • @graphql-tools/graphql-tag-pluck@7.3.5

7.3.4

Patch Changes

  • Updated dependencies [4fe3d9c0]:
    • @graphql-tools/utils@8.10.1
    • @graphql-tools/graphql-tag-pluck@7.3.4

7.3.3

Patch Changes

  • Updated dependencies [2609d71f]:
    • @graphql-tools/utils@8.10.0
    • @graphql-tools/graphql-tag-pluck@7.3.3

7.3.2

Patch Changes

  • #4624 e3167edc Thanks @n1ru4l! - Fix CommonJS TypeScript resolution with moduleResolution node16 or nodenext

  • Updated dependencies [e3167edc]:

    • @graphql-tools/graphql-tag-pluck@7.3.2
    • @graphql-tools/utils@8.9.1

7.3.1

Patch Changes

  • Updated dependencies [2a3b45e3]
    • @graphql-tools/utils@8.9.0
    • @graphql-tools/graphql-tag-pluck@7.3.1

7.3.0

Minor Changes

  • d76a299c: Support TypeScript module resolution.

Patch Changes

  • Updated dependencies [a0abbbcd]
  • Updated dependencies [d76a299c]
    • @graphql-tools/utils@8.8.0
    • @graphql-tools/graphql-tag-pluck@7.3.0

7.2.19

Patch Changes

  • Updated dependencies [4914970b]
    • @graphql-tools/utils@8.7.0
    • @graphql-tools/graphql-tag-pluck@7.2.11

7.2.18

Patch Changes

  • 041c5ba1: Use caret range for the tslib dependency
  • Updated dependencies [041c5ba1]
    • @graphql-tools/graphql-tag-pluck@7.2.10
    • @graphql-tools/utils@8.6.13

7.2.17

Patch Changes

  • Updated dependencies [da7ad43b]
    • @graphql-tools/utils@8.6.12
    • @graphql-tools/graphql-tag-pluck@7.2.9

7.2.16

Patch Changes

  • Updated dependencies [c0762ee3]
    • @graphql-tools/utils@8.6.11
    • @graphql-tools/graphql-tag-pluck@7.2.8

7.2.15

Patch Changes

  • Updated dependencies [0fc510cb]
    • @graphql-tools/utils@8.6.10
    • @graphql-tools/graphql-tag-pluck@7.2.7

7.2.14

Patch Changes

  • Updated dependencies [31a33e2b]
    • @graphql-tools/utils@8.6.9
    • @graphql-tools/graphql-tag-pluck@7.2.6

7.2.13

Patch Changes

  • Updated dependencies [cb238877]
    • @graphql-tools/utils@8.6.8
    • @graphql-tools/graphql-tag-pluck@7.2.5

7.2.12

Patch Changes

  • Updated dependencies [0bbb1769]
    • @graphql-tools/utils@8.6.7
    • @graphql-tools/graphql-tag-pluck@7.2.4

7.2.11

Patch Changes

  • Updated dependencies [904c0847]
    • @graphql-tools/utils@8.6.6
    • @graphql-tools/graphql-tag-pluck@7.2.3

7.2.10

Patch Changes

  • Updated dependencies [cdecc1b5]
    • @graphql-tools/graphql-tag-pluck@7.2.2

7.2.9

Patch Changes

  • Updated dependencies [4e6fe1c1]
    • @graphql-tools/graphql-tag-pluck@7.2.1

7.2.8

Patch Changes

  • Updated dependencies [eb657d9c]
    • @graphql-tools/graphql-tag-pluck@7.2.0

7.2.7

Patch Changes

  • Updated dependencies [be2c02d7]
    • @graphql-tools/utils@8.6.5
    • @graphql-tools/graphql-tag-pluck@7.1.9

7.2.6

Patch Changes

  • Updated dependencies [d36d530b]
    • @graphql-tools/utils@8.6.4
    • @graphql-tools/graphql-tag-pluck@7.1.8

7.2.5

Patch Changes

  • 0c0c6857: fix - align versions
  • Updated dependencies [0c0c6857]
    • @graphql-tools/graphql-tag-pluck@7.1.7

7.2.4

Patch Changes

  • 18341363: feat(visitResult): ignore if field not present in visited object
  • Updated dependencies [18341363]
    • @graphql-tools/graphql-tag-pluck@7.1.6
    • @graphql-tools/utils@8.6.2

7.2.3

Patch Changes

  • 5fb1f11b: fix(code-file-loader): do not swallow stack traces

7.2.2

Patch Changes

  • 4bfb3428: enhance: use ^ for tslib dependency
  • Updated dependencies [4bfb3428]
    • @graphql-tools/graphql-tag-pluck@7.1.3
    • @graphql-tools/utils@8.5.1

7.2.1

Patch Changes

  • 58262be7: enhance: show more clear error messages for aggregated error
  • Updated dependencies [58262be7]
    • @graphql-tools/utils@8.3.0

7.2.0

Minor Changes

  • 00d06c2c: feat(loader): provide noSilentErrors option to allow raising errors during loader resolution

7.1.0

Minor Changes

  • c5b0719c: feat: GraphQL v16 support

Patch Changes

  • Updated dependencies [c5b0719c]
  • Updated dependencies [c5b0719c]
  • Updated dependencies [c5b0719c]
  • Updated dependencies [c5b0719c]
  • Updated dependencies [c5b0719c]
    • @graphql-tools/utils@8.2.0
    • @graphql-tools/graphql-tag-pluck@7.1.0

7.0.7

Patch Changes

  • c8c13ed1: enhance(load): handle multiple errors correctly
  • Updated dependencies [c8c13ed1]
    • @graphql-tools/utils@8.1.2

7.0.6

Patch Changes

  • b64ff64d: fix(code-file-loader): return multiple sources for each plucked SDL block

7.0.5

Patch Changes

  • e50852e6: use version ranges instead of a fixed version for the graphql-tools package versions
  • Updated dependencies [e50852e6]
    • @graphql-tools/graphql-tag-pluck@7.0.5

7.0.4

Patch Changes

  • Updated dependencies [2c807ddb]
    • @graphql-tools/utils@8.1.1
    • @graphql-tools/graphql-tag-pluck@7.0.4

7.0.3

Patch Changes

  • de38619b: “@graphql-tools/code-file-loader” no more returns multiple sources for each plucked GraphQL SDL. This breaks other tools such as GraphQL Code Generator.
  • Updated dependencies [b9684631]
  • Updated dependencies [9ede806a]
  • Updated dependencies [67691b78]
    • @graphql-tools/utils@8.1.0
    • @graphql-tools/graphql-tag-pluck@7.0.3

7.0.2

Patch Changes

  • Updated dependencies [04830049]
    • @graphql-tools/utils@8.0.2
    • @graphql-tools/graphql-tag-pluck@7.0.2

7.0.1

Patch Changes

  • Updated dependencies [b823dbaf]
    • @graphql-tools/utils@8.0.1
    • @graphql-tools/graphql-tag-pluck@7.0.1

7.0.0

Major Changes

  • af9a78de: BREAKING CHANGE

    • Now each loader handles glob patterns internally and returns an array of Source object instead of single Source

    • GraphQL Tag Pluck now respects code locations and returns graphql-js Source objects for each found code block

    • Thanks to the one above, CodeFileLoader now returns different Source objects for each found SDL code block.

  • c5342de7: Loader.canLoad and Loader.canLoadSync can only handle file paths not glob patterns

Minor Changes

  • af9a78de: include rawSDL in Source of plucked files
  • bbb5746f: allow supplying config via constructor

Patch Changes

  • a31f9593: enhance(code-file-loader): remove extra work on loader level
  • Updated dependencies [af9a78de]
  • Updated dependencies [9c26b847]
  • Updated dependencies [7d3e3006]
  • Updated dependencies [7d3e3006]
  • Updated dependencies [dae6dc7b]
  • Updated dependencies [6877b913]
  • Updated dependencies [c42e811d]
  • Updated dependencies [7d3e3006]
  • Updated dependencies [8c8d4fc0]
  • Updated dependencies [7d3e3006]
  • Updated dependencies [f1d7b3c2]
  • Updated dependencies [7d3e3006]
  • Updated dependencies [74581cf3]
  • Updated dependencies [c0ca3190]
  • Updated dependencies [34c31de0]
  • Updated dependencies [982c8f53]
  • Updated dependencies [7d3e3006]
  • Updated dependencies [7d3e3006]
    • @graphql-tools/utils@8.0.0
    • @graphql-tools/graphql-tag-pluck@7.0.0

6.3.1

Patch Changes

  • f80ce4f4: Added support for loading tags from babel-plugin-relay/macro as well
  • Updated dependencies [f80ce4f4]
    • @graphql-tools/graphql-tag-pluck@6.5.1

6.3.0

Minor Changes

  • 619c2143: Bump code-file loader to use latest graphql-tag-pluck

6.2.6

Patch Changes

  • eacf0dc3: Replace fs-extra with native methods

6.2.5

Patch Changes

  • Updated dependencies [be1a1575]
    • @graphql-tools/utils@7.0.0
    • @graphql-tools/graphql-tag-pluck@6.2.6

6.2.4

Patch Changes

  • 533d6d53: Bump all packages to allow adjustments
  • Updated dependencies [32c3c4f8]
  • Updated dependencies [533d6d53]
    • @graphql-tools/utils@6.2.4
    • @graphql-tools/graphql-tag-pluck@6.2.4