UNPKG

@storm-software/k8s-tools

Version:

Tools for managing Kubernetes (k8s) infrastructure within a Nx workspace.

30 lines (25 loc) 1.23 kB
import * as _storm_software_workspace_tools_types from '@storm-software/workspace-tools/types'; import * as _nx_devkit from '@nx/devkit'; import { Tree } from '@nx/devkit'; import { StormWorkspaceConfig } from '@storm-software/config'; import { BaseGeneratorSchema } from '@storm-software/workspace-tools/base/base-generator.schema.d'; interface HelmDependencyGeneratorSchema extends BaseGeneratorSchema { /** Project name */ project: string; /** Chart Name of the Dependency */ chartName?: string; /** Chart Version of the Dependency */ chartVersion?: string; /** Repository of the Dependency */ repository: string; /** Repository Name of the Dependency */ repositoryName: string; /** Format the generated files */ format?: boolean; [k: string]: unknown; } declare function helmDependencyGeneratorFn(tree: Tree, options: HelmDependencyGeneratorSchema, config?: StormWorkspaceConfig): Promise<{ success: boolean; }>; declare const _default: (tree: Tree, _options: HelmDependencyGeneratorSchema) => Promise<_nx_devkit.GeneratorCallback | _storm_software_workspace_tools_types.BaseGeneratorResult>; export { type HelmDependencyGeneratorSchema as H, _default as _, helmDependencyGeneratorFn as h };