UNPKG

thrilled-be-core

Version:

Core Express backend package with middleware, logging, security, and base application setup

27 lines (26 loc) 2.17 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.HttpStatusCodes = exports.CorrelationIdMiddleware = exports.EnhancedErrorMiddleware = exports.EnhancedSecurityPlugin = exports.createLogger = exports.Logger = void 0; const tslib_1 = require("tslib"); tslib_1.__exportStar(require("./BaseApp"), exports); var Logger_1 = require("./logging/Logger"); Object.defineProperty(exports, "Logger", { enumerable: true, get: function () { return Logger_1.Logger; } }); Object.defineProperty(exports, "createLogger", { enumerable: true, get: function () { return Logger_1.createLogger; } }); tslib_1.__exportStar(require("./plugins/Plugin"), exports); tslib_1.__exportStar(require("./plugins/PluginManager"), exports); tslib_1.__exportStar(require("./plugins/responseFormatter"), exports); tslib_1.__exportStar(require("./plugins/ValidationPlugin"), exports); var EnhancedSecurityPlugin_1 = require("./plugins/EnhancedSecurityPlugin"); Object.defineProperty(exports, "EnhancedSecurityPlugin", { enumerable: true, get: function () { return EnhancedSecurityPlugin_1.EnhancedSecurityPlugin; } }); tslib_1.__exportStar(require("./middleware/SecurityMiddleware"), exports); tslib_1.__exportStar(require("./middleware/ErrorMiddleware"), exports); var EnhancedErrorMiddleware_1 = require("./middleware/EnhancedErrorMiddleware"); Object.defineProperty(exports, "EnhancedErrorMiddleware", { enumerable: true, get: function () { return EnhancedErrorMiddleware_1.EnhancedErrorMiddleware; } }); var CorrelationIdMiddleware_1 = require("./middleware/CorrelationIdMiddleware"); Object.defineProperty(exports, "CorrelationIdMiddleware", { enumerable: true, get: function () { return CorrelationIdMiddleware_1.CorrelationIdMiddleware; } }); tslib_1.__exportStar(require("./utils/ApiResponse"), exports); tslib_1.__exportStar(require("./utils/HealthCheck"), exports); tslib_1.__exportStar(require("./utils/GracefulShutdown"), exports); tslib_1.__exportStar(require("./utils/errors"), exports); var index_1 = require("./types/index"); Object.defineProperty(exports, "HttpStatusCodes", { enumerable: true, get: function () { return index_1.HttpStatusCodes; } });