UNPKG

neura-express-app

Version:

Basic express application starter with some common utilities.

36 lines (35 loc) 4.15 kB
"use strict"; 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;