node_modules.graphql-config.lib.GraphQLConfig.d.ts Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of apollo-client-maven-plugin Show documentation
Show all versions of apollo-client-maven-plugin Show documentation
Maven plugin for generating graphql clients
import { GraphQLConfigData } from './types';
import { GraphQLProjectConfig } from './GraphQLProjectConfig';
export declare class GraphQLConfig {
config: GraphQLConfigData;
configPath: string;
constructor(config: GraphQLConfigData, configPath: string);
readonly configDir: string;
getProjectConfig(projectName?: string): GraphQLProjectConfig;
getConfigForFile(filePath: string): GraphQLProjectConfig | undefined;
getProjectNameForFile(filePath: string): string | undefined;
getProjects(): {
[name: string]: GraphQLProjectConfig;
} | undefined;
saveConfig(newConfig: GraphQLConfigData, projectName?: string): void;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy