UNPKG

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.

38 lines 3.43 kB
"use strict"; //this file is not under root -> common folder because jsii does not allow //changing tsconfing.json to remove rootDir property Object.defineProperty(exports, "__esModule", { value: true }); exports.envVariableNames = void 0; var envVariableNames; (function (envVariableNames) { /** * Note that the function is subscribed to SQS, so we need to send spy events as it comes from SQS. */ envVariableNames["SSPY_SUBSCRIBED_TO_SQS"] = "SSPY_SUBSCRIBED_TO_SQS"; /** * Mapping of resource ARNs to service keys */ envVariableNames["SSPY_INFRA_MAPPING"] = "SSPY_INFRA_MAPPING"; /** * Web socket endpoint for sending and receiving spy events. */ envVariableNames["SSPY_WS_ENDPOINT"] = "SSPY_WS_ENDPOINT"; envVariableNames["SSPY_FUNCTION_NAME"] = "SSPY_FUNCTION_NAME"; /** * DynamoDB table name that stores active websocket connections. */ envVariableNames["SSPY_WS_TABLE_NAME"] = "SSPY_WS_TABLE_NAME"; /** * Log debugging details. */ envVariableNames["SSPY_DEBUG"] = "SSPY_DEBUG"; /** * The root stack */ envVariableNames["SSPY_ROOT_STACK"] = "SSPY_ROOT_STACK"; /** * The endpoint url for AWS IoT for the account */ envVariableNames["SSPY_IOT_ENDPOINT"] = "SSPY_IOT_ENDPOINT"; })(envVariableNames || (exports.envVariableNames = envVariableNames = {})); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW52VmFyaWFibGVOYW1lcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb21tb24vZW52VmFyaWFibGVOYW1lcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsMEVBQTBFO0FBQzFFLG9EQUFvRDs7O0FBRXBELElBQVksZ0JBcUNYO0FBckNELFdBQVksZ0JBQWdCO0lBQzFCOztPQUVHO0lBQ0gscUVBQWlELENBQUE7SUFFakQ7O09BRUc7SUFDSCw2REFBeUMsQ0FBQTtJQUV6Qzs7T0FFRztJQUNILHlEQUFxQyxDQUFBO0lBRXJDLDZEQUF5QyxDQUFBO0lBRXpDOztPQUVHO0lBQ0gsNkRBQXlDLENBQUE7SUFFekM7O09BRUc7SUFDSCw2Q0FBeUIsQ0FBQTtJQUV6Qjs7T0FFRztJQUNILHVEQUFtQyxDQUFBO0lBRW5DOztPQUVHO0lBQ0gsMkRBQXVDLENBQUE7QUFDekMsQ0FBQyxFQXJDVyxnQkFBZ0IsZ0NBQWhCLGdCQUFnQixRQXFDM0IiLCJzb3VyY2VzQ29udGVudCI6WyIvL3RoaXMgZmlsZSBpcyBub3QgdW5kZXIgcm9vdCAtPiBjb21tb24gZm9sZGVyIGJlY2F1c2UganNpaSBkb2VzIG5vdCBhbGxvd1xuLy9jaGFuZ2luZyB0c2NvbmZpbmcuanNvbiB0byByZW1vdmUgcm9vdERpciBwcm9wZXJ0eVxuXG5leHBvcnQgZW51bSBlbnZWYXJpYWJsZU5hbWVzIHtcbiAgLyoqXG4gICAqIE5vdGUgdGhhdCB0aGUgZnVuY3Rpb24gaXMgc3Vic2NyaWJlZCB0byBTUVMsIHNvIHdlIG5lZWQgdG8gc2VuZCBzcHkgZXZlbnRzIGFzIGl0IGNvbWVzIGZyb20gU1FTLlxuICAgKi9cbiAgU1NQWV9TVUJTQ1JJQkVEX1RPX1NRUyA9ICdTU1BZX1NVQlNDUklCRURfVE9fU1FTJyxcblxuICAvKipcbiAgICogTWFwcGluZyBvZiByZXNvdXJjZSBBUk5zIHRvIHNlcnZpY2Uga2V5c1xuICAgKi9cbiAgU1NQWV9JTkZSQV9NQVBQSU5HID0gJ1NTUFlfSU5GUkFfTUFQUElORycsXG5cbiAgLyoqXG4gICAqIFdlYiBzb2NrZXQgZW5kcG9pbnQgZm9yIHNlbmRpbmcgYW5kIHJlY2VpdmluZyBzcHkgZXZlbnRzLlxuICAgKi9cbiAgU1NQWV9XU19FTkRQT0lOVCA9ICdTU1BZX1dTX0VORFBPSU5UJyxcblxuICBTU1BZX0ZVTkNUSU9OX05BTUUgPSAnU1NQWV9GVU5DVElPTl9OQU1FJyxcblxuICAvKipcbiAgICogRHluYW1vREIgdGFibGUgbmFtZSB0aGF0IHN0b3JlcyBhY3RpdmUgd2Vic29ja2V0IGNvbm5lY3Rpb25zLlxuICAgKi9cbiAgU1NQWV9XU19UQUJMRV9OQU1FID0gJ1NTUFlfV1NfVEFCTEVfTkFNRScsXG5cbiAgLyoqXG4gICAqIExvZyBkZWJ1Z2dpbmcgZGV0YWlscy5cbiAgICovXG4gIFNTUFlfREVCVUcgPSAnU1NQWV9ERUJVRycsXG5cbiAgLyoqXG4gICAqIFRoZSByb290IHN0YWNrXG4gICAqL1xuICBTU1BZX1JPT1RfU1RBQ0sgPSAnU1NQWV9ST09UX1NUQUNLJyxcblxuICAvKipcbiAgICogVGhlIGVuZHBvaW50IHVybCBmb3IgQVdTIElvVCBmb3IgdGhlIGFjY291bnRcbiAgICovXG4gIFNTUFlfSU9UX0VORFBPSU5UID0gJ1NTUFlfSU9UX0VORFBPSU5UJyxcbn1cbiJdfQ==