summaryrefslogtreecommitdiff
path: root/src/hero.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'src/hero.mjs')
-rw-r--r--src/hero.mjs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/hero.mjs b/src/hero.mjs
index 9c6df64..3955eed 100644
--- a/src/hero.mjs
+++ b/src/hero.mjs
@@ -51,12 +51,21 @@ export const interceptorsFn = ({
method,
type: "in-request",
});
+ const beforeDate = new Date();
const response = await next(req);
+ const afterDate = new Date();
const { status } = response;
+
+ const before = beforeDate.getTime();
+ const after = afterDate.getTime();
+ const duration = after - before;
logger.info({
id,
status,
type: "in-response",
+ timings: {
+ ms: { before, after, duration },
+ },
});
return response;
},