UNPKG

@jnxplus/nx-gradle

Version:

[![npm version](https://badge.fury.io/js/@jnxplus%2Fnx-gradle.svg)](https://badge.fury.io/js/@jnxplus%2Fnx-gradle)

22 lines (21 loc) 1.38 kB
import { DSLType, VersionManagementType } from '@jnxplus/common'; import { ExecutorContext, PluginConfiguration, Tree } from '@nx/devkit'; export declare function getProjectPath(context: ExecutorContext, gradleRootDirectoryAbsolutePath: string): string; export declare function getProjectPathFromProjectRoot(projectRoot: string, gradleRootDirectoryAbsolutePath: string): string; export declare function getQuarkusVersion(gradlePropertiesContent: string): string; export declare function getRootProjectName(settingsGradleContent: string): string; export declare function getPlugin(): PluginConfiguration | undefined; export declare function getGradleRootDirectory(): string; export declare function getExecutable(): string; export declare function getDsl(tree: Tree, gradleRootDirectory: string): DSLType; export declare function addProjectToGradleSetting(tree: Tree, options: { projectRoot: string; gradleRootDirectory: string; }): void; export declare function addLibraryToProjects(tree: Tree, options: { projectRoot: string; parsedProjects: string[]; gradleRootDirectory: string; }): void; export declare function getVersionManagement(tree: Tree, gradleRootDirectory: string): VersionManagementType; export declare function findQuarkusVersion(framework: string | undefined, gradleRootDirectory: string, versionManagement: VersionManagementType): string;