Socket
Socket
Sign inDemoInstall

svelte-player

Package Overview
Dependencies
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

svelte-player - npm Package Compare versions

Comparing version 0.0.12 to 0.0.15

dist/players/dailymotion.global.types.d.ts

1

dist/PlayerMedia.svelte.d.ts

@@ -23,2 +23,3 @@ import { SvelteComponentTyped } from "svelte";

loopOnEnded?: boolean | undefined;
forceLoad?: boolean | undefined;
activePlayer: Player['loadComponent'];

@@ -25,0 +26,0 @@ getDuration?: (() => number | null) | undefined;

4

dist/players/DailyMotion.svelte.d.ts
import { SvelteComponentTyped } from "svelte";
import type { FilePlayerUrl, GetPlayerReturn } from './types';
import type { DailyMotionConfig } from './dailymotion-types';
import type { DailyMotionConfig } from './dailymotion.types';
declare const __propDef: {

@@ -46,3 +46,3 @@ props: {

playbackRateChange: CustomEvent<number>;
playbackQualityChange: CustomEvent<import("./global-types").YTPlayerOnPlaybackQualityChangeEvent>;
playbackQualityChange: CustomEvent<import("./youtube.global.types").YTPlayerOnPlaybackQualityChangeEvent>;
loaded: CustomEvent<undefined>;

@@ -49,0 +49,0 @@ } & {

import { SvelteComponentTyped } from "svelte";
import type { FilePlayerUrl, GetPlayerReturn } from './types';
import type { FacebookConfig } from './facebook-types';
import type { FacebookConfig } from './facebook.types';
declare const __propDef: {

@@ -46,3 +46,3 @@ props: {

playbackRateChange: CustomEvent<number>;
playbackQualityChange: CustomEvent<import("./global-types").YTPlayerOnPlaybackQualityChangeEvent>;
playbackQualityChange: CustomEvent<import("./youtube.global.types").YTPlayerOnPlaybackQualityChangeEvent>;
loaded: CustomEvent<undefined>;

@@ -49,0 +49,0 @@ } & {

import { SvelteComponentTyped } from "svelte";
import type { FilePlayerUrl, GetPlayerReturn } from './types';
import type { FileConfig } from './file-types';
import type { FileConfig } from './file.types';
declare const __propDef: {

@@ -49,3 +49,3 @@ props: {

playbackRateChange: CustomEvent<number>;
playbackQualityChange: CustomEvent<import("./global-types").YTPlayerOnPlaybackQualityChangeEvent>;
playbackQualityChange: CustomEvent<import("./youtube.global.types").YTPlayerOnPlaybackQualityChangeEvent>;
loaded: CustomEvent<undefined>;

@@ -52,0 +52,0 @@ } & {

import type { FilePlayerUrl } from './types';
import { canPlayYoutube, canPlayFile, canPlayTwitch, canPlaySoundCloud, canPlayMixcloud, canPlayDailyMotion, canPlayFacebook, canPlayVimeo } from './patterns';
import { canPlayYoutube, canPlayFile, canPlayTwitch, canPlaySoundCloud, canPlayMixcloud, canPlayDailyMotion, canPlayFacebook, canPlayVimeo, canPlayStreamable, canPlayKaltura, canPlayWistia } from './patterns';
declare const players: readonly [{

@@ -7,2 +7,4 @@ readonly key: "youtube";

readonly canEnablePIP: undefined;
readonly loopOnEnded: undefined;
readonly forceLoad: undefined;
readonly loadComponent: () => Promise<typeof import("./YouTube.svelte")>;

@@ -13,2 +15,4 @@ }, {

readonly canEnablePIP: undefined;
readonly loopOnEnded: true;
readonly forceLoad: undefined;
readonly loadComponent: () => Promise<typeof import("./SoundCloud.svelte")>;

@@ -19,2 +23,4 @@ }, {

readonly canEnablePIP: undefined;
readonly loopOnEnded: undefined;
readonly forceLoad: true;
readonly loadComponent: () => Promise<typeof import("./Vimeo.svelte")>;

@@ -25,7 +31,25 @@ }, {

readonly canEnablePIP: undefined;
readonly loopOnEnded: true;
readonly forceLoad: undefined;
readonly loadComponent: () => Promise<typeof import("./Facebook.svelte")>;
}, {
readonly key: "streamable";
readonly canPlay: typeof canPlayStreamable;
readonly canEnablePIP: undefined;
readonly loopOnEnded: undefined;
readonly forceLoad: undefined;
readonly loadComponent: () => Promise<typeof import("./Streamable.svelte")>;
}, {
readonly key: "wistia";
readonly canPlay: typeof canPlayWistia;
readonly canEnablePIP: undefined;
readonly loopOnEnded: true;
readonly forceLoad: undefined;
readonly loadComponent: () => Promise<typeof import("./Wistia.svelte")>;
}, {
readonly key: "twitch";
readonly canPlay: typeof canPlayTwitch;
readonly canEnablePIP: undefined;
readonly loopOnEnded: true;
readonly forceLoad: undefined;
readonly loadComponent: () => Promise<typeof import("./Twitch.svelte")>;

@@ -36,2 +60,4 @@ }, {

readonly canEnablePIP: undefined;
readonly loopOnEnded: true;
readonly forceLoad: undefined;
readonly loadComponent: () => Promise<typeof import("./DailyMotion.svelte")>;

@@ -42,6 +68,17 @@ }, {

readonly canEnablePIP: undefined;
readonly loopOnEnded: true;
readonly forceLoad: undefined;
readonly loadComponent: () => Promise<typeof import("./Mixcloud.svelte")>;
}, {
readonly key: "kaltura";
readonly canPlay: typeof canPlayKaltura;
readonly canEnablePIP: undefined;
readonly loopOnEnded: undefined;
readonly forceLoad: undefined;
readonly loadComponent: () => Promise<typeof import("./Kaltura.svelte")>;
}, {
readonly key: "file";
readonly canPlay: typeof canPlayFile;
readonly loopOnEnded: undefined;
readonly forceLoad: undefined;
readonly canEnablePIP: (url: FilePlayerUrl) => unknown;

@@ -51,2 +88,4 @@ readonly loadComponent: () => Promise<typeof import("./FilePlayer.svelte")>;

readonly key: "not-implemented";
readonly loopOnEnded: undefined;
readonly forceLoad: undefined;
readonly canPlay: () => boolean;

@@ -53,0 +92,0 @@ readonly canEnablePIP: () => boolean;

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

import { canPlayYoutube, canPlayFile, AUDIO_EXTENSIONS, canPlayTwitch, canPlaySoundCloud, canPlayMixcloud, canPlayDailyMotion, canPlayFacebook, canPlayVimeo } from './patterns';
import { canPlayYoutube, canPlayFile, AUDIO_EXTENSIONS, canPlayTwitch, canPlaySoundCloud, canPlayMixcloud, canPlayDailyMotion, canPlayFacebook, canPlayVimeo, canPlayStreamable, canPlayKaltura, canPlayWistia } from './patterns';
import { supportsWebKitPresentationMode } from './utils';

@@ -8,2 +8,4 @@ const players = [

canEnablePIP: undefined,
loopOnEnded: undefined,
forceLoad: undefined,
loadComponent: () => {

@@ -17,2 +19,4 @@ return import('./YouTube.svelte');

canEnablePIP: undefined,
loopOnEnded: true,
forceLoad: undefined,
loadComponent: () => {

@@ -26,2 +30,4 @@ return import('./SoundCloud.svelte');

canEnablePIP: undefined,
loopOnEnded: undefined,
forceLoad: true,
loadComponent: () => {

@@ -35,2 +41,4 @@ return import('./Vimeo.svelte');

canEnablePIP: undefined,
loopOnEnded: true,
forceLoad: undefined,
loadComponent: () => {

@@ -41,5 +49,27 @@ return import('./Facebook.svelte');

{
key: 'streamable',
canPlay: canPlayStreamable,
canEnablePIP: undefined,
loopOnEnded: undefined,
forceLoad: undefined,
loadComponent: () => {
return import('./Streamable.svelte');
}
},
{
key: 'wistia',
canPlay: canPlayWistia,
canEnablePIP: undefined,
loopOnEnded: true,
forceLoad: undefined,
loadComponent: () => {
return import('./Wistia.svelte');
}
},
{
key: 'twitch',
canPlay: canPlayTwitch,
canEnablePIP: undefined,
loopOnEnded: true,
forceLoad: undefined,
loadComponent: () => {

@@ -53,2 +83,4 @@ return import('./Twitch.svelte');

canEnablePIP: undefined,
loopOnEnded: true,
forceLoad: undefined,
loadComponent: () => {

@@ -62,2 +94,4 @@ return import('./DailyMotion.svelte');

canEnablePIP: undefined,
loopOnEnded: true,
forceLoad: undefined,
loadComponent: () => {

@@ -68,4 +102,16 @@ return import('./Mixcloud.svelte');

{
key: 'kaltura',
canPlay: canPlayKaltura,
canEnablePIP: undefined,
loopOnEnded: undefined,
forceLoad: undefined,
loadComponent: () => {
return import('./Kaltura.svelte');
}
},
{
key: 'file',
canPlay: canPlayFile,
loopOnEnded: undefined,
forceLoad: undefined,
canEnablePIP: (url) => {

@@ -83,2 +129,4 @@ return (canPlayFile(url) &&

key: 'not-implemented',
loopOnEnded: undefined,
forceLoad: undefined,
canPlay() {

@@ -85,0 +133,0 @@ return false;

import { SvelteComponentTyped } from "svelte";
import type { FilePlayerUrl, GetPlayerReturn } from './types';
import type { MixcloudConfig } from './mixcloud-types';
import type { MixcloudConfig } from './mixcloud.types';
declare const __propDef: {

@@ -46,3 +46,3 @@ props: {

playbackRateChange: CustomEvent<number>;
playbackQualityChange: CustomEvent<import("./global-types").YTPlayerOnPlaybackQualityChangeEvent>;
playbackQualityChange: CustomEvent<import("./youtube.global.types").YTPlayerOnPlaybackQualityChangeEvent>;
loaded: CustomEvent<undefined>;

@@ -49,0 +49,0 @@ } & {

import { SvelteComponentTyped } from "svelte";
import type { FilePlayerUrl, GetPlayerReturn } from './types';
import type { NotImplementedConfig } from './notimplemented-types';
import type { NotImplementedConfig } from './notimplemented.types';
declare const __propDef: {

@@ -50,3 +50,3 @@ props: {

playbackRateChange: CustomEvent<number>;
playbackQualityChange: CustomEvent<import("./global-types").YTPlayerOnPlaybackQualityChangeEvent>;
playbackQualityChange: CustomEvent<import("./youtube.global.types").YTPlayerOnPlaybackQualityChangeEvent>;
loaded: CustomEvent<undefined>;

@@ -53,0 +53,0 @@ } & {

@@ -7,2 +7,4 @@ import type { FilePlayerUrl } from './types';

export declare const MATCH_URL_FACEBOOK_WATCH: RegExp;
export declare const MATCH_URL_STREAMABLE: RegExp;
export declare const MATCH_URL_WISTIA: RegExp;
export declare const MATCH_URL_TWITCH_VIDEO: RegExp;

@@ -12,2 +14,3 @@ export declare const MATCH_URL_TWITCH_CHANNEL: RegExp;

export declare const MATCH_URL_MIXCLOUD: RegExp;
export declare const MATCH_URL_KALTURA: RegExp;
export declare const AUDIO_EXTENSIONS: RegExp;

@@ -23,5 +26,8 @@ export declare const VIDEO_EXTENSIONS: RegExp;

export declare function canPlayFacebook(url: FilePlayerUrl): boolean;
export declare function canPlayStreamable(url: FilePlayerUrl): boolean;
export declare function canPlayWistia(url: FilePlayerUrl): boolean;
export declare function canPlayTwitch(url: FilePlayerUrl): boolean;
export declare function canPlayDailyMotion(url: FilePlayerUrl): boolean;
export declare function canPlayMixcloud(url: FilePlayerUrl): boolean;
export declare function canPlayKaltura(url: FilePlayerUrl): boolean;
export declare function canPlayFile(url: FilePlayerUrl): boolean;

@@ -9,2 +9,4 @@ import { isMediaStream, isBlobUrl } from './utils';

export const MATCH_URL_FACEBOOK_WATCH = /^https?:\/\/fb\.watch\/.+$/;
export const MATCH_URL_STREAMABLE = /streamable\.com\/([a-z0-9]+)$/;
export const MATCH_URL_WISTIA = /(?:wistia\.(?:com|net)|wi\.st)\/(?:medias|embed)\/(?:iframe\/)?([^?]+)/;
export const MATCH_URL_TWITCH_VIDEO = /(?:www\.|go\.)?twitch\.tv\/videos\/(\d+)($|\?)/;

@@ -14,2 +16,3 @@ export const MATCH_URL_TWITCH_CHANNEL = /(?:www\.|go\.)?twitch\.tv\/([a-zA-Z0-9_]+)($|\?)/;

export const MATCH_URL_MIXCLOUD = /mixcloud\.com\/([^/]+\/[^/]+)/;
export const MATCH_URL_KALTURA = /^https?:\/\/[a-zA-Z]+\.kaltura.(com|org)\/p\/([0-9]+)\/sp\/([0-9]+)00\/embedIframeJs\/uiconf_id\/([0-9]+)\/partner_id\/([0-9]+)(.*)entry_id.([a-zA-Z0-9-_].*)$/;
export const AUDIO_EXTENSIONS = /\.(m4a|m4b|mp4a|mpga|mp2|mp2a|mp3|m2a|m3a|wav|weba|aac|oga|spx)($|\?)/i;

@@ -55,2 +58,14 @@ export const VIDEO_EXTENSIONS = /\.(mp4|og[gv]|webm|mov|m4v)(#t=[,\d+]+)?($|\?)/i;

}
export function canPlayStreamable(url) {
if (url instanceof Array) {
return false;
}
return MATCH_URL_STREAMABLE.test(url);
}
export function canPlayWistia(url) {
if (url instanceof Array) {
return false;
}
return MATCH_URL_WISTIA.test(url);
}
export function canPlayTwitch(url) {

@@ -74,2 +89,8 @@ if (url instanceof Array) {

}
export function canPlayKaltura(url) {
if (url instanceof Array) {
return false;
}
return MATCH_URL_KALTURA.test(url);
}
export function canPlayFile(url) {

@@ -76,0 +97,0 @@ if (url instanceof Array) {

import { SvelteComponentTyped } from "svelte";
import type { FilePlayerUrl, GetPlayerReturn } from './types';
import type { SoundCloudConfig } from './soundcloud-types';
import type { SoundCloudConfig } from './soundcloud.types';
declare const __propDef: {

@@ -46,3 +46,3 @@ props: {

playbackRateChange: CustomEvent<number>;
playbackQualityChange: CustomEvent<import("./global-types").YTPlayerOnPlaybackQualityChangeEvent>;
playbackQualityChange: CustomEvent<import("./youtube.global.types").YTPlayerOnPlaybackQualityChangeEvent>;
loaded: CustomEvent<undefined>;

@@ -49,0 +49,0 @@ } & {

import { SvelteComponentTyped } from "svelte";
import type { TwitchPlayer } from './global-types';
import type { TwitchPlayer } from './twitch.global.types';
import type { FilePlayerUrl } from './types';
import type { TwitchConfig } from './twitch-types';
import type { TwitchConfig } from './twitch.types';
declare const __propDef: {

@@ -48,3 +48,3 @@ props: {

playbackRateChange: CustomEvent<number>;
playbackQualityChange: CustomEvent<import("./global-types").YTPlayerOnPlaybackQualityChangeEvent>;
playbackQualityChange: CustomEvent<import("./youtube.global.types").YTPlayerOnPlaybackQualityChangeEvent>;
loaded: CustomEvent<undefined>;

@@ -51,0 +51,0 @@ } & {

import type { SvelteComponent } from 'svelte';
import type loadScript from 'load-script';
import type { YTPlayerOnPlaybackQualityChangeEvent, GlobalSDK, GlobalSDKReady, GlobalSDKType, YTPlayer, TwitchPlayer, NotImplementedPlayer, SoundCloudPlayer, MixcloudWidget, DailyMotionPlayer, FacebookPlayer, VimeoPlayer } from './global-types';
export type PlayerInstance = YTPlayer | TwitchPlayer | HTMLAudioElement | HTMLVideoElement | NotImplementedPlayer | SoundCloudPlayer | DailyMotionPlayer | MixcloudWidget | FacebookPlayer | VimeoPlayer;
import type { GlobalSDK, GlobalSDKReady, GlobalSDKType } from './global.types';
import type { NotImplementedPlayer } from './notimplemented.global.types';
import type { YTPlayerOnPlaybackQualityChangeEvent, YTPlayer } from './youtube.global.types';
import type { TwitchPlayer } from './twitch.global.types';
import type { SoundCloudPlayer } from './soundcloud.global.types';
import type { MixcloudWidget } from './mixcloud.global.types';
import type { DailyMotionPlayer } from './dailymotion.global.types';
import type { FacebookPlayer } from './facebook.global.types';
import type { VimeoPlayer } from './vimeo.global.types';
import type { PlayerJSPlayer } from './playerjs.global.types';
import type { WistiaPlayer } from './wistia.global.types';
export type PlayerInstance = YTPlayer | TwitchPlayer | HTMLAudioElement | HTMLVideoElement | NotImplementedPlayer | SoundCloudPlayer | DailyMotionPlayer | MixcloudWidget | FacebookPlayer | VimeoPlayer | PlayerJSPlayer | WistiaPlayer;
export type SDKBase<T extends keyof GlobalSDK> = {

@@ -6,0 +16,0 @@ url: string;

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

import type { GlobalSDKYT, GlobalSDK, GlobalSDKType, GlobalSDKFLV, GlobalSDKDASH, GlobalSDKHLS, GlobalSDKTwitch, GlobalSDKSoundCloud, GlobalSDKMixcloud, GlobalSDKDailyMotion, GlobalSDKFacebook, GlobalSDKVimeo } from './global-types';
import type { GlobalSDKYT, GlobalSDK, GlobalSDKType, GlobalSDKFLV, GlobalSDKDASH, GlobalSDKHLS, GlobalSDKTwitch, GlobalSDKSoundCloud, GlobalSDKMixcloud, GlobalSDKDailyMotion, GlobalSDKFacebook, GlobalSDKVimeo, GlobalSDKPlayerJS, GlobalSDKWistia } from './global.types';
import type { WistiaWQ } from './wistia.global.types';
import type { GetSDKParams, FilePlayerUrl } from './types';

@@ -11,2 +12,5 @@ declare global {

fbAsyncInit(): void;
playerjs: GlobalSDKPlayerJS;
Wistia: GlobalSDKWistia;
_wq: Partial<WistiaWQ>[];
Twitch: GlobalSDKTwitch;

@@ -13,0 +17,0 @@ DM: GlobalSDKDailyMotion;

import { SvelteComponentTyped } from "svelte";
import type { FilePlayerUrl, GetPlayerReturn } from './types';
import type { ViemoConfig } from './vimeo-types';
import type { ViemoConfig } from './vimeo.types';
declare const __propDef: {

@@ -48,3 +48,3 @@ props: {

playbackRateChange: CustomEvent<number>;
playbackQualityChange: CustomEvent<import("./global-types").YTPlayerOnPlaybackQualityChangeEvent>;
playbackQualityChange: CustomEvent<import("./youtube.global.types").YTPlayerOnPlaybackQualityChangeEvent>;
loaded: CustomEvent<undefined>;

@@ -51,0 +51,0 @@ } & {

import { SvelteComponentTyped } from "svelte";
import type { FilePlayerUrl, PlayerUrl, GetPlayerReturn } from './types';
import type { YouTubeConfig } from './youtube-types';
import type { YouTubeConfig } from './youtube.types';
declare const __propDef: {

@@ -48,3 +48,3 @@ props: {

playbackRateChange: CustomEvent<number>;
playbackQualityChange: CustomEvent<import("./global-types").YTPlayerOnPlaybackQualityChangeEvent>;
playbackQualityChange: CustomEvent<import("./youtube.global.types").YTPlayerOnPlaybackQualityChangeEvent>;
loaded: CustomEvent<undefined>;

@@ -51,0 +51,0 @@ } & {

@@ -13,2 +13,3 @@ // eslint-disable-next-line @typescript-eslint/no-empty-function

},
streamable: undefined,
youtube: {

@@ -45,2 +46,3 @@ playerVars: {

},
kaltura: undefined,
file: {

@@ -60,2 +62,7 @@ attributes: {},

},
wistia: {
options: {},
playerId: null,
customControls: null
},
mixcloud: {

@@ -62,0 +69,0 @@ options: {

@@ -29,3 +29,3 @@ import { SvelteComponentTyped } from "svelte";

getSecondsLoaded?: (() => number | null) | undefined;
getInternalPlayer?: ((key?: InternalPlayerKey) => import("./players/global-types").YTPlayer | import("./players/global-types").TwitchPlayer | import("./players/global-types").SoundCloudPlayer | import("./players/global-types").MixcloudWidget | import("./players/global-types").DailyMotionPlayer | import("./players/global-types").FacebookPlayer | import("./players/global-types").VimeoPlayer | import("./players/global-types").NotImplementedPlayer | HTMLAudioElement | null) | undefined;
getInternalPlayer?: ((key?: InternalPlayerKey) => import("./players/youtube.global.types").YTPlayer | import("./players/twitch.global.types").TwitchPlayer | import("./players/soundcloud.global.types").SoundCloudPlayer | import("./players/mixcloud.global.types").MixcloudWidget | import("./players/dailymotion.global.types").DailyMotionPlayer | import("./players/facebook.global.types").FacebookPlayer | import("./players/vimeo.global.types").VimeoPlayer | import("./players/playerjs.global.types").PlayerJSPlayer | import("./players/wistia.global.types").WistiaPlayer | import("./players/notimplemented.global.types").NotImplementedPlayer | HTMLAudioElement | null) | undefined;
seekTo?: ((fraction: number, type?: SeekToType, keepPlaying?: boolean) => null | undefined) | undefined;

@@ -71,5 +71,5 @@ };

get getSecondsLoaded(): () => number | null;
get getInternalPlayer(): (key?: InternalPlayerKey) => import("./players/global-types").YTPlayer | import("./players/global-types").TwitchPlayer | import("./players/global-types").SoundCloudPlayer | import("./players/global-types").MixcloudWidget | import("./players/global-types").DailyMotionPlayer | import("./players/global-types").FacebookPlayer | import("./players/global-types").VimeoPlayer | import("./players/global-types").NotImplementedPlayer | HTMLAudioElement | null;
get getInternalPlayer(): (key?: InternalPlayerKey) => import("./players/youtube.global.types").YTPlayer | import("./players/twitch.global.types").TwitchPlayer | import("./players/soundcloud.global.types").SoundCloudPlayer | import("./players/mixcloud.global.types").MixcloudWidget | import("./players/dailymotion.global.types").DailyMotionPlayer | import("./players/facebook.global.types").FacebookPlayer | import("./players/vimeo.global.types").VimeoPlayer | import("./players/playerjs.global.types").PlayerJSPlayer | import("./players/wistia.global.types").WistiaPlayer | import("./players/notimplemented.global.types").NotImplementedPlayer | HTMLAudioElement | null;
get seekTo(): (fraction: number, type?: SeekToType | undefined, keepPlaying?: boolean | undefined) => null | undefined;
}
export {};
import type { InternalPlayerKey, Dispatcher, PlayerUrl, PlayerInstance } from './players/types';
import type { YouTubeConfig } from './players/youtube-types';
import type { SoundCloudConfig } from './players/soundcloud-types';
import type { ViemoConfig } from './players/vimeo-types';
import type { FacebookConfig } from './players/facebook-types';
import type { TwitchConfig } from './players/twitch-types';
import type { DailyMotionConfig } from './players/dailymotion-types';
import type { MixcloudConfig } from './players/mixcloud-types';
import type { FileConfig } from './players/file-types';
import type { NotImplementedConfig } from './players/notimplemented-types';
import type { YouTubeConfig } from './players/youtube.types';
import type { SoundCloudConfig } from './players/soundcloud.types';
import type { ViemoConfig } from './players/vimeo.types';
import type { FacebookConfig } from './players/facebook.types';
import type { WistiaConfig } from './players/wistia.types';
import type { TwitchConfig } from './players/twitch.types';
import type { DailyMotionConfig } from './players/dailymotion.types';
import type { MixcloudConfig } from './players/mixcloud.types';
import type { FileConfig } from './players/file.types';
import type { NotImplementedConfig } from './players/notimplemented.types';
export type RecursivePartial<T> = {

@@ -38,5 +39,8 @@ [P in keyof T]?: T[P] extends (infer U)[] ? RecursivePartial<U>[] : T[P] extends object | undefined ? RecursivePartial<T[P]> : T[P];

facebook: FacebookConfig;
streamable: undefined;
wistia: WistiaConfig;
twitch: TwitchConfig;
dailymotion: DailyMotionConfig;
mixcloud: MixcloudConfig;
kaltura: undefined;
file: FileConfig;

@@ -43,0 +47,0 @@ 'not-implemented': NotImplementedConfig;

{
"name": "svelte-player",
"version": "0.0.12",
"version": "0.0.15",
"license": "MIT",

@@ -5,0 +5,0 @@ "repository": {

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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