Socket
Socket
Sign inDemoInstall

@huddle01/web-core

Package Overview
Dependencies
Maintainers
6
Versions
245
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@huddle01/web-core - npm Package Compare versions

Comparing version 1.0.0-alpha.31 to 1.0.0-dev.0

dist/chunk-3QREUZHF.js

4

dist/constants/deviceConstraints.js
import {
deviceConstraints_default
} from "../chunk-A3HCACHA.js";
import "../chunk-XHXVBEEH.js";
} from "../chunk-5CUUFMPO.js";
import "../chunk-7NJ3IR37.js";
import "../chunk-UXIASGQL.js";

@@ -6,0 +6,0 @@ export {

@@ -57,3 +57,6 @@ import { RtpEncodingParameters } from 'mediasoup-client/lib/types';

video: RtpEncodingParameters[];
'screen-share-video': undefined;
'screen-video': {
scalabilityMode: string;
dtx: boolean;
}[];
audio: {

@@ -60,0 +63,0 @@ maxBitrate: number;

@@ -9,3 +9,3 @@ import {

encodingViaMediaType
} from "../chunk-XHXVBEEH.js";
} from "../chunk-7NJ3IR37.js";
import "../chunk-UXIASGQL.js";

@@ -12,0 +12,0 @@ export {

import {
Consumer_default
} from "./chunk-FE7RZJBI.js";
} from "./chunk-ISGZIUR3.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-EVXWMCNT.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-UXIASGQL.js";

@@ -7,0 +7,0 @@ export {

import {
DeviceHandler_default
} from "./chunk-SOT5VN77.js";
import "./chunk-A3HCACHA.js";
import "./chunk-XHXVBEEH.js";
} from "./chunk-EKH7PORL.js";
import "./chunk-5CUUFMPO.js";
import "./chunk-7NJ3IR37.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-EVXWMCNT.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-UXIASGQL.js";

@@ -9,0 +9,0 @@ export {

@@ -5,3 +5,2 @@ import LocalPeer from './LocalPeer.js';

import 'mediasoup-client/lib/types';
import 'mediasoup-client';
import 'types/dist/common.types';

@@ -12,2 +11,3 @@ import 'types/dist/socket.types';

import './Transport.js';
import 'mediasoup-client';
import 'types/dist';

@@ -14,0 +14,0 @@ import './Consumer.js';

import {
HuddleClient_default
} from "./chunk-Y2ASTVY3.js";
import "./chunk-SU5A6C4I.js";
import "./chunk-QSJJAYR5.js";
} from "./chunk-3QREUZHF.js";
import "./chunk-52CBB4Q7.js";
import "./chunk-643KVHUF.js";
import "./chunk-7PO7E25R.js";
import "./chunk-GZLJOUZ3.js";
import "./chunk-7PO7E25R.js";
import "./chunk-FE7RZJBI.js";
import "./chunk-SOT5VN77.js";
import "./chunk-A3HCACHA.js";
import "./chunk-XHXVBEEH.js";
import "./chunk-4KYYRYQ7.js";
import "./chunk-BCLDPOUD.js";
import "./chunk-ISGZIUR3.js";
import "./chunk-EKH7PORL.js";
import "./chunk-5CUUFMPO.js";
import "./chunk-7NJ3IR37.js";
import "./chunk-A73FFKYZ.js";
import "./chunk-J4AT5UON.js";
import "./chunk-PYD4CES4.js";
import "./chunk-GAFMQRFA.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-EVXWMCNT.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-UXIASGQL.js";

@@ -19,0 +19,0 @@ export {

@@ -14,3 +14,2 @@ export { default as HuddleClient } from './HuddleClient.js';

import 'mediasoup-client/lib/types';
import 'mediasoup-client';
import 'types/dist/common.types';

@@ -21,4 +20,5 @@ import 'types/dist/socket.types';

import 'types/dist/sushiToClientEvents.types';
import 'mediasoup-client';
import 'types/dist';
import 'types/dist/mq/response.types';
import './common-js/EnhancedMap.js';
import {
HuddleClient_default
} from "./chunk-Y2ASTVY3.js";
} from "./chunk-3QREUZHF.js";
import {

@@ -8,26 +8,26 @@ LocalPeer_default,

Room_default
} from "./chunk-SU5A6C4I.js";
} from "./chunk-52CBB4Q7.js";
import {
Transport_default
} from "./chunk-QSJJAYR5.js";
} from "./chunk-643KVHUF.js";
import "./chunk-7PO7E25R.js";
import "./chunk-GZLJOUZ3.js";
import "./chunk-7PO7E25R.js";
import {
Consumer_default
} from "./chunk-FE7RZJBI.js";
} from "./chunk-ISGZIUR3.js";
import {
DeviceHandler_default
} from "./chunk-SOT5VN77.js";
import "./chunk-A3HCACHA.js";
import "./chunk-XHXVBEEH.js";
} from "./chunk-EKH7PORL.js";
import "./chunk-5CUUFMPO.js";
import "./chunk-7NJ3IR37.js";
import {
Permissions_default
} from "./chunk-4KYYRYQ7.js";
} from "./chunk-A73FFKYZ.js";
import {
Socket_default
} from "./chunk-BCLDPOUD.js";
} from "./chunk-J4AT5UON.js";
import "./chunk-PYD4CES4.js";
import "./chunk-GAFMQRFA.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-EVXWMCNT.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-UXIASGQL.js";

@@ -34,0 +34,0 @@ export {

@@ -1,3 +0,2 @@

import { Producer, AppData } from 'mediasoup-client/lib/types';
import { Device } from 'mediasoup-client';
import { Producer, Device, AppData, DataProducer } from 'mediasoup-client/lib/types';
import { TDataMessage, TPermissions } from 'types/dist/common.types';

@@ -10,2 +9,3 @@ import { ESocketCloseCode } from 'types/dist/socket.types';

import { EnhancedEventEmitter } from './common-js/EnhancedEventEmitter.js';
import 'mediasoup-client';
import 'types/dist';

@@ -52,2 +52,3 @@ import 'types/dist/mq/response.types';

'receive-data': [data: TDataMessage];
'receive-volatile-data': [data: string];
reconnected: [data: Socket];

@@ -125,2 +126,3 @@ 'metadata-updated': [data: {

private __pendingProducerTasks;
private __pendingDataProducerTasks;
/**

@@ -280,2 +282,6 @@ * Pending Transport Tasks, Stores the transportType and the promise of the transport

}) => Promise<Producer<AppData>>;
produceData: (data: {
label: string;
appData?: AppData | undefined;
}) => Promise<DataProducer<AppData>>;
/**

@@ -410,2 +416,3 @@ * Enables the local web cam and starts producing the stream with the label `video`

}) => void;
sendVolatileData: (data: unknown) => void;
sendData: (data: {

@@ -422,8 +429,2 @@ to: string[] | '*';

updateMetadata: <T = unknown>(data: T) => void;
/**
* Update the role of the Remote Peer in the Room, this will emit an event `updated` with the updated role.
*/
updateRole: (data: {
role: string;
}) => void;
private __handler;

@@ -436,11 +437,7 @@ /**

private __createProducer;
private __createDataProducer;
private __createTransportOnServer;
private __setRemotePeers;
/**
* Helper Function to close the consumer of a remote peer
* @param data - Data to close the consumer { peerId, label }
*/
private __closeRemotePeerConsumer;
}
export { LocalPeerEvents, LocalPeer as default };
import {
LocalPeer_default
} from "./chunk-SU5A6C4I.js";
import "./chunk-QSJJAYR5.js";
} from "./chunk-52CBB4Q7.js";
import "./chunk-643KVHUF.js";
import "./chunk-7PO7E25R.js";
import "./chunk-GZLJOUZ3.js";
import "./chunk-7PO7E25R.js";
import "./chunk-FE7RZJBI.js";
import "./chunk-SOT5VN77.js";
import "./chunk-A3HCACHA.js";
import "./chunk-XHXVBEEH.js";
import "./chunk-4KYYRYQ7.js";
import "./chunk-BCLDPOUD.js";
import "./chunk-ISGZIUR3.js";
import "./chunk-EKH7PORL.js";
import "./chunk-5CUUFMPO.js";
import "./chunk-7NJ3IR37.js";
import "./chunk-A73FFKYZ.js";
import "./chunk-J4AT5UON.js";
import "./chunk-PYD4CES4.js";
import "./chunk-GAFMQRFA.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-EVXWMCNT.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-UXIASGQL.js";

@@ -18,0 +18,0 @@ export {

import {
Permissions_default,
checkPermissions
} from "./chunk-4KYYRYQ7.js";
} from "./chunk-A73FFKYZ.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-EVXWMCNT.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-UXIASGQL.js";

@@ -8,0 +8,0 @@ export {

@@ -92,3 +92,3 @@ import Consumer from './Consumer.js';

* Get the associated consumer for the label
* @param label - Unique identifier for the consumer e.g. `video` | `audio` | `screen-share-video` | string
* @param label - Unique identifier for the consumer e.g. `video` | `audio` | `screen-video` | string
* @returns Consumer | null

@@ -95,0 +95,0 @@ */

import {
RemotePeer_default
} from "./chunk-SU5A6C4I.js";
import "./chunk-QSJJAYR5.js";
} from "./chunk-52CBB4Q7.js";
import "./chunk-643KVHUF.js";
import "./chunk-7PO7E25R.js";
import "./chunk-GZLJOUZ3.js";
import "./chunk-7PO7E25R.js";
import "./chunk-FE7RZJBI.js";
import "./chunk-SOT5VN77.js";
import "./chunk-A3HCACHA.js";
import "./chunk-XHXVBEEH.js";
import "./chunk-4KYYRYQ7.js";
import "./chunk-BCLDPOUD.js";
import "./chunk-ISGZIUR3.js";
import "./chunk-EKH7PORL.js";
import "./chunk-5CUUFMPO.js";
import "./chunk-7NJ3IR37.js";
import "./chunk-A73FFKYZ.js";
import "./chunk-J4AT5UON.js";
import "./chunk-PYD4CES4.js";
import "./chunk-GAFMQRFA.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-EVXWMCNT.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-UXIASGQL.js";

@@ -18,0 +18,0 @@ export {

import {
Room_default
} from "./chunk-SU5A6C4I.js";
import "./chunk-QSJJAYR5.js";
} from "./chunk-52CBB4Q7.js";
import "./chunk-643KVHUF.js";
import "./chunk-7PO7E25R.js";
import "./chunk-GZLJOUZ3.js";
import "./chunk-7PO7E25R.js";
import "./chunk-FE7RZJBI.js";
import "./chunk-SOT5VN77.js";
import "./chunk-A3HCACHA.js";
import "./chunk-XHXVBEEH.js";
import "./chunk-4KYYRYQ7.js";
import "./chunk-BCLDPOUD.js";
import "./chunk-ISGZIUR3.js";
import "./chunk-EKH7PORL.js";
import "./chunk-5CUUFMPO.js";
import "./chunk-7NJ3IR37.js";
import "./chunk-A73FFKYZ.js";
import "./chunk-J4AT5UON.js";
import "./chunk-PYD4CES4.js";
import "./chunk-GAFMQRFA.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-EVXWMCNT.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-UXIASGQL.js";

@@ -18,0 +18,0 @@ export {

import {
Socket_default
} from "./chunk-BCLDPOUD.js";
} from "./chunk-J4AT5UON.js";
import "./chunk-PYD4CES4.js";
import "./chunk-GAFMQRFA.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-EVXWMCNT.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-UXIASGQL.js";

@@ -9,0 +9,0 @@ export {

@@ -8,3 +8,3 @@ import * as mediasoup from 'mediasoup-client';

import Consumer from './Consumer.js';
import { TConsumeResponseData } from 'types/dist/mq/response.types';
import { TConsumeResponseData, TConsumeDataResponseData } from 'types/dist/mq/response.types';
import { EnhancedMap } from './common-js/EnhancedMap.js';

@@ -45,2 +45,14 @@ import 'types/dist/clientToSushiEvents.types';

/**
* Map of DataProducers, which handles the dataProducers. ( Sending out Data )
*
* `Mapped with {label => DataProducer}`
*/
private readonly __dataProducers;
/**
* Map of DataConsumers, which handles the dataConsumers. ( Receiving Media Streams )
*
* `Mapped with {label:label => DataConsumer}`
*/
private readonly __dataConsumers;
/**
* Map of Consumers, which handles the consumers. ( Receiving Media Streams )

@@ -85,2 +97,3 @@ *

get producers(): Map<string, mediasoup.types.Producer<mediasoup.types.AppData>>;
get dataProducers(): Map<string, mediasoup.types.DataProducer<mediasoup.types.AppData>>;
get consumers(): EnhancedMap<Consumer>;

@@ -122,2 +135,3 @@ getProducerById(producerId: string): Producer;

private __listenTransportProduce;
private __listenTransportDataProduce;
produce: (data: {

@@ -131,2 +145,9 @@ stream: MediaStream;

}>>;
produceData: (data: {
label: string;
appData?: AppData;
}) => Promise<mediasoup.types.DataProducer<{
producerPeerId: string;
label: string;
}>>;
consume: (data: TConsumeResponseData) => Promise<{

@@ -136,2 +157,3 @@ consumer: Consumer;

}>;
consumeData: (data: TConsumeDataResponseData) => Promise<mediasoup.types.DataConsumer<mediasoup.types.AppData>>;
closeConsumer: (data: {

@@ -138,0 +160,0 @@ label: string;

import {
Transport_default
} from "./chunk-QSJJAYR5.js";
} from "./chunk-643KVHUF.js";
import "./chunk-7PO7E25R.js";
import "./chunk-GZLJOUZ3.js";
import "./chunk-7PO7E25R.js";
import "./chunk-FE7RZJBI.js";
import "./chunk-XHXVBEEH.js";
import "./chunk-BCLDPOUD.js";
import "./chunk-ISGZIUR3.js";
import "./chunk-7NJ3IR37.js";
import "./chunk-J4AT5UON.js";
import "./chunk-PYD4CES4.js";
import "./chunk-GAFMQRFA.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-EVXWMCNT.js";
import "./chunk-7OTQAFXE.js";
import "./chunk-UXIASGQL.js";

@@ -14,0 +14,0 @@ export {

@@ -15,3 +15,2 @@ export { Producer } from 'mediasoup-client/lib/types';

import '../common-js/EnhancedEventEmitter.js';
import 'mediasoup-client';
import 'types/dist/common.types';

@@ -21,4 +20,5 @@ import 'types/dist/socket.types';

import 'types/dist/sushiToClientEvents.types';
import 'mediasoup-client';
import 'types/dist';
import 'types/dist/mq/response.types';
import '../common-js/EnhancedMap.js';
{
"name": "@huddle01/web-core",
"version": "1.0.0-alpha.31",
"version": "1.0.0-dev.0",
"description": "",

@@ -8,6 +8,3 @@ "type": "module",

"types": "dist/index.d.ts",
"files": [
"dist",
"types.d.ts"
],
"files": ["dist", "types.d.ts"],
"scripts": {

@@ -14,0 +11,0 @@ "build": "rm -rf dist && tsup",

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