serverless-spy
Version:
CDK-based library for writing elegant integration tests on AWS serverless architecture and an additional web console to monitor events in real time.
44 lines (42 loc) • 1.45 kB
JavaScript
const __dirname = import.meta.dirname;
import { __esm } from "../../_virtual/rolldown_runtime.mjs";
//#region src/common/envVariableNames.ts
var envVariableNames;
var init_envVariableNames = __esm({ "src/common/envVariableNames.ts": (() => {
envVariableNames = /* @__PURE__ */ function(envVariableNames$1) {
/**
* Note that the function is subscribed to SQS, so we need to send spy events as it comes from SQS.
*/
envVariableNames$1["SSPY_SUBSCRIBED_TO_SQS"] = "SSPY_SUBSCRIBED_TO_SQS";
/**
* Mapping of resource ARNs to service keys
*/
envVariableNames$1["SSPY_INFRA_MAPPING"] = "SSPY_INFRA_MAPPING";
/**
* Web socket endpoint for sending and receiving spy events.
*/
envVariableNames$1["SSPY_WS_ENDPOINT"] = "SSPY_WS_ENDPOINT";
envVariableNames$1["SSPY_FUNCTION_NAME"] = "SSPY_FUNCTION_NAME";
/**
* DynamoDB table name that stores active websocket connections.
*/
envVariableNames$1["SSPY_WS_TABLE_NAME"] = "SSPY_WS_TABLE_NAME";
/**
* Log debugging details.
*/
envVariableNames$1["SSPY_DEBUG"] = "SSPY_DEBUG";
/**
* The root stack
*/
envVariableNames$1["SSPY_ROOT_STACK"] = "SSPY_ROOT_STACK";
/**
* The endpoint url for AWS IoT for the account
*/
envVariableNames$1["SSPY_IOT_ENDPOINT"] = "SSPY_IOT_ENDPOINT";
return envVariableNames$1;
}({});
}) });
//#endregion
init_envVariableNames();
export { envVariableNames, init_envVariableNames };
//# sourceMappingURL=envVariableNames.mjs.map