UNPKG

serverless-offline-elasticmq-localhost

Version:
21 lines (20 loc) 725 B
import Serverless from "serverless"; import { ServerlessPluginCommand } from "../types/serverless-plugin-command"; declare class ServerlessOfflineElasticMqPlugin { private serverless; readonly commands: Record<string, ServerlessPluginCommand>; readonly hooks: Record<string, () => Promise<any>>; private elasticMqConfig; private mqInstances; constructor(serverless: Serverless); private getJarFileName; private downloadElasticMqIfNecessary; private isJarFilePresent; private spawnElasticMqProcess; private waitForStart; private killElasticMqProcess; private shouldExecute; private startElasticMq; private stopElasticMq; } export = ServerlessOfflineElasticMqPlugin;