UNPKG

@fontoxml/fontoxml-development-tools

Version:

Development tools for Fonto.

32 lines (23 loc) 1.22 kB
import express from 'express'; import configureReferenceCreatePostRouteHandler from './configureReferenceCreatePostRouteHandler.js'; import configureReferenceGetPostRouteHandler from './configureReferenceGetPostRouteHandler.js'; import configureReferenceMetadataUpdatePatchRouteHandler from './configureReferenceMetadataUpdatePatchRouteHandler.js'; /** @typedef {import('../../src/getAppConfig.js').DevCmsConfig} DevCmsConfig */ /** * @param {DevCmsConfig} config */ function configureConnectorsCmsStandardReferenceRouter(config) { // eslint-disable-next-line new-cap const connectorsCmsStandardReferenceRouter = express.Router(); connectorsCmsStandardReferenceRouter .route('/connectors/cms/standard/reference/create') .post(configureReferenceCreatePostRouteHandler(config)); connectorsCmsStandardReferenceRouter .route('/connectors/cms/standard/reference/get') .post(configureReferenceGetPostRouteHandler(config)); connectorsCmsStandardReferenceRouter .route('/connectors/cms/standard/reference/metadata/update') .patch(configureReferenceMetadataUpdatePatchRouteHandler(config)); return connectorsCmsStandardReferenceRouter; } export default configureConnectorsCmsStandardReferenceRouter;