Closed mxab closed 5 months ago
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.
Hi @mxab can you also add the new property to the core readme please.
Section: Besides the mandatory properties, Faro configuration also supports the following optional properties:
Done, do you want me to squash the changes?
Done, do you want me to squash the changes?
Hey Max you don't need to squash them yourself. We'll squash & merge them via GH.
yeah I only executed the linter in the core package. thx
at last the linter approves 😅
Why
The default behaviour in
pushLogs
stringifies all arguments in a very simple way. This results in potential[object Object]
log messages if some one or some third party library decides to put complex logs arguments e.g.console.info({foo: "bar"})
What
This PR extends the faro config with a
logArgsSerializer
paremeter that allows to override the default behaviour and put in a custom args rendererfixes #564
Checklist