packages/automation-witness-server/src/Server/addMiddleware.ts
import {
customPoweredByHeader,
disableCaseSensitiveRouting,
disableExpressDefaultPoweredByHeader,
jsonBodyParser,
responseProfiler,
useRequestCounters,
} from '@xylabs/sdk-api-express-ecs'
import type { Express } from 'express'
export const addMiddleware = (app: Express) => {
app.use(responseProfiler)
app.use(jsonBodyParser)
disableExpressDefaultPoweredByHeader(app)
app.use(customPoweredByHeader)
disableCaseSensitiveRouting(app)
useRequestCounters(app)
}