Expose manifest params JSON

This commit is contained in:
2023-11-03 16:15:34 +01:00
parent 4ffc5277c0
commit 6895e69618
3 changed files with 34 additions and 1 deletions

View File

@@ -1,6 +1,7 @@
import generateManifest from '../controllers/manifest.mjs';
import generateCanvas from '../controllers/canvas.mjs';
import generateSequence from '../controllers/sequence.mjs';
import exposeParams from '../controllers/params.mjs';
import express from 'express';
let router = express.Router();
@@ -26,5 +27,9 @@ router.get('/iiif/:manifestid/sequence/:name', async function(req, res) {
res.json(sequence);
});
/* GET possible params for manifest responses */
router.get('/params', async function(req, res) {
res.json(await exposeParams());
});
export default router;
export default router;