Files
greek-manifests/controllers/params.mjs

24 lines
543 B
JavaScript

'use strict';
import { TECH_NAMES } from "../src/constants.js";
import { getParamsFromFolders } from "../src/service/ImageRepository.js";
/**
* Show all possible parameters for manifest URLs
*/
export default async function exposeParams() {
console.log(process.env.IMAGES_DIR);
const techs = Object.entries(TECH_NAMES).map(([key, fullname]) => ({
acronym: key.toUpperCase(),
fullname,
}));
let papyri = await getParamsFromFolders();
return {
'techniques' : techs,
papyri
};
}