UNPKG

cypress-contract-stubs

Version:

Cypress plugin for Spring Contract Stubs

42 lines (41 loc) 968 B
export interface LocalStub { file: string; mode: 'local'; path?: string; } export interface RemoteStub { id: string; mode?: 'remote'; type?: 'nexus' | 'nexus3'; server?: string; repository?: string; } export declare let configVars: { mavenRepository: string; cachePath: string; server: string; repository: string; endpointNexus3: string; endpointNexus3Context: string; endpointNexus: string; endpointNexusRepositories: string; endpointNexusContext: string; }; export declare let localStubs: LocalStub[]; export declare let remoteStubs: RemoteStub[]; /** * Parse plugin configuration * * @param env */ export declare function parseConfiguration(env: Record<string, any>): void; /** * Retrieve component coordinates from artifact id * @param id */ export declare function stubCoordinate(id: string): { groupId: string; artifactId: string; version: string; classifier: string; };