UNPKG

@nxrocks/nx-quarkus

Version:

Nx Plugin to generate, run, package, build (and more) Quarkus projects inside your Nx workspace

23 lines (22 loc) 922 B
import { NormalizedSchema } from '../generators/project/schema'; import { BuilderCommandAliasType } from '@nxrocks/common-jvm'; import { ProjectConfiguration } from '@nx/devkit'; export declare const DEFAULT_QUARKUS_INITIALIZR_URL = "https://code.quarkus.io"; export interface QuarkusExtension { id: string; shortName: string; version: string; name: string; description: string; category: string; } export declare function runQuarkusPluginCommand(commandAlias: BuilderCommandAliasType, params: string[], options?: { cwd: string; ignoreWrapper?: boolean; runFromParentModule?: boolean; }): { success: boolean; }; export declare function buildQuarkusDownloadUrl(options: NormalizedSchema): string; export declare function isQuarkusProject(project: ProjectConfiguration): boolean; export declare function fetchQuarkusExtensions(options: NormalizedSchema): Promise<QuarkusExtension[]>;