New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@types/socketcluster-server

Package Overview
Dependencies
Maintainers
1
Versions
39
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@types/socketcluster-server - npm Package Compare versions

Comparing version

to
14.2.1

4

socketcluster-server/package.json
{
"name": "@types/socketcluster-server",
"version": "14.2.0",
"version": "14.2.1",
"description": "TypeScript definitions for socketcluster-server",

@@ -27,4 +27,4 @@ "license": "MIT",

},
"typesPublisherContentHash": "2c31ee027a632da7a2cb1d00c4428c3247ef3cd4bbdb97d4a83049cf0a10f59b",
"typesPublisherContentHash": "d75b8c5d19de38708083011c81ac894a78d94ec2a3db87c1674c0bbd3b3c95e9",
"typeScriptVersion": "2.4"
}

@@ -11,3 +11,3 @@ # Installation

Additional Details
* Last updated: Thu, 03 Jan 2019 17:14:56 GMT
* Last updated: Mon, 14 Jan 2019 20:57:16 GMT
* Dependencies: @types/jsonwebtoken, @types/sc-auth, @types/sc-broker-cluster, @types/ws, @types/component-emitter

@@ -14,0 +14,0 @@ * Global values: none

@@ -52,4 +52,23 @@ import { EventEmitter } from "events";

removeMiddleware(type: "handshakeWS", middlewareFn: (req: IncomingMessage, next: SCServer.nextMiddlewareFunction) => void): void;
removeMiddleware(type: "handshakeSC", middlewareFn: (req: SCServer.HandshakeSCRequest, next: SCServer.nextHandshakeSCMiddlewareFunction) => void): void;
removeMiddleware(type: "authenticate", middlewareFn: (req: SCServer.AuthenticateRequest, next: SCServer.nextAuthenticateMiddlewareFunction) => void): void;
removeMiddleware(type: "subscribe", middlewareFn: (req: SCServer.SubscribeRequest, next: SCServer.nextMiddlewareFunction) => void): void;
removeMiddleware(type: "publishIn", middlewareFn: (req: SCServer.PublishInRequest, next: SCServer.nextMiddlewareFunction) => void): void;
removeMiddleware(type: "publishOut", middlewareFn: (req: SCServer.PublishOutRequest, next: SCServer.nextMiddlewareFunction) => void): void;
removeMiddleware(type: "emit", middlewareFn: (req: SCServer.EmitRequest, next: SCServer.nextMiddlewareFunction) => void): void;
setAuthEngine(authEngine: SCAuthEngine): void;
setCodecEngine(codecEngine: SCServer.SCCodecEngine): void;
close(cb?: (err?: Error) => void): void;
getPath(): string;
generateId(): string;
verifyHandshake(info: SCServer.VerifyHandshakeInfo, cb: SCServer.verifyHandshakeFunction): void;
verifyInboundEvent(socket: SCServerSocket, eventName: string, eventData: any, cb: (err: Error, eventData: any, ackData?: any) => void): void;
verifyOutboundEvent(socket: SCServerSocket, eventName: string, eventData: any, options: {} | null, cb: (err: Error | null, eventData: any) => void): void;
isAuthTokenExpired(token: SCServer.AuthToken): boolean;
}

@@ -326,3 +345,3 @@

type disconnectionListenerFunction = (scSocket: SCServerSocket, code: number, data: any) => void;
type subscriptionListenerFunction = (scSocket: SCServerSocket, name: string, options: {channel: string}) => void;
type subscriptionListenerFunction = (scSocket: SCServerSocket, name: string, options: { channel: string }) => void;
type unsubscriptionListenerFunction = (scSocket: SCServerSocket, channel: string) => void;

@@ -336,2 +355,9 @@ type handshakeListenerFunction = (scSocket: SCServerSocket) => void;

}
interface VerifyHandshakeInfo {
req: IncomingMessage;
origin?: string;
}
type verifyHandshakeFunction = (success: boolean, errorCode?: number, errorMessage?: string) => void;
}