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

livekit-server-sdk

Package Overview
Dependencies
Maintainers
0
Versions
62
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

livekit-server-sdk - npm Package Compare versions

Comparing version 2.7.2 to 2.7.3

7

dist/SipClient.d.ts

@@ -51,5 +51,10 @@ import { SIPDispatchRuleInfo, SIPInboundTrunkInfo, SIPOutboundTrunkInfo, SIPParticipantInfo, SIPTransport, SIPTrunkInfo } from '@livekit/protocol';

dtmf?: string;
/** @deprecated - use `playDialtone` instead */
playRingtone?: boolean;
playDialtone?: boolean;
hidePhoneNumber?: boolean;
}
export interface TransferSipParticipantOptions {
playDialtone?: boolean;
}
/**

@@ -117,4 +122,4 @@ * Client to access Egress APIs

*/
transferSipParticipant(roomName: string, participantIdentity: string, transferTo: string): Promise<void>;
transferSipParticipant(roomName: string, participantIdentity: string, transferTo: string, opts?: TransferSipParticipantOptions): Promise<void>;
}
//# sourceMappingURL=SipClient.d.ts.map

@@ -226,2 +226,3 @@ // SPDX-FileCopyrightText: 2024 LiveKit, Inc.

let playRingtone = false;
let playDialtone = false;
let hidePhoneNumber = false;

@@ -234,2 +235,3 @@ if (opts !== undefined) {

playRingtone = opts.playRingtone || false;
playDialtone = opts.playDialtone || playRingtone; // Enable PlayDialtone if either PlayDialtone or playRingtone is set
hidePhoneNumber = opts.hidePhoneNumber || false;

@@ -245,3 +247,4 @@ }

dtmf: dtmf,
playRingtone: playRingtone,
playRingtone: playDialtone,
playDialtone: playDialtone,
hidePhoneNumber: hidePhoneNumber,

@@ -257,3 +260,7 @@ }).toJson();

*/
async transferSipParticipant(roomName, participantIdentity, transferTo) {
async transferSipParticipant(roomName, participantIdentity, transferTo, opts) {
let playDialtone = false;
if (opts !== undefined) {
playDialtone = opts.playDialtone || false;
}
const req = new TransferSIPParticipantRequest({

@@ -263,2 +270,3 @@ participantIdentity: participantIdentity,

transferTo: transferTo,
playDialtone: playDialtone,
}).toJson();

@@ -265,0 +273,0 @@ await this.rpc.request(svc, 'TransferSIPParticipant', req, await this.authHeader({ roomAdmin: true, room: roomName }, { call: true }));

4

package.json
{
"name": "livekit-server-sdk",
"version": "2.7.2",
"version": "2.7.3",
"description": "Server-side SDK for LiveKit",

@@ -16,3 +16,3 @@ "main": "dist/index.js",

"dependencies": {
"@livekit/protocol": "^1.23.0",
"@livekit/protocol": "^1.27.0",
"camelcase-keys": "^9.0.0",

@@ -19,0 +19,0 @@ "jose": "^5.1.2"

@@ -89,6 +89,12 @@ // SPDX-FileCopyrightText: 2024 LiveKit, Inc.

dtmf?: string;
playRingtone?: boolean;
/** @deprecated - use `playDialtone` instead */
playRingtone?: boolean; // Deprecated, use playDialtone instead
playDialtone?: boolean;
hidePhoneNumber?: boolean;
}
export interface TransferSipParticipantOptions {
playDialtone?: boolean;
}
/**

@@ -399,2 +405,3 @@ * Client to access Egress APIs

let playRingtone: boolean = false;
let playDialtone: boolean = false;
let hidePhoneNumber: boolean = false;

@@ -408,2 +415,3 @@

playRingtone = opts.playRingtone || false;
playDialtone = opts.playDialtone || playRingtone; // Enable PlayDialtone if either PlayDialtone or playRingtone is set
hidePhoneNumber = opts.hidePhoneNumber || false;

@@ -420,3 +428,4 @@ }

dtmf: dtmf,
playRingtone: playRingtone,
playRingtone: playDialtone,
playDialtone: playDialtone,
hidePhoneNumber: hidePhoneNumber,

@@ -443,3 +452,10 @@ }).toJson();

transferTo: string,
opts?: TransferSipParticipantOptions,
): Promise<void> {
let playDialtone: boolean = false;
if (opts !== undefined) {
playDialtone = opts.playDialtone || false;
}
const req = new TransferSIPParticipantRequest({

@@ -449,2 +465,3 @@ participantIdentity: participantIdentity,

transferTo: transferTo,
playDialtone: playDialtone,
}).toJson();

@@ -451,0 +468,0 @@

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc