UNPKG

intlayer-editor

Version:

Integrate the Intlayer visual editor into your Intlayer projects, enabling CMS-like content management with multilingual support.

32 lines (30 loc) 1.06 kB
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); const require_utils_responseData = require('../utils/responseData.cjs'); let _intlayer_config_node = require("@intlayer/config/node"); //#region src/controllers/configuration.controller.ts /** * Get the Intlayer configuration */ const getConfiguration = async (_req, res) => { try { const formattedResponse = require_utils_responseData.formatResponse({ data: (0, _intlayer_config_node.getConfiguration)() }); return res.send(formattedResponse); } catch (err) { const errorMessage = err ?? { message: "Internal Server Error", status: 500 }; const formattedErrorResponse = require_utils_responseData.formatResponse({ error: { message: errorMessage.message ?? "Internal Server Error", code: "INTERNAL_SERVER_ERROR", title: "Internal Server Error" }, status: errorMessage.status ?? 500 }); return res.send(formattedErrorResponse); } }; //#endregion exports.getConfiguration = getConfiguration; //# sourceMappingURL=configuration.controller.cjs.map