"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const hono_1 = require("hono"); const commentsController_1 = require("../controllers/commentsController"); const auth_1 = require("../middlewares/auth"); const commentsRouter = new hono_1.Hono(); // Public routes commentsRouter.get('/', commentsController_1.getComments); // Protected routes commentsRouter.post('/', auth_1.authMiddleware, commentsController_1.createComment); commentsRouter.delete('/:comment_id', auth_1.authMiddleware, commentsController_1.deleteComment); exports.default = commentsRouter;