UNPKG

@lucidcms/core

Version:

The core of the Lucid CMS. It's responsible for spinning up the API and serving the CMS.

1 lines 4.22 kB
{"version":3,"file":"document.routes.mjs","names":["createSingle","restoreMultiple","createPublishOperation","createVersion","deleteMultiple","deleteMultiplePermanently","deleteSinglePermanently","deleteSingle","getWorkflowAssignees","updateWorkflow","updateOrder","createPreview","getMultiple","getMultipleRevisions","getSingle","checkVersion","restoreRevision","promoteVersion","updateVersion"],"sources":["../../../../../../src/libs/http/routes/api/v1/document.routes.ts"],"sourcesContent":["import { Hono } from \"hono\";\nimport type { LucidHonoGeneric } from \"../../../../../types/hono.js\";\nimport checkVersion from \"../../../controllers/documents/check-version.js\";\nimport createPreview from \"../../../controllers/documents/create-preview.js\";\nimport createPublishOperation from \"../../../controllers/documents/create-publish-operation.js\";\nimport createSingle from \"../../../controllers/documents/create-single.js\";\nimport createVersion from \"../../../controllers/documents/create-version.js\";\nimport deleteMultiple from \"../../../controllers/documents/delete-multiple.js\";\nimport deleteMultiplePermanently from \"../../../controllers/documents/delete-multiple-permanently.js\";\nimport deleteSingle from \"../../../controllers/documents/delete-single.js\";\nimport deleteSinglePermanently from \"../../../controllers/documents/delete-single-permanently.js\";\nimport getMultiple from \"../../../controllers/documents/get-multiple.js\";\nimport getMultipleRevisions from \"../../../controllers/documents/get-multiple-revisions.js\";\nimport getSingle from \"../../../controllers/documents/get-single.js\";\nimport getWorkflowAssignees from \"../../../controllers/documents/get-workflow-assignees.js\";\nimport promoteVersion from \"../../../controllers/documents/promote-version.js\";\nimport restoreMultiple from \"../../../controllers/documents/restore-multiple.js\";\nimport restoreRevision from \"../../../controllers/documents/restore-revision.js\";\nimport updateOrder from \"../../../controllers/documents/update-order.js\";\nimport updateVersion from \"../../../controllers/documents/update-version.js\";\nimport updateWorkflow from \"../../../controllers/documents/update-workflow.js\";\n\nconst documentRoutes = new Hono<LucidHonoGeneric>()\n\t.post(\"/:collectionKey\", ...createSingle)\n\t.post(\"/:collectionKey/restore\", ...restoreMultiple)\n\t.post(\"/:collectionKey/:id/publish\", ...createPublishOperation)\n\t.post(\"/:collectionKey/:id\", ...createVersion)\n\t.delete(\"/:collectionKey\", ...deleteMultiple)\n\t.delete(\"/:collectionKey/permanent\", ...deleteMultiplePermanently)\n\t.delete(\"/:collectionKey/:id/permanent\", ...deleteSinglePermanently)\n\t.delete(\"/:collectionKey/:id\", ...deleteSingle)\n\t.get(\"/:collectionKey/workflow/assignees\", ...getWorkflowAssignees)\n\t.patch(\"/:collectionKey/:id/workflow\", ...updateWorkflow)\n\t.patch(\"/:collectionKey/:id/order\", ...updateOrder)\n\t.post(\"/:collectionKey/:id/preview\", ...createPreview)\n\t.get(\"/:collectionKey/:version\", ...getMultiple)\n\t.get(\"/:collectionKey/:id/revisions\", ...getMultipleRevisions)\n\t.get(\"/:collectionKey/:id/:versionOrId\", ...getSingle)\n\t.post(\"/:collectionKey/:id/:versionId/check\", ...checkVersion)\n\t.post(\"/:collectionKey/:id/:versionId/restore-revision\", ...restoreRevision)\n\t.post(\"/:collectionKey/:id/:versionId/promote-version\", ...promoteVersion)\n\t.patch(\"/:collectionKey/:id/:versionId\", ...updateVersion);\n\nexport default documentRoutes;\n"],"mappings":"6xCAsBA,MAAM,EAAiB,IAAI,EAAuB,CAAC,CACjD,KAAK,kBAAmB,GAAGA,CAAY,CAAC,CACxC,KAAK,0BAA2B,GAAGC,CAAe,CAAC,CACnD,KAAK,8BAA+B,GAAGC,CAAsB,CAAC,CAC9D,KAAK,sBAAuB,GAAGC,CAAa,CAAC,CAC7C,OAAO,kBAAmB,GAAGC,CAAc,CAAC,CAC5C,OAAO,4BAA6B,GAAGC,CAAyB,CAAC,CACjE,OAAO,gCAAiC,GAAGC,CAAuB,CAAC,CACnE,OAAO,sBAAuB,GAAGC,CAAY,CAAC,CAC9C,IAAI,qCAAsC,GAAGC,CAAoB,CAAC,CAClE,MAAM,+BAAgC,GAAGC,CAAc,CAAC,CACxD,MAAM,4BAA6B,GAAGC,CAAW,CAAC,CAClD,KAAK,8BAA+B,GAAGC,CAAa,CAAC,CACrD,IAAI,2BAA4B,GAAGC,CAAW,CAAC,CAC/C,IAAI,gCAAiC,GAAGC,CAAoB,CAAC,CAC7D,IAAI,mCAAoC,GAAGC,CAAS,CAAC,CACrD,KAAK,uCAAwC,GAAGC,CAAY,CAAC,CAC7D,KAAK,kDAAmD,GAAGC,CAAe,CAAC,CAC3E,KAAK,iDAAkD,GAAGC,CAAc,CAAC,CACzE,MAAM,iCAAkC,GAAGC,CAAa"}