@atomist/sdm-pack-spring
Version:
Atomist software delivery machine extension pack for Spring and Spring Boot applications
21 lines (20 loc) • 837 B
TypeScript
import { Project } from "@atomist/automation-client";
import { XmldocTreeNode } from "../../xml/XmldocFileParser";
import { Dependencies } from "../inspection/findDependencies";
import { Plugin } from "../Plugin";
import { VersionedArtifact } from "../VersionedArtifact";
/**
* Return dependencies under dependencies section
*/
export declare function findDeclaredDependencies(p: Project, glob?: string): Promise<Dependencies>;
/**
* Return plugins under plugins section
*/
export declare function findDeclaredPlugins(p: Project, glob?: string): Promise<Plugin[]>;
/**
* Return plugins under plugin management section
*/
export declare function findDeclaredManagedPlugins(p: Project, glob?: string): Promise<Plugin[]>;
export declare function extractVersionedArtifact(n: XmldocTreeNode): VersionedArtifact & {
name: string;
};