@scaffoldly/serverless-util
Version:
Scaffoldly Serverless Helper Functionality
21 lines • 1.17 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.PROCESS_UUID = exports.PROCESS_UUID_HEADER = exports.MAPPED_EVENT_SNS = exports.MAPPED_EVENT_DYNAMODB_STREAM = exports.MAPPED_EVENT_HEADER = exports.STAGE = exports.SERVICE_SLUG = exports.SERVICE_NAME = exports.STAGE_DOMAIN = exports.API_GATEWAY_DOMAIN = void 0;
const uuid_1 = require("uuid");
const { SERVICE_NAME, STAGE, API_GATEWAY_DOMAIN, STAGE_DOMAIN, SERVICE_SLUG } = process.env;
const apiGatewayDomain = API_GATEWAY_DOMAIN || 'localhost';
exports.API_GATEWAY_DOMAIN = apiGatewayDomain;
const stageDomain = STAGE_DOMAIN || 'localhost';
exports.STAGE_DOMAIN = stageDomain;
const serviceName = SERVICE_NAME || 'unknown-service-name';
exports.SERVICE_NAME = serviceName;
const serviceSlug = SERVICE_SLUG || '';
exports.SERVICE_SLUG = serviceSlug;
const stage = STAGE || 'local';
exports.STAGE = stage;
exports.MAPPED_EVENT_HEADER = 'x-mapped-event';
exports.MAPPED_EVENT_DYNAMODB_STREAM = 'dynamodb-stream-event';
exports.MAPPED_EVENT_SNS = 'sns-event';
exports.PROCESS_UUID_HEADER = 'x-process-uuid';
exports.PROCESS_UUID = uuid_1.v4();
//# sourceMappingURL=constants.js.map
;