UNPKG

387 BJavaScriptView Raw
1import EditorRepository from './EditorRepository.js';
2import FdtLicense from './FdtLicense.js';
3
4export default async function enrichRequestObject(app) {
5 const editorRepository = new EditorRepository();
6 await editorRepository.init(app);
7
8 const license = new FdtLicense(app);
9
10 app.request.fdt = {
11 editorRepository,
12 getPathToModule: app.getPathToModule.bind(app),
13 license,
14 };
15}