{"version":3,"file":"roles.routes.mjs","names":["createSingle","getMultiple","getSingle","deleteSingle","updateSingle"],"sources":["../../../../../../src/libs/http/routes/api/v1/roles.routes.ts"],"sourcesContent":["import { Hono } from \"hono\";\nimport type { LucidHonoGeneric } from \"../../../../../types/hono.js\";\nimport createSingle from \"../../../controllers/roles/create-single.js\";\nimport deleteSingle from \"../../../controllers/roles/delete-single.js\";\nimport getMultiple from \"../../../controllers/roles/get-multiple.js\";\nimport getSingle from \"../../../controllers/roles/get-single.js\";\nimport updateSingle from \"../../../controllers/roles/update-single.js\";\n\nconst roleRoutes = new Hono<LucidHonoGeneric>()\n\t.post(\"/\", ...createSingle)\n\t.get(\"/\", ...getMultiple)\n\t.get(\"/:id\", ...getSingle)\n\t.delete(\"/:id\", ...deleteSingle)\n\t.patch(\"/:id\", ...updateSingle);\n\nexport default roleRoutes;\n"],"mappings":"oUAQA,MAAM,EAAa,IAAI,EAAuB,CAAC,CAC7C,KAAK,IAAK,GAAGA,CAAY,CAAC,CAC1B,IAAI,IAAK,GAAGC,CAAW,CAAC,CACxB,IAAI,OAAQ,GAAGC,CAAS,CAAC,CACzB,OAAO,OAAQ,GAAGC,CAAY,CAAC,CAC/B,MAAM,OAAQ,GAAGC,CAAY"}