@storm-software/pulumi-tools
Version:
Tools for managing Pulumi infrastructure within a Nx workspace.
19 lines (15 loc) • 864 B
text/typescript
import * as _storm_software_workspace_tools from '@storm-software/workspace-tools';
import { Tree, GeneratorCallback } from '@nx/devkit';
import { StormWorkspaceConfig } from '@storm-software/config';
import { BaseGeneratorSchema } from '@storm-software/workspace-tools/base/base-generator.schema.d';
interface InitGeneratorSchema extends BaseGeneratorSchema {
name?: string;
directory?: string;
provider?: Provider;
secretsProvider?: string;
login?: string;
skipFormat?: boolean;
}
declare function initGeneratorFn(tree: Tree, options: InitGeneratorSchema, config: StormWorkspaceConfig): Promise<GeneratorCallback>;
declare const _default: (tree: Tree, _options: InitGeneratorSchema) => Promise<GeneratorCallback | _storm_software_workspace_tools.BaseGeneratorResult>;
export { type InitGeneratorSchema as I, _default as _, initGeneratorFn as i };