1 | import EditorRepository from './EditorRepository.js';
|
2 | import FdtLicense from './FdtLicense.js';
|
3 |
|
4 | export 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 | }
|