UNPKG

@atomist/sdm-pack-spring

Version:

Atomist software delivery machine extension pack for Spring and Spring Boot applications

28 lines (27 loc) 774 B
/** * Specify consistent naming for dependencies */ export interface DependencySpecifier { group?: string; artifact?: string; version?: string; } export interface VersionedArtifact extends DependencySpecifier { group: string; artifact: string; version: string; scope?: string; description?: string; } /** * Return a unique artifact string * @param va */ export declare function coordinates(va: DependencySpecifier): string; /** * Is there a match for the given dependency specifier in these dependencies? * @param {DependencySpecifier} searchTerm * @param {VersionedArtifact[]} dependencies * @return {boolean} */ export declare function dependencyFound(searchTerm: DependencySpecifier, dependencies: VersionedArtifact[]): boolean;