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

@streamlayer/sdk-web-core

Package Overview
Dependencies
Maintainers
14
Versions
124
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@streamlayer/sdk-web-core - npm Package Compare versions

Comparing version 0.21.1 to 0.21.2

4

lib/deepLink/index.d.ts

@@ -41,3 +41,5 @@ import { StreamLayerContext } from '@streamlayer/sdk-web-interfaces';

*/
export declare const deepLink: (instance: StreamLayerContext, opts: unknown, done: () => void) => void;
export declare const deepLink: (instance: StreamLayerContext, opts: {
onDeepLinkHandled?: DeepLinkCallback;
}, done: () => void) => void;
export {};

@@ -41,3 +41,17 @@ import { createMapStore, MapStore } from '@streamlayer/sdk-web-interfaces';

};
const logger = createLogger('deep_link');
const pinoLogger = createLogger('deep_link');
const logger = {
debug: (...args) => {
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore
pinoLogger.debug(...args);
console.log(...args);
},
trace: (...args) => {
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore
pinoLogger.trace(...args);
console.log(...args);
},
};
const pickDeepLinkData = ($deepLinkContext, deepLinkHandled) => {

@@ -118,7 +132,10 @@ const { hash, search } = window.location;

instance.sdk.addDeepLinkHandler = (cb) => {
logger.trace('add deep link handler');
logger.trace('adding deep link handler');
instance.deepLink.onDeepLinkHandlers.add(cb);
};
if (opts.onDeepLinkHandled) {
instance.sdk.addDeepLinkHandler(opts.onDeepLinkHandled);
}
instance.sdk.removeDeepLinkHandler = (cb) => {
logger.trace('remove deep link handler');
logger.trace('removing deep link handler');
instance.deepLink.onDeepLinkHandlers.delete(cb);

@@ -125,0 +142,0 @@ };

@@ -19,2 +19,4 @@ import { StreamLayerContext } from '@streamlayer/sdk-web-interfaces';

}
export declare const videoPlayer: (instance: StreamLayerContext, opts: unknown, done: () => void) => void;
export declare const videoPlayer: (instance: StreamLayerContext, opts: {
videoPlayerController?: VideoPlayerCallback;
}, done: () => void) => void;
import { createLogger } from '@streamlayer/sdk-web-logger';
const logger = createLogger('video_player');
const pinoLogger = createLogger('video_player');
const logger = {
debug: (...args) => {
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore
pinoLogger.debug(...args);
console.log(...args);
},
trace: (...args) => {
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore
pinoLogger.trace(...args);
console.log(...args);
},
};
export const videoPlayer = (instance, opts, done) => {

@@ -11,2 +25,5 @@ instance.videoPlayer = {

};
if (opts.videoPlayerController) {
instance.sdk.addVideoPlayerController(opts.videoPlayerController);
}
instance.sdk.removeVideoPlayerController = (cb) => {

@@ -13,0 +30,0 @@ logger.trace('removing video player controller');

@@ -43,3 +43,3 @@ {

},
"version": "0.21.1",
"version": "0.21.2",
"type": "module",

@@ -46,0 +46,0 @@ "main": "./lib/index.js",

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