@jnxplus/nx-gradle
Version:
[](https://badge.fury.io/js/@jnxplus%2Fnx-gradle)
21 lines (20 loc) • 728 B
TypeScript
interface GradleProject1Type {
name: string;
relativePath: string;
isProjectJsonExists: boolean;
isBuildGradleExists: boolean;
}
interface GradleProject2Type {
isBuildGradleKtsExists: boolean;
isSettingsGradleExists: boolean;
isSettingsGradleKtsExists: boolean;
isGradlePropertiesExists: boolean;
parentProjectName: string;
dependencies: GradleProject1Type[];
}
export type GradleProjectType = GradleProject1Type & GradleProject2Type;
export declare const outputDirectory: string;
export declare const outputFile: string;
export declare function getProjectRoot(gradleRootDirectory: string, project: GradleProjectType): string;
export declare function getGradleProjects(): any;
export {};