UNPKG

lambda-live-debugger

Version:

Debug Lambda functions locally like it is running in the cloud

42 lines (41 loc) 1.07 kB
import { LldConfig } from './types/lldConfig.js'; import { LambdaResource } from './types/resourcesDiscovery.js'; /** * Read configuration from CLI args, config file or wizard */ declare function readConfig(): Promise<void>; /** * Get a Lambda by name * @param functionName * @returns */ declare function getLambda(functionName: string): Promise<LambdaResource>; /** * Get all Lambdas * @returns */ declare function getLambdasAll(): LambdaResource[]; /** * Get filtered Lambdas * @returns */ declare function getLambdasFiltered(): LambdaResource[]; /** * Discover Lambdas */ declare function discoverLambdas(): Promise<void>; /** * Set the configuration * @param newConfig */ declare function setConfig(newConfig: LldConfig): void; export declare const Configuration: { readConfig: typeof readConfig; readonly config: LldConfig; discoverLambdas: typeof discoverLambdas; getLambda: typeof getLambda; getLambdasAll: typeof getLambdasAll; getLambdasFiltered: typeof getLambdasFiltered; setConfig: typeof setConfig; }; export {};