@bitblit/epsilon
Version:
Tiny adapter to simplify building API gateway Lambda APIS
25 lines • 1.58 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RatchetCliHandler = void 0;
const run_background_process_from_command_line_1 = require("./run-background-process-from-command-line");
const test_error_server_1 = require("../sample/test-error-server");
const local_container_server_1 = require("../local-container-server");
const ratchet_epsilon_common_info_1 = require("../build/ratchet-epsilon-common-info");
const abstract_ratchet_cli_handler_1 = require("@bitblit/ratchet/node-only/cli/abstract-ratchet-cli-handler");
const sample_server_components_1 = require("../sample/sample-server-components");
class RatchetCliHandler extends abstract_ratchet_cli_handler_1.AbstractRatchetCliHandler {
fetchHandlerMap() {
return {
'run-background-process': run_background_process_from_command_line_1.RunBackgroundProcessFromCommandLine.runFromCliArgs,
'run-test-error-server': test_error_server_1.TestErrorServer.runFromCliArgs,
'run-local-container-server': local_container_server_1.LocalContainerServer.runFromCliArgs,
'run-sample-local-server': sample_server_components_1.SampleServerComponents.runSampleLocalServerFromCliArgs,
'run-sample-local-batch-server': sample_server_components_1.SampleServerComponents.runSampleLocalServerFromCliArgs,
};
}
fetchVersionInfo() {
return ratchet_epsilon_common_info_1.RatchetEpsilonCommonInfo.buildInformation();
}
}
exports.RatchetCliHandler = RatchetCliHandler;
//# sourceMappingURL=ratchet-cli-handler.js.map