neura-express-app
Version:
Basic express application starter with some common utilities.
36 lines (35 loc) • 4.15 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getLoggerConfig = exports.getAppConfig = exports.NeuraRouter = exports.NeuraController = exports.ValidationRequestError = exports.InternalServerError = exports.TooManyRequestsError = exports.UnProcessableEntityError = exports.UnSupportedMediaTypeError = exports.ConflictError = exports.MethodNotAllowedError = exports.ForbiddenError = exports.UnauthorizedError = exports.AccessDeniedError = exports.BadRequestError = exports.NotFoundError = exports.APIError = exports.BunyanLogger = exports.NeuraAppError = exports.NeuraErrorHandler = exports.NeuraContainer = exports.NeuraApp = void 0;
const app_1 = require("./app");
Object.defineProperty(exports, "NeuraApp", { enumerable: true, get: function () { return app_1.NeuraApp; } });
const app_config_1 = require("./config/app.config");
Object.defineProperty(exports, "getAppConfig", { enumerable: true, get: function () { return app_config_1.getAppConfig; } });
const logger_config_1 = require("./config/logger.config");
Object.defineProperty(exports, "getLoggerConfig", { enumerable: true, get: function () { return logger_config_1.getLoggerConfig; } });
const neura_controller_1 = require("./controllers/neura.controller");
Object.defineProperty(exports, "NeuraController", { enumerable: true, get: function () { return neura_controller_1.NeuraController; } });
Object.defineProperty(exports, "NeuraRouter", { enumerable: true, get: function () { return neura_controller_1.NeuraRouter; } });
const api_error_1 = require("./errors/api.error");
Object.defineProperty(exports, "AccessDeniedError", { enumerable: true, get: function () { return api_error_1.AccessDeniedError; } });
Object.defineProperty(exports, "APIError", { enumerable: true, get: function () { return api_error_1.NeuraAPIError; } });
Object.defineProperty(exports, "BadRequestError", { enumerable: true, get: function () { return api_error_1.BadRequestError; } });
Object.defineProperty(exports, "ConflictError", { enumerable: true, get: function () { return api_error_1.ConflictError; } });
Object.defineProperty(exports, "ForbiddenError", { enumerable: true, get: function () { return api_error_1.ForbiddenError; } });
Object.defineProperty(exports, "InternalServerError", { enumerable: true, get: function () { return api_error_1.InternalServerError; } });
Object.defineProperty(exports, "MethodNotAllowedError", { enumerable: true, get: function () { return api_error_1.MethodNotAllowedError; } });
Object.defineProperty(exports, "NotFoundError", { enumerable: true, get: function () { return api_error_1.NotFoundError; } });
Object.defineProperty(exports, "TooManyRequestsError", { enumerable: true, get: function () { return api_error_1.TooManyRequestsError; } });
Object.defineProperty(exports, "UnauthorizedError", { enumerable: true, get: function () { return api_error_1.UnauthorizedError; } });
Object.defineProperty(exports, "UnProcessableEntityError", { enumerable: true, get: function () { return api_error_1.UnProcessableEntityError; } });
Object.defineProperty(exports, "UnSupportedMediaTypeError", { enumerable: true, get: function () { return api_error_1.UnSupportedMediaTypeError; } });
Object.defineProperty(exports, "ValidationRequestError", { enumerable: true, get: function () { return api_error_1.ValidationRequestError; } });
const app_error_1 = require("./errors/app.error");
Object.defineProperty(exports, "NeuraAppError", { enumerable: true, get: function () { return app_error_1.NeuraAppError; } });
const error_handler_util_1 = require("./utils/error-handler.util");
Object.defineProperty(exports, "NeuraErrorHandler", { enumerable: true, get: function () { return error_handler_util_1.NeuraErrorHandler; } });
const logger_util_1 = require("./utils/logger.util");
Object.defineProperty(exports, "BunyanLogger", { enumerable: true, get: function () { return logger_util_1.BunyanLogger; } });
const container_util_1 = require("./utils/container.util");
Object.defineProperty(exports, "NeuraContainer", { enumerable: true, get: function () { return container_util_1.NeuraContainer; } });
exports.default = app_1.NeuraApp;