ecs-winston-format 1.5.0 is pulled in even though caret range set
builds of proof, principal, connection manager fail because package.json
"@elastic/ecs-winston-format": "^1.3.1",
caret range does not seem to have an effect strangely:
#13 13.24 dependencies:
#13 13.24 + @elastic/ecs-winston-format 1.5.0
3.927 src/utils/logger.ts:24:11 - error TS2349: This expression is not callable.
3.927 Type 'typeof import("/app/node_modules/.pnpm/@elastic+ecs-winston-format@1.5.0/node_modules/@elastic/ecs-winston-format/index")' has no call signatures.
3.927
3.927 24 format: ecsFormat({ convertReqRes: true }),
3.927 ~~~~~~~~~
3.927
3.927 Found 1 error(s).
3.927
as a workaround, fix version. maybe commit a lockfile for ci builds?