lhl 2bdf874dbb create преди 11 месеца
..
index.d.ts 2bdf874dbb create преди 11 месеца
index.js 2bdf874dbb create преди 11 месеца
license 2bdf874dbb create преди 11 месеца
package.json 2bdf874dbb create преди 11 месеца
readme.md 2bdf874dbb create преди 11 месеца

readme.md

clean-stack Build Status

Clean up error stack traces

Removes the mostly unhelpful internal Node.js entries.

Also works in Electron.

Install

$ npm install clean-stack

Usage

const cleanStack = require('clean-stack');

const error = new Error('Missing unicorn');

console.log(error.stack);
/*
Error: Missing unicorn
    at Object.<anonymous> (/Users/sindresorhus/dev/clean-stack/unicorn.js:2:15)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Function.Module.runMain (module.js:441:10)
    at startup (node.js:139:18)
*/

console.log(cleanStack(error.stack));
/*
Error: Missing unicorn
    at Object.<anonymous> (/Users/sindresorhus/dev/clean-stack/unicorn.js:2:15)
*/

API

cleanStack(stack, [options])

stack

Type: string

The stack property of an Error.

options

Type: Object

pretty

Type: boolean
Default: false

Prettify the file paths in the stack:

/Users/sindresorhus/dev/clean-stack/unicorn.js:2:15 → ~/dev/clean-stack/unicorn.js:2:15

Related

License

MIT © Sindre Sorhus