David Mark Clements

Results 118 comments of David Mark Clements

@yoshuawuyts is this still meaningful to you/still something you want to do?

I think we should have a `serverless` option for pino, `pino({serverless: true})` or maybe even `require('pino/serverless')`. Tbh, I think `pino/browser` could double up as `pino/serverless` - the smaller payload/faster init...

yeah.. also there's things in browser that don't apply to serverless, e.g. transmit option I think we could extract most of `browser.js` into something like a `nano.js` file, and then...

I'm not opposed to this but I'm not entirely for it. It's essentially a short hand for: ```js if (log.isLogLevelEnabled('debug')) log.debug(expensiveThing) ``` Here's the possible down sides: * it's possible...

this is something we can improve in the mean time a workaround for this scenario would be to convert the functions to strings yourself ```js this.logger.info('Listeners to topic', this.dataListeners[topic].map(({name}) =>...

@uwajacques did you manage to resolve this?

Does anyone want to send a PR to document this?

I'm leaning towards docs as well, but maybe there's also an opportunity for an ecosystem module that captures, redacts, outputs - all as part of final (and we can link...

I think... that we could support async redaction as a transport if we go with worker thread transports in v6

Yeah I think it’s cool but the problem comes with merging. That’s expensive, and child loggers are often created in hot paths. So the api becomes a bit of a...