go-normal-stack

1.0.0 • Public • Published

go-normal-stack

Build Status

Normalizes the lines of an error stack over the working dir.

Can be useful to reduces the size of the error's logfile.

Usage

$ npm install --save go-normal-stack
const normalStack = require('go-normal-stack')
const error = new Error('Some error message')
 
console.log(error.stack)
// Error: Some error message
//     at Object.<anonymous> (/Users/igor-go/dev/proj254/tst.js:6:15)
//     at Module._compile (module.js:624:30)
//     at Object.Module._extensions..js (module.js:635:10)
//     ...
 
console.log(normalStack(error))
// Error: Some error message; Object.<anonymous> (/tst.js:6:15); Module._compile (module.js:624:30); Object.Module._extensions..js (module.js:635:10); ...
 
console.log(normalStack(error.stack))
// Error: Some error message; Object.<anonymous> (/tst.js:6:15); Module._compile (module.js:624:30); Object.Module._extensions..js (module.js:635:10); ...

Test

$ npm test

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.0
    2
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.0
    2

Package Sidebar

Install

npm i go-normal-stack

Weekly Downloads

2

Version

1.0.0

License

ISC

Last publish

Collaborators

  • igor-go