Package Exports
- dumper.js
- dumper.js/src/dumper
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (dumper.js) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Dumper.js
dumper.js is a better and pretty variable inspector for your Node.js applications.
Installation
npm install --save-dev dumper.js
# or you may use yarn
yarn add dumper.js --devUsage
dd() Dump and Die
Calling dd() prints the output and kills the process
const { dd } = require('dumper.js');
const users = [
{ user: 'barney', age: 36, active: true, createdAt: new Date(), getAge: () => this.age },
{ user: 'fred', age: 40, active: false, createdAt: new Date(), getAge: () => this.age },
{ user: 'pebbles', age: 1, active: true, createdAt: new Date(), getAge: () => this.age }
];
dd(users);
// Above variable will be printed
console.log('this will never be called');Will output below result and kill the process

dump() Dump and Continue
Calling dump() prints the output and continues with the processing
const { dump } = require('dumper.js');
const users = [
{ user: 'barney', age: 36, active: true, createdAt: new Date(), getAge: () => this.age },
{ user: 'fred', age: 40, active: false, createdAt: new Date(), getAge: () => this.age },
{ user: 'pebbles', age: 1, active: true, createdAt: new Date(), getAge: () => this.age }
];
dump(users);
// Above variable will be printed and the process will continue
console.log('this will be called');Will output below result and continue processing

Contributions
Feel free to submit pull requests, create issues or spread the word.
License
MIT © Zeeshan Ahmad