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.18 to 0.0.19

4

dist/PlayerMedia.svelte.d.ts
import { SvelteComponentTyped } from "svelte";
import type { SeekToType } from './types';
import type { OnProgressProps, OnErrorProps, PlayerUrl, Player, PlayerRef, PlayerConfigObject, PlayerInternalPlayer } from './players/types';
import type { OnProgressProps, OnErrorProps, PlayerUrl, Player, PlayerRef, PlayerConfigProps, PlayerInternalPlayer } from './players/types';
declare const __propDef: {

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

stopOnUnmount: boolean;
config: PlayerConfigObject;
config: PlayerConfigProps;
progressFrequency?: number | undefined;

@@ -22,0 +22,0 @@ disableDeferredLoading?: boolean | undefined;

@@ -24,3 +24,2 @@ import type { SvelteComponent } from 'svelte';

import type { FileConfig, FileUrl, FilePlayer, FileErrorData, FileErrorSDKInstance, FileErrorSDKGlobal, FileInternalPlayer } from './file.types';
import type { NotImplementedConfig } from './notimplemented.types';
export type PlayerInstance = YTPlayer | TwitchPlayer | FilePlayer | NotImplementedPlayer | SoundCloudPlayer | DailyMotionPlayer | MixcloudWidget | FacebookPlayer | VimeoPlayer | PlayerJSPlayer | WistiaPlayer | VidyardPlayer;

@@ -31,3 +30,3 @@ export type PlayerInternalPlayer = Omit<FileInternalPlayer, 'player'> & {

export type PlayerGetPlayerKey = keyof PlayerInternalPlayer;
export type PlayerConfig = {
export type PlayerConfigObject = {
youtube: YouTubeConfig;

@@ -37,3 +36,2 @@ soundcloud: SoundCloudConfig;

facebook: FacebookConfig;
streamable: undefined;
wistia: WistiaConfig;

@@ -44,6 +42,10 @@ twitch: TwitchConfig;

vidyard: VidyardConfig;
kaltura: undefined;
file: FileConfig;
'not-implemented': NotImplementedConfig;
};
export type PlayerConfigKey = keyof PlayerConfigObject;
export type PlayerConfigValue = PlayerConfigObject[PlayerConfigKey];
export type PlayerKey = PlayerConfigKey | (string & {});
export type PlayerConfig = {
[Property in PlayerKey]: Property extends PlayerConfigKey ? PlayerConfigObject[Property] : unknown;
};
export type PlayerUrl = string | YouTubeUrl | FileUrl;

@@ -85,4 +87,3 @@ export type OnProgressProps = {

};
export type PlayerConfigKey = keyof PlayerConfig;
export type PlayerConfigObject = PlayerConfig[PlayerConfigKey];
export type PlayerConfigProps = RecursivePartial<PlayerConfigValue>;
export type PlayerProps = {

@@ -104,3 +105,3 @@ url: PlayerUrl;

previewTabIndex: number;
config: RecursivePartial<PlayerConfigObject>;
config: PlayerConfigProps;
oEmbedUrl: string;

@@ -130,3 +131,3 @@ display: string;

export type Player = {
key: PlayerConfigKey;
key: PlayerKey;
name: string;

@@ -133,0 +134,0 @@ loopOnEnded?: boolean;

@@ -12,3 +12,2 @@ import { noop } from './players/utils';

},
streamable: undefined,
youtube: {

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

},
kaltura: undefined,
file: {

@@ -77,4 +75,3 @@ attributes: {},

options: {}
},
'not-implemented': {}
}
};
{
"name": "svelte-player",
"version": "0.0.18",
"version": "0.0.19",
"license": "MIT",

@@ -57,28 +57,28 @@ "repository": {

"devDependencies": {
"@sveltejs/adapter-auto": "^2.1.0",
"@sveltejs/adapter-auto": "^2.1.1",
"@sveltejs/adapter-static": "^2.0.3",
"@sveltejs/kit": "^1.27.5",
"@sveltejs/package": "^2.1.0",
"@sveltejs/vite-plugin-svelte": "^2.5.2",
"@testing-library/svelte": "^4.0.3",
"@typescript-eslint/eslint-plugin": "^6.10.0",
"@typescript-eslint/parser": "^6.10.0",
"@sveltejs/kit": "^1.27.6",
"@sveltejs/package": "^2.2.3",
"@sveltejs/vite-plugin-svelte": "^3.0.1",
"@testing-library/svelte": "^4.0.5",
"@typescript-eslint/eslint-plugin": "^6.12.0",
"@typescript-eslint/parser": "^6.12.0",
"dashjs": "3.1.3",
"eslint": "^8.43.0",
"eslint": "^8.54.0",
"eslint-config-prettier": "^9.0.0",
"eslint-plugin-svelte": "^2.35.0",
"eslint-plugin-svelte": "^2.35.1",
"flv.js": "1.5.0",
"hls.js": "1.1.4",
"husky": "^8.0.0",
"jsdom": "^22.1.0",
"husky": "^8.0.3",
"jsdom": "^23.0.0",
"lint-staged": "^15.1.0",
"prettier": "^3.1.0",
"prettier-plugin-svelte": "^3.1.0",
"prettier-plugin-svelte": "^3.1.2",
"publint": "^0.2.5",
"screenfull": "^6.0.2",
"svelte": "^4.2.3",
"svelte-check": "^3.6.0",
"tslib": "^2.5.3",
"typescript": "^5.1.3",
"vite": "^4.3.9",
"svelte": "^4.2.7",
"svelte-check": "^3.6.2",
"tslib": "^2.6.2",
"typescript": "^5.3.2",
"vite": "^5.0.2",
"vitest": "^0.34.6"

@@ -85,0 +85,0 @@ },

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