@mux/mux-video-react
Advanced tools
Comparing version 0.9.0 to 0.10.0
@@ -1,2 +0,2 @@ | ||
"use strict";var V=Object.create;var u=Object.defineProperty;var v=Object.getOwnPropertyDescriptor;var S=Object.getOwnPropertyNames;var L=Object.getPrototypeOf,j=Object.prototype.hasOwnProperty;var w=(e,t)=>{for(var r in t)u(e,r,{get:t[r],enumerable:!0})},R=(e,t,r,l)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of S(t))!j.call(e,s)&&s!==r&&u(e,s,{get:()=>t[s],enumerable:!(l=v(t,s))||l.enumerable});return e};var M=(e,t,r)=>(r=e!=null?V(L(e)):{},R(t||!e||!e.__esModule?u(r,"default",{value:e,enumerable:!0}):r,e)),h=e=>R(u({},"__esModule",{value:!0}),e);var U={};w(U,{default:()=>A});module.exports=h(U);var d=require("react"),P=(...e)=>{let t=(0,d.useRef)(null);return(0,d.useEffect)(()=>{e.forEach(r=>{r&&(typeof r=="function"?r(t.current):r.current=t.current)})},[e]),t};var a=M(require("react")),n=M(require("prop-types")),o=require("@mux/playback-core");var H=()=>{try{return"0.9.0"}catch{}return"UNKNOWN"},I=H(),g=()=>I;var N=g(),_="mux-video-react",C=a.default.forwardRef((e,t)=>{var T;let{playbackId:r,src:l,children:s,autoPlay:p,preload:y,streamType:D,disableTracking:K,disableCookies:W,_hlsConfig:z,...x}=e,[E]=(0,a.useState)((0,o.generatePlayerInitTime)()),[b,O]=(0,a.useState)((T=(0,o.toMuxVideoURL)(e))!=null?T:l),c=(0,a.useRef)(void 0),k=(0,a.useRef)(null),m=P(k,t);return(0,a.useEffect)(()=>{var i;O((i=(0,o.toMuxVideoURL)(e))!=null?i:l)},[l,r]),(0,a.useEffect)(()=>{let i={...e,src:b,playerInitTime:E,playerSoftwareName:_,playerSoftwareVersion:N,autoplay:p},f=m.current;return f&&(c.current=(0,o.initialize)(i,f,c.current)),()=>{(0,o.teardown)(f,c.current),f=void 0,c.current=void 0}},[b]),(0,a.useEffect)(()=>{var i;(i=c.current)==null||i.setAutoplay(p)},[p]),(0,a.useEffect)(()=>{var i;(i=c.current)==null||i.setPreload(y)},[y]),a.default.createElement("video",{ref:m,...x},s)});C.propTypes={envKey:n.default.string,debug:n.default.bool,disableTracking:n.default.bool,disableCookies:n.default.bool,metadata:n.default.any,_hlsConfig:n.default.any,beaconCollectionDomain:n.default.string,playbackId:n.default.string,playerInitTime:n.default.number,preferPlayback:n.default.oneOf(Object.values(o.PlaybackTypes)),type:n.default.oneOf(o.allMediaTypes),streamType:n.default.oneOf(Object.values(o.StreamTypes)),startTime:n.default.number};var A=C; | ||
"use strict";"use client";var k=Object.create;var p=Object.defineProperty;var j=Object.getOwnPropertyDescriptor;var S=Object.getOwnPropertyNames;var L=Object.getPrototypeOf,w=Object.prototype.hasOwnProperty;var H=(t,r)=>{for(var o in r)p(t,o,{get:r[o],enumerable:!0})},M=(t,r,o,c)=>{if(r&&typeof r=="object"||typeof r=="function")for(let s of S(r))!w.call(t,s)&&s!==o&&p(t,s,{get:()=>r[s],enumerable:!(c=j(r,s))||c.enumerable});return t};var O=(t,r,o)=>(o=t!=null?k(L(t)):{},M(r||!t||!t.__esModule?p(o,"default",{value:t,enumerable:!0}):o,t)),I=t=>M(p({},"__esModule",{value:!0}),t);var W={};H(W,{default:()=>U});module.exports=I(W);var f=require("react"),P=(...t)=>{let r=(0,f.useRef)(null);return(0,f.useEffect)(()=>{t.forEach(o=>{o&&(typeof o=="function"?o(r.current):o.current=r.current)})},[t]),r};var a=O(require("react")),e=O(require("prop-types")),n=require("@mux/playback-core");var h=()=>{try{return"0.10.0"}catch{}return"UNKNOWN"},N=h(),g=()=>N;var A=g(),D="mux-video-react",y=a.default.forwardRef((t,r)=>{var R;let{playbackId:o,src:c,children:s,autoPlay:d,preload:m,...E}=t,x=Object.fromEntries(Object.entries(E).filter(([i])=>!Object.keys(y.propTypes).includes(i))),[C]=(0,a.useState)((0,n.generatePlayerInitTime)()),[b,v]=(0,a.useState)((R=(0,n.toMuxVideoURL)(t))!=null?R:c),l=(0,a.useRef)(void 0),V=(0,a.useRef)(null),T=P(V,r);return(0,a.useEffect)(()=>{var i;v((i=(0,n.toMuxVideoURL)(t))!=null?i:c)},[c,o]),(0,a.useEffect)(()=>{let i={...t,src:b,playerInitTime:C,playerSoftwareName:D,playerSoftwareVersion:A,autoplay:d},u=T.current;return u&&(l.current=(0,n.initialize)(i,u,l.current)),()=>{(0,n.teardown)(u,l.current),u=void 0,l.current=void 0}},[b]),(0,a.useEffect)(()=>{var i;(i=l.current)==null||i.setAutoplay(d)},[d]),(0,a.useEffect)(()=>{var i;(i=l.current)==null||i.setPreload(m)},[m]),a.default.createElement("video",{ref:T,...x},s)});y.propTypes={_hlsConfig:e.default.any,beaconCollectionDomain:e.default.string,customDomain:e.default.string,debug:e.default.bool,disableCookies:e.default.bool,disableTracking:e.default.bool,envKey:e.default.string,errorTranslator:e.default.any,liveEdgeStart:e.default.number,maxResolution:e.default.oneOf(["720p","1080p","1440p","2160p"]),metadata:e.default.any,minResolution:e.default.oneOf(["480p","540p","720p","1080p","1440p","2160p"]),playbackId:e.default.string,playerInitTime:e.default.number,preferCmcd:e.default.oneOf(Object.values(n.CmcdTypes)),preferPlayback:e.default.oneOf(Object.values(n.PlaybackTypes)),renditionOrder:e.default.oneOf(["desc"]),startTime:e.default.number,streamType:e.default.oneOf(Object.values(n.StreamTypes)),targetLiveWindow:e.default.number,tokens:e.default.any,type:e.default.oneOf(n.allMediaTypes)};var U=y; | ||
//# sourceMappingURL=index.cjs.js.map |
{ | ||
"name": "@mux/mux-video-react", | ||
"version": "0.9.0", | ||
"version": "0.10.0", | ||
"description": "A custom mux video element for React that Just Works™", | ||
@@ -72,3 +72,3 @@ "keywords": [ | ||
"dependencies": { | ||
"@mux/playback-core": "0.23.0", | ||
"@mux/playback-core": "0.23.1", | ||
"prop-types": "^15.7.2" | ||
@@ -91,3 +91,3 @@ }, | ||
}, | ||
"gitHead": "587a5aef1f87e731cb5894546966599d47673faa" | ||
"gitHead": "8d3ed8373c8ff4d80af24cddb3c0dda77e867ad3" | ||
} |
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
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
43967
59
+ Added@mux/playback-core@0.23.1(transitive)
- Removed@mux/playback-core@0.23.0(transitive)
Updated@mux/playback-core@0.23.1