@orcdkestrator/orcdk-plugin-localstack
Version:
LocalStack lifecycle management plugin for Orcdkestrator
36 lines • 933 B
TypeScript
/**
* LocalStack plugin types
*/
export interface LocalStackConfig {
autoStart?: boolean;
environment?: Record<string, string>;
waitForReady?: {
maxAttempts?: number;
retryDelayMs?: number;
};
stopOnCleanup?: boolean;
debug?: boolean;
hotReloading?: {
enabled?: boolean;
watchInterval?: number;
lambdaPaths?: Array<{
functionName: string;
localPath: string;
handler: string;
runtime: string;
fileExtensions?: string[];
}>;
runtimeFileExtensions?: Record<string, string[]>;
defaultFileExtensions?: string[];
};
}
export interface LocalStackHealthResponse {
services?: Record<string, unknown>;
features?: Record<string, unknown>;
version?: string;
}
export interface LocalStackStatus {
running: boolean;
output: string;
}
//# sourceMappingURL=types.d.ts.map