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

    defer-to-connect
    TypeScript icon, indicating that this package has built-in type declarations

    2.0.1 • Public • Published

    defer-to-connect

    The safe way to handle the connect socket event

    Coverage Status

    Once you receive the socket, it may be already connected (or disconnected).
    To avoid checking that, use defer-to-connect. It'll do that for you.

    Usage

    const deferToConnect = require('defer-to-connect');
    
    deferToConnect(socket, () => {
        console.log('Connected!');
    });

    API

    deferToConnect(socket, connectListener)

    Calls connectListener() when connected.

    deferToConnect(socket, listeners)

    listeners

    An object representing connect, secureConnect and close properties.

    Calls connect() when the socket is connected.
    Calls secureConnect() when the socket is securely connected.
    Calls close() when the socket is destroyed.

    License

    MIT

    Install

    npm i defer-to-connect

    DownloadsWeekly Downloads

    8,382,785

    Version

    2.0.1

    License

    MIT

    Unpacked Size

    5.44 kB

    Total Files

    5

    Last publish

    Collaborators

    • avatar