This package has been deprecated
Author message:
This module is now built-in into pino iself
pino-err-serializer
1.0.2 • Public • Published pino-err-serializer
An improved error serializer for pino that not only logs the error type, message and stack but also other properties set on the error object.
Installation
$ npm install pino-err-serializer
Usage
const pino = require('pino');
const errSerializer = require('pino-err-serializer');
const logger = pino({
serializers: {
err: errSerializer,
},
});
logger.info({
err: Object.assign(new Error('Some error'), { this: 'will be serialized' })
}, 'An error occurred!');
Tests
$ npm test
$ npm test-cov
to get coverage report
License
Released under the MIT License.
/pino-err-serializer/
//
Package Sidebar
Install
npm i pino-err-serializer
Weekly Downloads