UNPKG

intlayer-editor

Version:

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

34 lines (32 loc) 1.06 kB
const require_rolldown_runtime = require('../_virtual/rolldown_runtime.cjs'); const require_utils_responseData = require('../utils/responseData.cjs'); let _intlayer_config = require("@intlayer/config"); //#region src/controllers/configuration.controller.ts /** * Get the Intlayer configuration */ const getConfiguration = async (_req, res, _next) => { try { const formattedResponse = require_utils_responseData.formatResponse({ data: (0, _intlayer_config.getConfiguration)() }); res.json(formattedResponse); return; } 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 }); res.json(formattedErrorResponse); return; } }; //#endregion exports.getConfiguration = getConfiguration; //# sourceMappingURL=configuration.controller.cjs.map