lambda-live-debugger
Version:
Debug Lambda functions locally like it is running in the cloud
23 lines (22 loc) • 535 B
TypeScript
import { LldConfigBase } from '../types/lldConfig.js';
import { LambdaResource } from '../types/resourcesDiscovery.js';
/**
* Framework support interface
*/
export interface IFramework {
/**
* Framework name
*/
name: string;
/**
* Can this class handle the current project
* @returns
*/
canHandle(config: LldConfigBase): Promise<boolean>;
/**
* Get Lambda functions
* @param config
* @returns
*/
getLambdas: (config: LldConfigBase) => Promise<LambdaResource[]>;
}