···11+---
22+'@0no-co/graphqlsp': minor
33+---
44+55+Introduce option to pre-process the introspection file, this improves the performance of `gql.tada`. This will be enabled by default and can be turned off by leveraging `tadaDisablePreprocessing: true` in the `tsconfig`
+3-1
README.md
···5959 you can opt into the object notation i.e. `{ "schema": { "url": "x", "headers": { "Authorization": "y" } }}`
60606161**Optional**
6262+6263- `template` add an additional template to the defaults `gql` and `graphql`
6364- `templateIsCallExpression` this tells our client that you are using `graphql('doc')` (default: true)
6465 when using `false` it will look for tagged template literals
6566- `shouldCheckForColocatedFragments` when turned on, this will scan your imports to find
6667 unused fragments and provide a message notifying you about them (only works with call-expressions, default: true)
6768- `trackFieldUsage` this only works with the client-preset, when turned on it will warn you about
6868- unused fields within the same file. (only works with call-expressions, default: true)
6969+ unused fields within the same file. (only works with call-expressions, default: true)
6970- `tadaOutputLocation` when using `gql.tada` this can be convenient as it automatically generates
7071 an `introspection.ts` file for you, just give it the directory to output to and you're done
7272+- `tadaDisablePreprocessing` this setting disables the optimisation of `tadaOutput` to a pre-processed TypeScript type, this is off by default.
71737274## Tracking unused fields
7375
···7272- `reservedKeys` this setting will affect `trackFieldUsage`, you can enter keys here that will be ignored
7373 from usage tracking, so when they are unused in the component but used in i.e. the normalised cache you
7474 won't get annoying warnings. (default `id`, `_id` and `__typename`, example: ['slug'])
7575+- `tadaDisablePreprocessing` this setting disables the optimisation of `tadaOutput` to a pre-processed TypeScript type, this is off by default.
75767677## Tracking unused fields
7778