Initial commit

This commit is contained in:
2023-09-27 17:13:14 +02:00
commit c9e7cc243b
10 changed files with 646 additions and 0 deletions

16
routes/index.mjs Normal file
View File

@@ -0,0 +1,16 @@
import Manifest from '../src/Manifest.js';
import express from 'express';
import * as dotenv from 'dotenv';
let router = express.Router();
dotenv.config();
/* GET manifest JSON resource. */
router.get('/iiif/:manifestid/manifest', function(req, res, next) {
const manifest = new Manifest(process.env.IIIF_API_VERSION, process.env.BASE_URL);
manifest.generateID(req.params.manifestid);
res.json(manifest.toObject());
});
export default router;