@backstage-community/plugin-rbac-backend
Version:
25 lines (19 loc) • 809 B
JavaScript
;
var rootHttpRouter = require('@backstage/backend-defaults/rootHttpRouter');
var express = require('express');
function _interopDefaultCompat (e) { return e && typeof e === 'object' && 'default' in e ? e : { default: e }; }
var express__default = /*#__PURE__*/_interopDefaultCompat(express);
async function createRouter(options) {
const { logger, config } = options;
const router = express__default.default.Router();
router.use(express__default.default.json());
router.get("/health", (_, response) => {
logger.info("PONG!");
response.json({ status: "ok" });
});
const middleware = rootHttpRouter.MiddlewareFactory.create({ logger, config });
router.use(middleware.error());
return router;
}
exports.createRouter = createRouter;
//# sourceMappingURL=router.cjs.js.map