@graphql-codegen/near-operation-file-preset
Version:
GraphQL Code Generator preset for generating operation code near the operation file
10 lines (9 loc) • 588 B
TypeScript
import { DocumentNode, FragmentDefinitionNode } from 'graphql';
import { FragmentRegistry } from './fragment-resolver.js';
export declare function defineFilepathSubfolder(baseFilePath: string, folder: string): string;
export declare function appendFileNameToFilePath(baseFilePath: string, fileName: string, extension: string): string;
export declare function extractExternalFragmentsInUse(documentNode: DocumentNode | FragmentDefinitionNode, fragmentNameToFile: FragmentRegistry, result?: {
[fragmentName: string]: number;
}, level?: number): {
[fragmentName: string]: number;
};