+ const output = await generateOutput({
+ startDateQuery: req.query.startDate,
+ endDateQuery: req.query.endDate,
+ level: req.query.level || 'info',
+ nameFilter: logNameFilter
+ })
+
+ return res.json(output).end()
+}
+
+async function generateOutput (options: {
+ startDateQuery: string
+ endDateQuery?: string
+ level: LogLevel
+ nameFilter: RegExp
+}) {
+ const { startDateQuery, level, nameFilter } = options
+