hydro-clean-stacks

    0.2.0 • Public • Published

    NPMversion Build Status Coverage Status

    hydro-clean-stacks

    Synopsis

    Remove hydro & chai.js entires from error stacks

    Usage

    Config:

    hydro.set({
      plugins: ['hydro-clean-stacks'],
    });

    Before:

    Error: test
        at Object.<anonymous> (/Users/vesln/Code/hydro-clean-stacks/test/fixtures/1.js:2:9)
        at SyncTest.exec (/Users/vesln/Code/hydro-clean-stacks/node_modules/hydro/lib/hydro/test/sync.js:32:13)
        at /Users/vesln/Code/hydro-clean-stacks/node_modules/hydro/lib/hydro/test/base.js:105:10
        at EventEmitter.emit (/Users/vesln/Code/hydro-clean-stacks/node_modules/hydro/node_modules/evts/lib/evts.js:46:26)
        at Base.run (/Users/vesln/Code/hydro-clean-stacks/node_modules/hydro/lib/hydro/test/base.js:101:11)
        at next (/Users/vesln/Code/hydro-clean-stacks/node_modules/hydro/lib/hydro/suite/index.js:58:52)
        at EventEmitter.emit (/Users/vesln/Code/hydro-clean-stacks/node_modules/hydro/node_modules/evts/lib/evts.js:46:26)
        at Suite.run (/Users/vesln/Code/hydro-clean-stacks/node_modules/hydro/lib/hydro/suite/index.js:62:11)
        at next (/Users/vesln/Code/hydro-clean-stacks/node_modules/hydro/lib/hydro/suite/index.js:58:52)
        at EventEmitter.emit (/Users/vesln/Code/hydro-clean-stacks/node_modules/hydro/node_modules/evts/lib/evts.js:46:26)

    After:

    Error: test
        at Object.<anonymous> (/Users/vesln/Code/hydro-clean-stacks/test/fixtures/1.js:2:9)

    Disable clean stacks

    hydro.set({
      plugins: ['hydro-clean-stacks'],
      cleanStacks: false,
    });

    Add a custom list with patterns to ignore

    hydro.set({
      plugins: ['hydro-clean-stacks'],
      ignore: ['node_modules/simple-assert']
    });

    Installation

    npm:

    npm install hydro-clean-stacks

    Tests

    $ npm test

    Coverage:

    $ npm run coverage

    License

    The MIT License (see LICENSE)

    Keywords

    none

    Install

    npm i hydro-clean-stacks

    DownloadsWeekly Downloads

    6

    Version

    0.2.0

    License

    MIT

    Last publish

    Collaborators

    • avatar