Notwithstanding Previous Misdemeanors
    Have ideas to improve npm?Join in the discussion! »

    exit-hook
    TypeScript icon, indicating that this package has built-in type declarations

    1.1.1 • Public • Published

    exit-hook Build Status

    Run some code when the process exits

    The process.on('exit') event doesn't catch all the ways a process can exit.

    Useful for cleaning up.

    Install

    $ npm install --save exit-hook

    Usage

    var exitHook = require('exit-hook');
     
    exitHook(function () {
        console.log('exiting');
    });
     
    // you can add multiple hooks, even across files
    exitHook(function () {
        console.log('exiting 2');
    });
     
    throw new Error('unicorns');
     
    //=> exiting
    //=> exiting 2

    License

    MIT © Sindre Sorhus