Narwhals Playing Mahjong

    @nois/signalr-client
    TypeScript icon, indicating that this package has built-in type declarations

    1.0.0-alpha2-final • Public • Published

    JavaScript and TypeScript clients for SignalR for ASP.NET Core

    Installation

    npm install @aspnet/signalr-client

    Usage

    Browser

    To use the client in a browser, copy *.js files from the dist/browser folder to your script folder include on your page using the <script> tag.

    Node.js

    The following polyfills are required to use the client in Node.js applications:

    • XmlHttpRequest - always
    • WebSockets - to use the WebSockets transport
    • EventSource - to use the ServerSentEvents transport
    • btoa/atob - to use binary protocols (e.g. MessagePack) over text transports (ServerSentEvents)

    Example

    let connection = new signalR.HubConnection('/chat');
    
    connection.on('send', data => {
        console.log(data);
    });
    
    connection.start()
        .then(() => connection.invoke('send', 'Hello'));

    Keywords

    Install

    npm i @nois/signalr-client

    DownloadsWeekly Downloads

    2

    Version

    1.0.0-alpha2-final

    License

    MIT

    Last publish

    Collaborators

    • lam-huynh
    • shawndaonois