Nice Philanthropist Metalhead
    Wondering what’s next for npm?Check out our public roadmap! »

    @mangar2/shutdown

    1.0.3 • Public • Published

    Abstract

    Shutdown is a small helper to safely shutdown serivces on SIGINT ( ctrl-C ) A singelton calling a callback on SIGINT and provides a timeout if the callback does not finish in a period of time .

    Example

    const shutdown = require('shutdown');
    
    shutdown(async () => {
       await myClass.close();
       process.exit(0);
    });

    Contents

    Meta

    Install

    npm i @mangar2/shutdown

    DownloadsWeekly Downloads

    4

    Version

    1.0.3

    License

    LGPL-3.0-or-later

    Unpacked Size

    3.92 kB

    Total Files

    5

    Last publish

    Collaborators

    • avatar