lambda-live-debugger
Version:
Debug Lambda functions locally like it is running in the cloud
32 lines (31 loc) • 830 B
TypeScript
import { exec } from 'child_process';
import { TerraformFramework } from './terraformFramework.js';
export declare const execAsync: typeof exec.__promisify__;
/**
* Support for Terraform framework
*/
export declare class OpenTofuFramework extends TerraformFramework {
/**
* Framework name
*/
get name(): string;
/**
* Can this class handle the current project
* @returns
*/
canHandle(): Promise<boolean>;
/**
* Name of the framework in logs
*/
protected get logName(): string;
/**
* Get OpenTofu state CI command
*/
protected get stateCommand(): string;
/**
*
* @returns Get command to check if OpenTodu is installed
*/
protected get checkInstalledCommand(): string;
}
export declare const openTofuFramework: OpenTofuFramework;