UNPKG

@fontoxml/fontoxml-development-tools

Version:

Development tools for Fonto.

47 lines (35 loc) 2.05 kB
import express from 'express'; import configureOutputAssetGetRouteHandler from './configureOutputAssetGetRouteHandler.js'; import configureOutputDocumentGetPostRouteHandler from './configureOutputDocumentGetPostRouteHandler.js'; import configureOutputReviewStatePostRouteHandler from './configureOutputReviewStatePostRouteHandler.js'; import configureOutputReviewAnnotationGetPostRouteHandler from './configureOutputReviewAnnotationGetPostRouteHandler.js'; import configureOutputDocumentHistoryGetPostRouteHandler from './configureOutputDocumentHistoryGetPostRouteHandler.js'; import configureOutputDocumentRevisionGetPostRouteHandler from './configureOutputDocumentRevisionGetPostRouteHandler.js'; /** @typedef {import('../../src/getAppConfig.js').DevCmsConfig} DevCmsConfig */ /** * @param {DevCmsConfig} config */ function configureConnectorsCmsStandardOutputRouter(config) { // eslint-disable-next-line new-cap const connectorsCmsStandardOutputRouter = express.Router(); connectorsCmsStandardOutputRouter .route('/connectors/cms/standard/output/document/get') .post(configureOutputDocumentGetPostRouteHandler(config)); connectorsCmsStandardOutputRouter .route('/connectors/cms/standard/output/asset') .get(configureOutputAssetGetRouteHandler(config)); connectorsCmsStandardOutputRouter .route('/connectors/cms/standard/output/review/state') .post(configureOutputReviewStatePostRouteHandler(config)); connectorsCmsStandardOutputRouter .route('/connectors/cms/standard/output/review/annotation/get') .post(configureOutputReviewAnnotationGetPostRouteHandler(config)); connectorsCmsStandardOutputRouter .route('/connectors/cms/standard/output/document/history/get') .post(configureOutputDocumentHistoryGetPostRouteHandler(config)); connectorsCmsStandardOutputRouter .route('/connectors/cms/standard/output/document/revision/get') .post(configureOutputDocumentRevisionGetPostRouteHandler(config)); return connectorsCmsStandardOutputRouter; } export default configureConnectorsCmsStandardOutputRouter;