Skip to content

Commit c30593e

Browse files
authored
fix: use consistent naming convention (dotansimha#8843)
1 parent 22e723a commit c30593e

3 files changed

Lines changed: 18 additions & 18 deletions

File tree

.changeset/lemon-zebras-hunt.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ const config: CodegenConfig = {
1919
preset: 'client',
2020
plugins: [],
2121
presetConfig: {
22-
persistedOperations: true,
22+
persistedDocuments: true,
2323
}
2424
}
2525
}

packages/presets/client/src/index.ts

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ export type ClientPresetConfig = {
6868
*/
6969
onExecutableDocumentNode?: (documentNode: DocumentNode) => void | Record<string, unknown>;
7070
/** Persisted operations configuration. */
71-
persistedOperations?:
71+
persistedDocuments?:
7272
| boolean
7373
| {
7474
/**
@@ -101,7 +101,7 @@ export const preset: Types.OutputPreset<ClientPresetConfig> = {
101101
}
102102

103103
// eslint-disable-next-line no-implicit-coercion
104-
const isPersistedOperations = !!options.presetConfig?.persistedOperations ?? false;
104+
const isPersistedOperations = !!options.presetConfig?.persistedDocuments ?? false;
105105

106106
const reexports: Array<string> = [];
107107

@@ -133,15 +133,15 @@ export const preset: Types.OutputPreset<ClientPresetConfig> = {
133133
const onExecutableDocumentNodeHook = options.presetConfig.onExecutableDocumentNode ?? null;
134134
const isMaskingFragments = fragmentMaskingConfig != null;
135135

136-
const persistedOperations = options.presetConfig.persistedOperations
136+
const persistedDocuments = options.presetConfig.persistedDocuments
137137
? {
138138
hashPropertyName:
139-
(typeof options.presetConfig.persistedOperations === 'object' &&
140-
options.presetConfig.persistedOperations.hashPropertyName) ||
139+
(typeof options.presetConfig.persistedDocuments === 'object' &&
140+
options.presetConfig.persistedDocuments.hashPropertyName) ||
141141
'hash',
142142
omitDefinitions:
143-
(typeof options.presetConfig.persistedOperations === 'object' &&
144-
options.presetConfig.persistedOperations.mode) === 'replaceDocumentWithHash' || false,
143+
(typeof options.presetConfig.persistedDocuments === 'object' &&
144+
options.presetConfig.persistedDocuments.mode) === 'replaceDocumentWithHash' || false,
145145
}
146146
: null;
147147

@@ -154,7 +154,7 @@ export const preset: Types.OutputPreset<ClientPresetConfig> = {
154154
const sources = sourcesWithOperations.map(({ source }) => source);
155155

156156
const tdnFinished = createDeferred();
157-
const persistedOperationsMap = new Map<string, string>();
157+
const persistedDocumentsMap = new Map<string, string>();
158158

159159
const pluginMap = {
160160
...options.pluginMap,
@@ -177,11 +177,11 @@ export const preset: Types.OutputPreset<ClientPresetConfig> = {
177177
function onExecutableDocumentNode(documentNode: DocumentNode) {
178178
const meta = onExecutableDocumentNodeHook?.(documentNode);
179179

180-
if (persistedOperations) {
180+
if (persistedDocuments) {
181181
const documentString = normalizeAndPrintDocumentNode(documentNode);
182182
const hash = generateDocumentHash(documentString);
183-
persistedOperationsMap.set(hash, documentString);
184-
return { ...meta, [persistedOperations.hashPropertyName]: hash };
183+
persistedDocumentsMap.set(hash, documentString);
184+
return { ...meta, [persistedDocuments.hashPropertyName]: hash };
185185
}
186186

187187
if (meta) {
@@ -198,7 +198,7 @@ export const preset: Types.OutputPreset<ClientPresetConfig> = {
198198
{
199199
[`typed-document-node`]: {
200200
unstable_onExecutableDocumentNode: onExecutableDocumentNode,
201-
unstable_omitDefinitions: persistedOperations?.omitDefinitions ?? false,
201+
unstable_omitDefinitions: persistedDocuments?.omitDefinitions ?? false,
202202
},
203203
},
204204
...options.plugins,
@@ -303,7 +303,7 @@ export const preset: Types.OutputPreset<ClientPresetConfig> = {
303303
plugin: async () => {
304304
await tdnFinished.promise;
305305
return {
306-
content: JSON.stringify(Object.fromEntries(persistedOperationsMap.entries()), null, 2),
306+
content: JSON.stringify(Object.fromEntries(persistedDocumentsMap.entries()), null, 2),
307307
};
308308
},
309309
},

packages/presets/client/tests/client-preset.spec.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1169,7 +1169,7 @@ export * from "./fragment-masking.js";`);
11691169
preset,
11701170
plugins: [],
11711171
presetConfig: {
1172-
persistedOperations: true,
1172+
persistedDocuments: true,
11731173
},
11741174
},
11751175
},
@@ -1247,7 +1247,7 @@ export * from "./fragment-masking.js";`);
12471247
preset,
12481248
plugins: [],
12491249
presetConfig: {
1250-
persistedOperations: {
1250+
persistedDocuments: {
12511251
mode: 'replaceDocumentWithHash',
12521252
},
12531253
},
@@ -1327,7 +1327,7 @@ export * from "./fragment-masking.js";`);
13271327
preset,
13281328
plugins: [],
13291329
presetConfig: {
1330-
persistedOperations: {
1330+
persistedDocuments: {
13311331
hashPropertyName: 'custom_property_name',
13321332
},
13331333
},
@@ -1418,7 +1418,7 @@ export * from "./fragment-masking.js";`);
14181418
preset,
14191419
plugins: [],
14201420
presetConfig: {
1421-
persistedOperations: true,
1421+
persistedDocuments: true,
14221422
onExecutableDocumentNode(node) {
14231423
return {
14241424
cacheKeys: [node.definitions[0].name.value],

0 commit comments

Comments
 (0)