thrilled-be-core
Version:
Core Express backend package with middleware, logging, security, and base application setup
27 lines (26 loc) • 2.17 kB
JavaScript
;
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; } });