UNPKG

@atomist/sdm

Version:

Atomist Software Delivery Machine SDK

27 lines 1.07 kB
import { Project } from "@atomist/automation-client/lib/project/Project"; import { ParametersObject } from "../../../../api/registration/ParametersDefinition"; import { JavaProjectCreationParameters } from "../../java/generate/JavaProjectCreationParameters"; /** * Parameter interface for Spring Boot project creation */ export interface SpringProjectCreationParameters extends JavaProjectCreationParameters { /** * Service class name to use. Derived from artifact name * if not defined. */ enteredServiceClassName?: string; } /** * Parameters for creating Spring Boot apps. * Based on Java project creation parameters. */ export declare const SpringProjectCreationParameterDefinitions: ParametersObject<{ enteredServiceClassName: string; enteredArtifactId: string; groupId: string; rootPackage: string; version: string; description: string; }>; export declare function computeServiceClassName(params: SpringProjectCreationParameters, project: Project): string; //# sourceMappingURL=SpringProjectCreationParameters.d.ts.map