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

@mux/mux-uploader

Package Overview
Dependencies
Maintainers
0
Versions
586
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@mux/mux-uploader - npm Package Compare versions

Comparing version

to
1.1.3-canary.1

28

dist/index.cjs.js

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

"use strict";var G=Object.defineProperty;var Le=Object.getOwnPropertyDescriptor;var ke=Object.getOwnPropertyNames;var Me=Object.prototype.hasOwnProperty;var J=o=>{throw TypeError(o)};var Q=(o,t)=>{for(var e in t)G(o,e,{get:t[e],enumerable:!0})},Ce=(o,t,e,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of ke(t))!Me.call(o,i)&&i!==e&&G(o,i,{get:()=>t[i],enumerable:!(r=Le(t,i))||r.enumerable});return o};var Te=o=>Ce(G({},"__esModule",{value:!0}),o);var Z=(o,t,e)=>t.has(o)||J("Cannot "+e);var s=(o,t,e)=>(Z(o,t,"read from private field"),e?e.call(o):t.get(o)),l=(o,t,e)=>t.has(o)?J("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(o):t.set(o,e),u=(o,t,e,r)=>(Z(o,t,"write to private field"),r?r.call(o,e):t.set(o,e),e);var He={};Q(He,{MuxUploaderDropElement:()=>re,MuxUploaderFileSelectElement:()=>me,MuxUploaderPauseElement:()=>he,MuxUploaderProgressElement:()=>ne,MuxUploaderRetryElement:()=>de,MuxUploaderSrTextElement:()=>ye,MuxUploaderStatusElement:()=>le,constants:()=>D,default:()=>Pe});module.exports=Te(He);var D={};Q(D,{ProgressTypes:()=>x});var x={BAR:"bar",RADIAL:"radial",PERCENTAGE:"percentage"};var L=class{addEventListener(){}removeEventListener(){}dispatchEvent(t){return!0}};if(typeof DocumentFragment=="undefined"){class o extends L{}globalThis.DocumentFragment=o}var R=class extends L{},W=class extends L{},we={get(o){},define(o,t,e){},getName(o){return null},upgrade(o){},whenDefined(o){return Promise.resolve(R)}},P,q=class{constructor(t,e={}){l(this,P);u(this,P,e==null?void 0:e.detail)}get detail(){return s(this,P)}initCustomEvent(){}};P=new WeakMap;function Se(o,t){return new R}var V={document:{createElement:Se},DocumentFragment,customElements:we,CustomEvent:q,EventTarget:L,HTMLElement:R,HTMLVideoElement:W},ee=typeof window=="undefined"||typeof globalThis.customElements=="undefined",a=ee?V:globalThis,p=ee?V.document:globalThis.document;var ge=require("@mux/upchunk");var te=(o,t)=>{if(!o)return null;let e=o.closest(t);return e||te(o.getRootNode().host,t)},h=o=>{let t=o.getAttribute("mux-uploader");return t?document.getElementById(t):te(o,"mux-uploader")};var se=p.createElement("template");se.innerHTML=`
"use strict";var G=Object.defineProperty;var Le=Object.getOwnPropertyDescriptor;var ke=Object.getOwnPropertyNames;var Me=Object.prototype.hasOwnProperty;var J=o=>{throw TypeError(o)};var Q=(o,t)=>{for(var e in t)G(o,e,{get:t[e],enumerable:!0})},Ce=(o,t,e,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of ke(t))!Me.call(o,i)&&i!==e&&G(o,i,{get:()=>t[i],enumerable:!(s=Le(t,i))||s.enumerable});return o};var Te=o=>Ce(G({},"__esModule",{value:!0}),o);var Z=(o,t,e)=>t.has(o)||J("Cannot "+e);var r=(o,t,e)=>(Z(o,t,"read from private field"),e?e.call(o):t.get(o)),l=(o,t,e)=>t.has(o)?J("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(o):t.set(o,e),u=(o,t,e,s)=>(Z(o,t,"write to private field"),s?s.call(o,e):t.set(o,e),e);var He={};Q(He,{MuxUploaderDropElement:()=>se,MuxUploaderFileSelectElement:()=>me,MuxUploaderPauseElement:()=>he,MuxUploaderProgressElement:()=>ne,MuxUploaderRetryElement:()=>de,MuxUploaderSrTextElement:()=>ye,MuxUploaderStatusElement:()=>le,constants:()=>D,default:()=>Pe});module.exports=Te(He);var D={};Q(D,{ProgressTypes:()=>x});var x={BAR:"bar",RADIAL:"radial",PERCENTAGE:"percentage"};var L=class{addEventListener(){}removeEventListener(){}dispatchEvent(t){return!0}};if(typeof DocumentFragment=="undefined"){class o extends L{}globalThis.DocumentFragment=o}var R=class extends L{},W=class extends L{},we={get(o){},define(o,t,e){},getName(o){return null},upgrade(o){},whenDefined(o){return Promise.resolve(R)}},P,q=class{constructor(t,e={}){l(this,P);u(this,P,e==null?void 0:e.detail)}get detail(){return r(this,P)}initCustomEvent(){}};P=new WeakMap;function Se(o,t){return new R}var V={document:{createElement:Se},DocumentFragment,customElements:we,CustomEvent:q,EventTarget:L,HTMLElement:R,HTMLVideoElement:W},ee=typeof window=="undefined"||typeof globalThis.customElements=="undefined",a=ee?V:globalThis,p=ee?V.document:globalThis.document;var ge=require("@mux/upchunk");var te=(o,t)=>{if(!o)return null;let e=o.closest(t);return e||te(o.getRootNode().host,t)},h=o=>{let t=o.getAttribute("mux-uploader");return t?document.getElementById(t):te(o,"mux-uploader")};var re=p.createElement("template");re.innerHTML=`
<style>

@@ -61,3 +61,3 @@ :host {

</div>
`;var j={MUX_UPLOADER:"mux-uploader",OVERLAY_TEXT:"overlay-text"},z,m,k,H=class extends a.HTMLElement{constructor(){super();l(this,z);l(this,m);l(this,k);let e=this.attachShadow({mode:"open"});e.appendChild(se.content.cloneNode(!0)),u(this,z,e.getElementById("overlay-label"))}connectedCallback(){if(u(this,m,h(this)),u(this,k,new AbortController),s(this,m)){let e={signal:s(this,k).signal};s(this,m).addEventListener("file-ready",()=>this.toggleAttribute("file-ready",!0),e),s(this,m).addEventListener("uploadstart",()=>this.toggleAttribute("upload-in-progress",!0),e),s(this,m).addEventListener("success",()=>{this.toggleAttribute("upload-in-progress",!1),this.toggleAttribute("upload-complete",!0)},e),s(this,m).addEventListener("reset",()=>{this.toggleAttribute("file-ready",!1),this.toggleAttribute("upload-in-progress",!1),this.toggleAttribute("upload-complete",!1)},e),this.setupDragEvents(e),this.toggleAttribute("upload-in-progress",s(this,m).hasAttribute("upload-in-progress")),this.toggleAttribute("upload-complete",s(this,m).hasAttribute("upload-complete")),this.toggleAttribute("file-ready",s(this,m).hasAttribute("file-ready"))}}disconnectedCallback(){var e;(e=s(this,k))==null||e.abort()}attributeChangedCallback(e,r,i){e===j.OVERLAY_TEXT&&r!==i?s(this,z).innerHTML=i!=null?i:"":e==="active"&&this.hasAttribute("overlay")&&i!=null&&(this._currentDragTarget=this)}static get observedAttributes(){return[j.OVERLAY_TEXT,j.MUX_UPLOADER,"active"]}setupDragEvents(e){this.addEventListener("dragenter",r=>{this._currentDragTarget=r.target,r.preventDefault(),r.stopPropagation(),this.toggleAttribute("active",!0)},e),this.addEventListener("dragleave",r=>{this._currentDragTarget===r.target&&(this._currentDragTarget=void 0,this.toggleAttribute("active",!1))},e),this.addEventListener("dragover",r=>{r.preventDefault(),r.stopPropagation()},e),this.addEventListener("drop",r=>{var A;r.preventDefault(),r.stopPropagation();let{dataTransfer:i}=r,{files:n}=i,y=n[0];((A=s(this,m))!=null?A:this).dispatchEvent(new CustomEvent("file-ready",{composed:!0,bubbles:!0,detail:y})),this.removeAttribute("active")},e)}};z=new WeakMap,m=new WeakMap,k=new WeakMap;a.customElements.get("mux-uploader-drop")||(a.customElements.define("mux-uploader-drop",H),a.MuxUploaderDropElement=H);var re=H;function oe(o){return`${Math.floor(o)}%`}var ie=p.createElement("template"),Ue="Media upload progress bar";ie.innerHTML=`
`;var j={MUX_UPLOADER:"mux-uploader",OVERLAY_TEXT:"overlay-text"},z,m,k,H=class extends a.HTMLElement{constructor(){super();l(this,z);l(this,m);l(this,k);let e=this.attachShadow({mode:"open"});e.appendChild(re.content.cloneNode(!0)),u(this,z,e.getElementById("overlay-label"))}connectedCallback(){if(u(this,m,h(this)),u(this,k,new AbortController),r(this,m)){let e={signal:r(this,k).signal};r(this,m).addEventListener("file-ready",()=>this.toggleAttribute("file-ready",!0),e),r(this,m).addEventListener("uploadstart",()=>this.toggleAttribute("upload-in-progress",!0),e),r(this,m).addEventListener("success",()=>{this.toggleAttribute("upload-in-progress",!1),this.toggleAttribute("upload-complete",!0)},e),r(this,m).addEventListener("reset",()=>{this.toggleAttribute("file-ready",!1),this.toggleAttribute("upload-in-progress",!1),this.toggleAttribute("upload-complete",!1)},e),this.setupDragEvents(e),this.toggleAttribute("upload-in-progress",r(this,m).hasAttribute("upload-in-progress")),this.toggleAttribute("upload-complete",r(this,m).hasAttribute("upload-complete")),this.toggleAttribute("file-ready",r(this,m).hasAttribute("file-ready"))}}disconnectedCallback(){var e;(e=r(this,k))==null||e.abort()}attributeChangedCallback(e,s,i){e===j.OVERLAY_TEXT&&s!==i?r(this,z).innerHTML=i!=null?i:"":e==="active"&&this.hasAttribute("overlay")&&i!=null&&(this._currentDragTarget=this)}static get observedAttributes(){return[j.OVERLAY_TEXT,j.MUX_UPLOADER,"active"]}setupDragEvents(e){this.addEventListener("dragenter",s=>{this._currentDragTarget=s.target,s.preventDefault(),s.stopPropagation(),this.toggleAttribute("active",!0)},e),this.addEventListener("dragleave",s=>{this._currentDragTarget===s.target&&(this._currentDragTarget=void 0,this.toggleAttribute("active",!1))},e),this.addEventListener("dragover",s=>{s.preventDefault(),s.stopPropagation()},e),this.addEventListener("drop",s=>{var A;s.preventDefault(),s.stopPropagation();let{dataTransfer:i}=s,{files:n}=i,y=n[0];((A=r(this,m))!=null?A:this).dispatchEvent(new CustomEvent("file-ready",{composed:!0,bubbles:!0,detail:y})),this.removeAttribute("active")},e)}};z=new WeakMap,m=new WeakMap,k=new WeakMap;a.customElements.get("mux-uploader-drop")||(a.customElements.define("mux-uploader-drop",H),a.MuxUploaderDropElement=H);var se=H;function oe(o){return`${Math.floor(o)}%`}var ie=p.createElement("template"),Ue="Media upload progress bar";ie.innerHTML=`
<style>

@@ -73,4 +73,4 @@ :host {

.bar-type {
background: #e6e6e6;
border-radius: 100px;
background: var(--progress-bar-background-color, #e6e6e6);
border-radius: var(--progress-bar-border-radius, 100px);
height: var(--progress-bar-height, 4px);

@@ -101,4 +101,4 @@ width: 100%;

.progress-bar {
box-shadow: 0 10px 40px -10px #fff;
border-radius: 100px;
box-shadow: var(--progress-bar-box-shadow, 0 10px 40px -10px #fff);
border-radius: var(--progress-bar-border-radius, 100px);
background: var(--progress-bar-fill-color, #000000);

@@ -148,3 +148,3 @@ height: var(--progress-bar-height, 4px);

</div>
`;var f,M,F=class extends a.HTMLElement{constructor(){var r,i,n,y;super();l(this,f);l(this,M);this.onUploadStart=()=>{var e;(e=this.progressBar)==null||e.focus(),this.toggleAttribute("upload-in-progress",!0)};this.onProgress=e=>{var i;let r=e.detail;switch((i=this.progressBar)==null||i.setAttribute("aria-valuenow",`${Math.floor(r)}`),this.getAttribute("type")){case x.BAR:{this.progressBar&&(this.progressBar.style.width=`${r}%`);break}case x.RADIAL:{if(this.svgCircle){let n=this.getCircumference()-r/100*this.getCircumference();this.svgCircle.style.strokeDashoffset=n.toString()}break}case x.PERCENTAGE:{this.uploadPercentage&&(this.uploadPercentage.innerHTML=oe(r));break}}};this.onSuccess=()=>{this.toggleAttribute("upload-in-progress",!1),this.toggleAttribute("upload-complete",!0)};this.onReset=()=>{this.toggleAttribute("upload-in-progress",!1),this.uploadPercentage&&(this.uploadPercentage.innerHTML=""),this.svgCircle&&(this.svgCircle.style.strokeDashoffset=`${this.getCircumference()}`)};this.attachShadow({mode:"open"}).appendChild(ie.content.cloneNode(!0)),this.svgCircle=(r=this.shadowRoot)==null?void 0:r.querySelector("circle"),this.progressBar=(i=this.shadowRoot)==null?void 0:i.getElementById("progress-bar"),this.uploadPercentage=(n=this.shadowRoot)==null?void 0:n.getElementById("percentage-type"),(y=this.progressBar)==null||y.setAttribute("aria-description",Ue)}connectedCallback(){if(this.setDefaultType(),u(this,f,h(this)),u(this,M,new AbortController),s(this,f)){let e={signal:s(this,M).signal};s(this,f).addEventListener("uploadstart",this.onUploadStart,e),s(this,f).addEventListener("reset",this.onReset),s(this,f).addEventListener("progress",this.onProgress),s(this,f).addEventListener("success",this.onSuccess),this.toggleAttribute("upload-in-progress",s(this,f).hasAttribute("upload-in-progress")),this.toggleAttribute("upload-complete",s(this,f).hasAttribute("upload-complete"))}}disconnectedCallback(){var e;(e=s(this,M))==null||e.abort()}getRadius(){var e;return Number((e=this.svgCircle)==null?void 0:e.getAttribute("r"))}getCircumference(){return this.getRadius()*2*Math.PI}setDefaultType(){let e=this.getAttribute("type");e||this.setAttribute("type",x.BAR),e===x.RADIAL&&this.svgCircle&&(this.svgCircle.style.strokeDasharray=`${this.getCircumference()} ${this.getCircumference()}`,this.svgCircle.style.strokeDashoffset=`${this.getCircumference()}`)}};f=new WeakMap,M=new WeakMap;a.customElements.get("mux-uploader-progress")||a.customElements.define("mux-uploader-progress",F);var ne=F;var ae=p.createElement("template");ae.innerHTML=`
`;var f,M,F=class extends a.HTMLElement{constructor(){var s,i,n,y;super();l(this,f);l(this,M);this.onUploadStart=()=>{var e;(e=this.progressBar)==null||e.focus(),this.toggleAttribute("upload-in-progress",!0)};this.onProgress=e=>{var i;let s=e.detail;switch((i=this.progressBar)==null||i.setAttribute("aria-valuenow",`${Math.floor(s)}`),this.getAttribute("type")){case x.BAR:{this.progressBar&&(this.progressBar.style.width=`${s}%`);break}case x.RADIAL:{if(this.svgCircle){let n=this.getCircumference()-s/100*this.getCircumference();this.svgCircle.style.strokeDashoffset=n.toString()}break}case x.PERCENTAGE:{this.uploadPercentage&&(this.uploadPercentage.innerHTML=oe(s));break}}};this.onSuccess=()=>{this.toggleAttribute("upload-in-progress",!1),this.toggleAttribute("upload-complete",!0)};this.onReset=()=>{this.toggleAttribute("upload-in-progress",!1),this.uploadPercentage&&(this.uploadPercentage.innerHTML=""),this.svgCircle&&(this.svgCircle.style.strokeDashoffset=`${this.getCircumference()}`)};this.attachShadow({mode:"open"}).appendChild(ie.content.cloneNode(!0)),this.svgCircle=(s=this.shadowRoot)==null?void 0:s.querySelector("circle"),this.progressBar=(i=this.shadowRoot)==null?void 0:i.getElementById("progress-bar"),this.uploadPercentage=(n=this.shadowRoot)==null?void 0:n.getElementById("percentage-type"),(y=this.progressBar)==null||y.setAttribute("aria-description",Ue)}connectedCallback(){if(this.setDefaultType(),u(this,f,h(this)),u(this,M,new AbortController),r(this,f)){let e={signal:r(this,M).signal};r(this,f).addEventListener("uploadstart",this.onUploadStart,e),r(this,f).addEventListener("reset",this.onReset),r(this,f).addEventListener("progress",this.onProgress),r(this,f).addEventListener("success",this.onSuccess),this.toggleAttribute("upload-in-progress",r(this,f).hasAttribute("upload-in-progress")),this.toggleAttribute("upload-complete",r(this,f).hasAttribute("upload-complete"))}}disconnectedCallback(){var e;(e=r(this,M))==null||e.abort()}getRadius(){var e;return Number((e=this.svgCircle)==null?void 0:e.getAttribute("r"))}getCircumference(){return this.getRadius()*2*Math.PI}setDefaultType(){let e=this.getAttribute("type");e||this.setAttribute("type",x.BAR),e===x.RADIAL&&this.svgCircle&&(this.svgCircle.style.strokeDasharray=`${this.getCircumference()} ${this.getCircumference()}`,this.svgCircle.style.strokeDashoffset=`${this.getCircumference()}`)}};f=new WeakMap,M=new WeakMap;a.customElements.get("mux-uploader-progress")||a.customElements.define("mux-uploader-progress",F);var ne=F;var ae=p.createElement("template");ae.innerHTML=`
<style>

@@ -158,3 +158,3 @@

<span id="status-message" role="status" aria-live="polite"></span>
`;var c,C,_=class extends a.HTMLElement{constructor(){var r;super();l(this,c);l(this,C);this.clearStatusMessage=()=>{this.toggleAttribute("upload-error",!1),this.statusMessage&&(this.statusMessage.innerHTML="")};this.onUploadError=e=>{this.toggleAttribute("upload-error",!0),this.statusMessage&&(this.statusMessage.innerHTML=e.detail.message)};this.onSuccess=()=>{this.toggleAttribute("upload-error",!1);let e="Upload complete!";this.statusMessage&&(this.statusMessage.innerHTML=e),console.info(e)};this.onOffline=()=>{this.toggleAttribute("upload-error",!1);let e="Currently offline. Upload will resume automatically when online.";this.statusMessage&&(this.statusMessage.innerHTML=e)};this.attachShadow({mode:"open"}).appendChild(ae.content.cloneNode(!0)),this.statusMessage=(r=this.shadowRoot)==null?void 0:r.getElementById("status-message")}connectedCallback(){if(u(this,c,h(this)),u(this,C,new AbortController),s(this,c)){let e={signal:s(this,C).signal};s(this,c).addEventListener("reset",this.clearStatusMessage,e),s(this,c).addEventListener("uploaderror",this.onUploadError,e),s(this,c).addEventListener("success",this.onSuccess,e),s(this,c).addEventListener("uploadstart",this.clearStatusMessage,e),s(this,c).addEventListener("offline",this.onOffline,e),s(this,c).addEventListener("online",this.clearStatusMessage,e),this.toggleAttribute("upload-in-progress",s(this,c).hasAttribute("upload-in-progress")),this.toggleAttribute("upload-complete",s(this,c).hasAttribute("upload-complete")),this.toggleAttribute("upload-error",s(this,c).hasAttribute("upload-error"))}}disconnectedCallback(){var e;(e=s(this,C))==null||e.abort()}};c=new WeakMap,C=new WeakMap;a.customElements.get("mux-uploader-status")||a.customElements.define("mux-uploader-status",_);var le=_;var ue=p.createElement("template");ue.innerHTML=`
`;var c,C,_=class extends a.HTMLElement{constructor(){var s;super();l(this,c);l(this,C);this.clearStatusMessage=()=>{this.toggleAttribute("upload-error",!1),this.statusMessage&&(this.statusMessage.innerHTML="")};this.onUploadError=e=>{this.toggleAttribute("upload-error",!0),this.statusMessage&&(this.statusMessage.innerHTML=e.detail.message)};this.onSuccess=()=>{this.toggleAttribute("upload-error",!1);let e="Upload complete!";this.statusMessage&&(this.statusMessage.innerHTML=e),console.info(e)};this.onOffline=()=>{this.toggleAttribute("upload-error",!1);let e="Currently offline. Upload will resume automatically when online.";this.statusMessage&&(this.statusMessage.innerHTML=e)};this.attachShadow({mode:"open"}).appendChild(ae.content.cloneNode(!0)),this.statusMessage=(s=this.shadowRoot)==null?void 0:s.getElementById("status-message")}connectedCallback(){if(u(this,c,h(this)),u(this,C,new AbortController),r(this,c)){let e={signal:r(this,C).signal};r(this,c).addEventListener("reset",this.clearStatusMessage,e),r(this,c).addEventListener("uploaderror",this.onUploadError,e),r(this,c).addEventListener("success",this.onSuccess,e),r(this,c).addEventListener("uploadstart",this.clearStatusMessage,e),r(this,c).addEventListener("offline",this.onOffline,e),r(this,c).addEventListener("online",this.clearStatusMessage,e),this.toggleAttribute("upload-in-progress",r(this,c).hasAttribute("upload-in-progress")),this.toggleAttribute("upload-complete",r(this,c).hasAttribute("upload-complete")),this.toggleAttribute("upload-error",r(this,c).hasAttribute("upload-error"))}}disconnectedCallback(){var e;(e=r(this,C))==null||e.abort()}};c=new WeakMap,C=new WeakMap;a.customElements.get("mux-uploader-status")||a.customElements.define("mux-uploader-status",_);var le=_;var ue=p.createElement("template");ue.innerHTML=`
<style>

@@ -175,3 +175,3 @@ #retry-button {

<span id="retry-button" role="button" tabindex="0">Try again</span>
`;var E,T,O=class extends a.HTMLElement{constructor(){var r;super();l(this,E);l(this,T);this.handleKeyup=e=>{let r=["Enter"," "],{key:i}=e;r.includes(i)&&this.triggerReset()};this.triggerReset=()=>{var e;(e=s(this,E))==null||e.dispatchEvent(new CustomEvent("reset"))};this.attachShadow({mode:"open"}).appendChild(ue.content.cloneNode(!0)),this.retryButton=(r=this.shadowRoot)==null?void 0:r.getElementById("retry-button")}connectedCallback(){var e,r;if(u(this,E,h(this)),u(this,T,new AbortController),s(this,E)){let i={signal:s(this,T).signal};s(this,E).addEventListener("uploaderror",()=>this.toggleAttribute("upload-error",!0)),s(this,E).addEventListener("reset",()=>this.toggleAttribute("upload-error",!1)),(e=this.retryButton)==null||e.addEventListener("click",this.triggerReset,i),(r=this.retryButton)==null||r.addEventListener("keyup",this.handleKeyup,i),this.toggleAttribute("upload-error",s(this,E).hasAttribute("upload-error"))}}disconnectedCallback(){var e;(e=s(this,T))==null||e.abort()}};E=new WeakMap,T=new WeakMap;a.customElements.get("mux-uploader-retry")||a.customElements.define("mux-uploader-retry",O);var de=O;var pe=p.createElement("template");pe.innerHTML=`
`;var E,T,O=class extends a.HTMLElement{constructor(){var s;super();l(this,E);l(this,T);this.handleKeyup=e=>{let s=["Enter"," "],{key:i}=e;s.includes(i)&&this.triggerReset()};this.triggerReset=()=>{var e;(e=r(this,E))==null||e.dispatchEvent(new CustomEvent("reset"))};this.attachShadow({mode:"open"}).appendChild(ue.content.cloneNode(!0)),this.retryButton=(s=this.shadowRoot)==null?void 0:s.getElementById("retry-button")}connectedCallback(){var e,s;if(u(this,E,h(this)),u(this,T,new AbortController),r(this,E)){let i={signal:r(this,T).signal};r(this,E).addEventListener("uploaderror",()=>this.toggleAttribute("upload-error",!0)),r(this,E).addEventListener("reset",()=>this.toggleAttribute("upload-error",!1)),(e=this.retryButton)==null||e.addEventListener("click",this.triggerReset,i),(s=this.retryButton)==null||s.addEventListener("keyup",this.handleKeyup,i),this.toggleAttribute("upload-error",r(this,E).hasAttribute("upload-error"))}}disconnectedCallback(){var e;(e=r(this,T))==null||e.abort()}};E=new WeakMap,T=new WeakMap;a.customElements.get("mux-uploader-retry")||a.customElements.define("mux-uploader-retry",O);var de=O;var pe=p.createElement("template");pe.innerHTML=`
<style>

@@ -214,3 +214,3 @@ #pause-button {

<button id="pause-button">Pause</span>
`;var d,w,I=class extends a.HTMLElement{constructor(){super();l(this,d);l(this,w);this.triggerPause=()=>{if(!s(this,d)){console.warn("pausing before a mux-uploader element is associated is unsupported!");return}this.pauseButton.disabled||(s(this,d).paused=!s(this,d).paused)};this.attachShadow({mode:"open"}).appendChild(pe.content.cloneNode(!0))}connectedCallback(){if(u(this,d,h(this)),u(this,w,new AbortController),s(this,d)){let e={signal:s(this,w).signal};s(this,d).addEventListener("uploadstart",()=>this.toggleAttribute("upload-in-progress",!0),e),s(this,d).addEventListener("uploaderror",()=>{this.toggleAttribute("upload-error",!0),this.toggleAttribute("upload-complete",!1),this.toggleAttribute("upload-in-progress",!1)}),s(this,d).addEventListener("success",()=>{this.toggleAttribute("upload-complete",!0),this.toggleAttribute("upload-error",!1),this.toggleAttribute("upload-in-progress",!1)}),s(this,d).addEventListener("reset",()=>{this.toggleAttribute("upload-error",!1),this.toggleAttribute("upload-in-progress",!1),this.toggleAttribute("upload-complete",!1)}),s(this,d).addEventListener("pausedchange",()=>{var i;if(this.pauseButton.disabled=!1,!s(this,d))return;let r=(i=s(this,d).paused)!=null?i:!1;this.pauseButton.innerHTML=r?"Pausing...":"Pause",r&&(this.pauseButton.disabled=!0,s(this,d).addEventListener("chunksuccess",()=>{var n;this.pauseButton.innerHTML=(n=s(this,d))!=null&&n.paused?"Resume":"Pause",this.pauseButton.disabled=!1},{once:!0}))}),this.pauseButton.addEventListener("click",this.triggerPause,e),this.toggleAttribute("upload-in-progress",s(this,d).hasAttribute("upload-in-progress")),this.toggleAttribute("upload-complete",s(this,d).hasAttribute("upload-complete")),this.toggleAttribute("upload-error",s(this,d).hasAttribute("upload-error"))}}disconnectedCallback(){var e;(e=s(this,w))==null||e.abort()}get pauseButton(){var e;return(e=this.shadowRoot)==null?void 0:e.getElementById("pause-button")}};d=new WeakMap,w=new WeakMap;a.customElements.get("mux-uploader-pause")||a.customElements.define("mux-uploader-pause",I);var he=I;var X=`
`;var d,w,I=class extends a.HTMLElement{constructor(){super();l(this,d);l(this,w);this.triggerPause=()=>{if(!r(this,d)){console.warn("pausing before a mux-uploader element is associated is unsupported!");return}this.pauseButton.disabled||(r(this,d).paused=!r(this,d).paused)};this.attachShadow({mode:"open"}).appendChild(pe.content.cloneNode(!0))}connectedCallback(){if(u(this,d,h(this)),u(this,w,new AbortController),r(this,d)){let e={signal:r(this,w).signal};r(this,d).addEventListener("uploadstart",()=>this.toggleAttribute("upload-in-progress",!0),e),r(this,d).addEventListener("uploaderror",()=>{this.toggleAttribute("upload-error",!0),this.toggleAttribute("upload-complete",!1),this.toggleAttribute("upload-in-progress",!1)}),r(this,d).addEventListener("success",()=>{this.toggleAttribute("upload-complete",!0),this.toggleAttribute("upload-error",!1),this.toggleAttribute("upload-in-progress",!1)}),r(this,d).addEventListener("reset",()=>{this.toggleAttribute("upload-error",!1),this.toggleAttribute("upload-in-progress",!1),this.toggleAttribute("upload-complete",!1)}),r(this,d).addEventListener("pausedchange",()=>{var i;if(this.pauseButton.disabled=!1,!r(this,d))return;let s=(i=r(this,d).paused)!=null?i:!1;this.pauseButton.innerHTML=s?"Pausing...":"Pause",s&&(this.pauseButton.disabled=!0,r(this,d).addEventListener("chunksuccess",()=>{var n;this.pauseButton.innerHTML=(n=r(this,d))!=null&&n.paused?"Resume":"Pause",this.pauseButton.disabled=!1},{once:!0}))}),this.pauseButton.addEventListener("click",this.triggerPause,e),this.toggleAttribute("upload-in-progress",r(this,d).hasAttribute("upload-in-progress")),this.toggleAttribute("upload-complete",r(this,d).hasAttribute("upload-complete")),this.toggleAttribute("upload-error",r(this,d).hasAttribute("upload-error"))}}disconnectedCallback(){var e;(e=r(this,w))==null||e.abort()}get pauseButton(){var e;return(e=this.shadowRoot)==null?void 0:e.getElementById("pause-button")}};d=new WeakMap,w=new WeakMap;a.customElements.get("mux-uploader-pause")||a.customElements.define("mux-uploader-pause",I);var he=I;var X=`
<style>

@@ -257,6 +257,6 @@ #file-select {

</slot>
`;var b,g,S,N=class extends a.HTMLElement{constructor(){var r,i,n;super();l(this,b);l(this,g);l(this,S);this.attachShadow({mode:"open"}).appendChild(ce.content.cloneNode(!0)),this.handleFilePickerElClick=this.handleFilePickerElClick.bind(this),this.filePickerEl=(r=this.shadowRoot)==null?void 0:r.querySelector("button"),(n=(i=this.shadowRoot)==null?void 0:i.querySelector("slot"))==null||n.addEventListener("slotchange",y=>{let U=y.currentTarget;this.filePickerEl=U.assignedElements({flatten:!0}).filter(A=>!["STYLE"].includes(A.nodeName))[0]})}connectedCallback(){if(u(this,g,h(this)),u(this,S,new AbortController),s(this,g)){let e={signal:s(this,S).signal};s(this,g).addEventListener("file-ready",()=>{this.toggleAttribute("file-ready",!0)},e),s(this,g).addEventListener("uploadstart",()=>this.toggleAttribute("upload-in-progress",!0),e),s(this,g).addEventListener("success",()=>{this.toggleAttribute("upload-in-progress",!1),this.toggleAttribute("upload-complete",!0)},e),s(this,g).addEventListener("reset",()=>{this.toggleAttribute("file-ready",!1)},e),this.toggleAttribute("upload-in-progress",s(this,g).hasAttribute("upload-in-progress")),this.toggleAttribute("upload-complete",s(this,g).hasAttribute("upload-complete")),this.toggleAttribute("file-ready",s(this,g).hasAttribute("file-ready"))}}disconnectedCallback(){var e;(e=s(this,S))==null||e.abort()}get filePickerEl(){return s(this,b)}set filePickerEl(e){e!==s(this,b)&&(s(this,b)&&s(this,b).removeEventListener("click",this.handleFilePickerElClick),u(this,b,e),s(this,b)&&s(this,b).addEventListener("click",this.handleFilePickerElClick))}handleFilePickerElClick(){var i,n;let e=this.getAttribute("mux-uploader"),r=e?p.getElementById(e):this.getRootNode().host;(n=(i=r==null?void 0:r.shadowRoot)==null?void 0:i.querySelector("#hidden-file-input"))==null||n.click()}};b=new WeakMap,g=new WeakMap,S=new WeakMap;a.customElements.get("mux-uploader-file-select")||a.customElements.define("mux-uploader-file-select",N);var me=N;function $(o,t){return o?"":t}var Re=(o,t)=>{if(t==null||t===!1)return"";let e=t===!0?"":`${t}`;return`${o}="${e}"`};function Y(o){let{noDrop:t,noProgress:e,noStatus:r,noRetry:i,pausable:n,type:y}=o,U=t?"div":'mux-uploader-drop overlay part="drop"',A=$(e,`
`;var b,g,S,N=class extends a.HTMLElement{constructor(){var s,i,n;super();l(this,b);l(this,g);l(this,S);this.attachShadow({mode:"open"}).appendChild(ce.content.cloneNode(!0)),this.handleFilePickerElClick=this.handleFilePickerElClick.bind(this),this.filePickerEl=(s=this.shadowRoot)==null?void 0:s.querySelector("button"),(n=(i=this.shadowRoot)==null?void 0:i.querySelector("slot"))==null||n.addEventListener("slotchange",y=>{let U=y.currentTarget;this.filePickerEl=U.assignedElements({flatten:!0}).filter(A=>!["STYLE"].includes(A.nodeName))[0]})}connectedCallback(){if(u(this,g,h(this)),u(this,S,new AbortController),r(this,g)){let e={signal:r(this,S).signal};r(this,g).addEventListener("file-ready",()=>{this.toggleAttribute("file-ready",!0)},e),r(this,g).addEventListener("uploadstart",()=>this.toggleAttribute("upload-in-progress",!0),e),r(this,g).addEventListener("success",()=>{this.toggleAttribute("upload-in-progress",!1),this.toggleAttribute("upload-complete",!0)},e),r(this,g).addEventListener("reset",()=>{this.toggleAttribute("file-ready",!1)},e),this.toggleAttribute("upload-in-progress",r(this,g).hasAttribute("upload-in-progress")),this.toggleAttribute("upload-complete",r(this,g).hasAttribute("upload-complete")),this.toggleAttribute("file-ready",r(this,g).hasAttribute("file-ready"))}}disconnectedCallback(){var e;(e=r(this,S))==null||e.abort()}get filePickerEl(){return r(this,b)}set filePickerEl(e){e!==r(this,b)&&(r(this,b)&&r(this,b).removeEventListener("click",this.handleFilePickerElClick),u(this,b,e),r(this,b)&&r(this,b).addEventListener("click",this.handleFilePickerElClick))}handleFilePickerElClick(){var i,n;let e=this.getAttribute("mux-uploader"),s=e?p.getElementById(e):this.getRootNode().host;(n=(i=s==null?void 0:s.shadowRoot)==null?void 0:i.querySelector("#hidden-file-input"))==null||n.click()}};b=new WeakMap,g=new WeakMap,S=new WeakMap;a.customElements.get("mux-uploader-file-select")||a.customElements.define("mux-uploader-file-select",N);var me=N;function $(o,t){return o?"":t}var Re=(o,t)=>{if(t==null||t===!1)return"";let e=t===!0?"":`${t}`;return`${o}="${e}"`};function Y(o){let{noDrop:t,noProgress:e,noStatus:s,noRetry:i,pausable:n,type:y}=o,U=t?"div":'mux-uploader-drop overlay part="drop"',A=$(e,`
<mux-uploader-progress part="progress progress-percentage" type="percentage"></mux-uploader-progress>
<mux-uploader-progress part="progress progress-bar" ${Re("type",y)}></mux-uploader-progress>
`),ve=$(r,'<mux-uploader-status part="status"></mux-uploader-status>'),xe=$(i,'<mux-uploader-retry part="retry"></mux-uploader-retry>'),Ae=$(!n,'<mux-uploader-pause part="pause"></mux-uploader-pause>');return p.createRange().createContextualFragment(`
`),ve=$(s,'<mux-uploader-status part="status"></mux-uploader-status>'),xe=$(i,'<mux-uploader-retry part="retry"></mux-uploader-retry>'),Ae=$(!n,'<mux-uploader-pause part="pause"></mux-uploader-pause>');return p.createRange().createContextualFragment(`
<${U}>

@@ -293,3 +293,3 @@ ${ve}

<mux-uploader-sr-text></mux-uploader-sr-text>
`;var B=class extends a.HTMLElement{static get observedAttributes(){return["pausable","type","no-drop","no-progress","no-status","no-retry","max-file-size","use-large-file-workaround"]}constructor(){var e;super(),this.attachShadow({mode:"open"}).appendChild(fe.content.cloneNode(!0)),this.updateLayout(),(e=this.hiddenFileInput)==null||e.addEventListener("change",()=>{var i,n;let r=(n=(i=this.hiddenFileInput)==null?void 0:i.files)==null?void 0:n[0];this.toggleAttribute("file-ready",!!r),r&&this.dispatchEvent(new CustomEvent("file-ready",{composed:!0,bubbles:!0,detail:r}))})}connectedCallback(){this.addEventListener("file-ready",this.handleUpload),this.addEventListener("reset",this.resetState)}disconnectedCallback(){this.removeEventListener("file-ready",this.handleUpload,!1),this.removeEventListener("reset",this.resetState)}attributeChangedCallback(){this.updateLayout()}get hiddenFileInput(){var t;return(t=this.shadowRoot)==null?void 0:t.querySelector("#hidden-file-input")}get endpoint(){var t;return(t=this.getAttribute("endpoint"))!=null?t:this._endpoint}set endpoint(t){t!==this.endpoint&&(typeof t=="string"?this.setAttribute("endpoint",t):t==null&&this.removeAttribute("endpoint"),this._endpoint=t)}get type(){var t;return(t=this.getAttribute("type"))!=null?t:void 0}set type(t){t!=this.type&&(t?this.setAttribute("type",t):this.removeAttribute("type"))}get noDrop(){return this.hasAttribute("no-drop")}set noDrop(t){this.toggleAttribute("no-drop",!!t)}get noProgress(){return this.hasAttribute("no-progress")}set noProgress(t){this.toggleAttribute("no-progress",!!t)}get noStatus(){return this.hasAttribute("no-status")}set noStatus(t){this.toggleAttribute("no-status",!!t)}get noRetry(){return this.hasAttribute("no-retry")}set noRetry(t){this.toggleAttribute("no-retry",!!t)}get pausable(){return this.hasAttribute("pausable")}set pausable(t){this.toggleAttribute("pausable",!!t)}get dynamicChunkSize(){return this.hasAttribute("dynamic-chunk-size")}set dynamicChunkSize(t){t!==this.hasAttribute("dynamic-chunk-size")&&(t?this.setAttribute("dynamic-chunk-size",""):this.removeAttribute("dynamic-chunk-size"))}get useLargeFileWorkaround(){return this.hasAttribute("use-large-file-workaround")}set useLargeFileWorkaround(t){t!=this.useLargeFileWorkaround&&this.toggleAttribute("use-large-file-workaround",!!t)}get maxFileSize(){let t=this.getAttribute("max-file-size");return t!==null?parseInt(t):void 0}set maxFileSize(t){t?this.setAttribute("max-file-size",t.toString()):this.removeAttribute("max-file-size")}get chunkSize(){let t=this.getAttribute("chunk-size");return t!==null?parseInt(t):void 0}set chunkSize(t){t?this.setAttribute("chunk-size",t.toString()):this.removeAttribute("chunk-size")}get upload(){return this._upload}get paused(){var t,e;return(e=(t=this.upload)==null?void 0:t.paused)!=null?e:!1}set paused(t){if(!this.upload){console.warn("Pausing before an upload has begun is unsupported");return}let e=!!t;e!==this.paused&&(e?this.upload.pause():this.upload.resume(),this.toggleAttribute("paused",e),this.dispatchEvent(new CustomEvent("pausedchange",{detail:e})))}updateLayout(){var r,i;let t=(r=this.shadowRoot)==null?void 0:r.querySelector("mux-uploader-drop, div");t&&t.remove();let e=Y(this);(i=this.shadowRoot)==null||i.appendChild(e)}setError(t){this.setAttribute("upload-error",""),this.dispatchEvent(new CustomEvent("uploaderror",{detail:{message:t}}))}resetState(){this.removeAttribute("upload-error"),this.removeAttribute("upload-in-progress"),this.removeAttribute("upload-complete"),this.hiddenFileInput.value=""}handleUpload(t){let e=this.endpoint,r=this.dynamicChunkSize;if(e)this.removeAttribute("upload-error");else{this.setError("No url or endpoint specified -- cannot handleUpload");return}try{let i=ge.UpChunk.createUpload({endpoint:e,dynamicChunkSize:r,file:t.detail,maxFileSize:this.maxFileSize,chunkSize:this.chunkSize,useLargeFileWorkaround:this.useLargeFileWorkaround});this._upload=i,this.dispatchEvent(new CustomEvent("uploadstart",{detail:{file:i.file,chunkSize:i.chunkSize}})),this.setAttribute("upload-in-progress",""),i.offline&&this.dispatchEvent(new CustomEvent("offline")),i.on("attempt",n=>{this.dispatchEvent(new CustomEvent("chunkattempt",n))}),i.on("chunkSuccess",n=>{this.dispatchEvent(new CustomEvent("chunksuccess",n))}),i.on("error",n=>{this.setAttribute("upload-error",""),console.error("error handler",n.detail.message),this.dispatchEvent(new CustomEvent("uploaderror",n))}),i.on("progress",n=>{this.dispatchEvent(new CustomEvent("progress",n))}),i.on("success",n=>{this.removeAttribute("upload-in-progress"),this.setAttribute("upload-complete",""),this.dispatchEvent(new CustomEvent("success",n))}),i.on("offline",n=>{this.dispatchEvent(new CustomEvent("offline",n))}),i.on("online",n=>{this.dispatchEvent(new CustomEvent("online",n))})}catch(i){i instanceof Error&&this.setError(i.message)}}};a.customElements.get("mux-uploader")||(a.customElements.define("mux-uploader",B),a.MuxUploaderElement=B);var be=B;var Ee=p.createElement("template");Ee.innerHTML=`
`;var B=class extends a.HTMLElement{static get observedAttributes(){return["pausable","type","no-drop","no-progress","no-status","no-retry","max-file-size","use-large-file-workaround"]}constructor(){var e;super(),this.attachShadow({mode:"open"}).appendChild(fe.content.cloneNode(!0)),this.updateLayout(),(e=this.hiddenFileInput)==null||e.addEventListener("change",()=>{var i,n;let s=(n=(i=this.hiddenFileInput)==null?void 0:i.files)==null?void 0:n[0];this.toggleAttribute("file-ready",!!s),s&&this.dispatchEvent(new CustomEvent("file-ready",{composed:!0,bubbles:!0,detail:s}))})}connectedCallback(){this.addEventListener("file-ready",this.handleUpload),this.addEventListener("reset",this.resetState)}disconnectedCallback(){this.removeEventListener("file-ready",this.handleUpload,!1),this.removeEventListener("reset",this.resetState)}attributeChangedCallback(){this.updateLayout()}get hiddenFileInput(){var t;return(t=this.shadowRoot)==null?void 0:t.querySelector("#hidden-file-input")}get endpoint(){var t;return(t=this.getAttribute("endpoint"))!=null?t:this._endpoint}set endpoint(t){t!==this.endpoint&&(typeof t=="string"?this.setAttribute("endpoint",t):t==null&&this.removeAttribute("endpoint"),this._endpoint=t)}get type(){var t;return(t=this.getAttribute("type"))!=null?t:void 0}set type(t){t!=this.type&&(t?this.setAttribute("type",t):this.removeAttribute("type"))}get noDrop(){return this.hasAttribute("no-drop")}set noDrop(t){this.toggleAttribute("no-drop",!!t)}get noProgress(){return this.hasAttribute("no-progress")}set noProgress(t){this.toggleAttribute("no-progress",!!t)}get noStatus(){return this.hasAttribute("no-status")}set noStatus(t){this.toggleAttribute("no-status",!!t)}get noRetry(){return this.hasAttribute("no-retry")}set noRetry(t){this.toggleAttribute("no-retry",!!t)}get pausable(){return this.hasAttribute("pausable")}set pausable(t){this.toggleAttribute("pausable",!!t)}get dynamicChunkSize(){return this.hasAttribute("dynamic-chunk-size")}set dynamicChunkSize(t){t!==this.hasAttribute("dynamic-chunk-size")&&(t?this.setAttribute("dynamic-chunk-size",""):this.removeAttribute("dynamic-chunk-size"))}get useLargeFileWorkaround(){return this.hasAttribute("use-large-file-workaround")}set useLargeFileWorkaround(t){t!=this.useLargeFileWorkaround&&this.toggleAttribute("use-large-file-workaround",!!t)}get maxFileSize(){let t=this.getAttribute("max-file-size");return t!==null?parseInt(t):void 0}set maxFileSize(t){t?this.setAttribute("max-file-size",t.toString()):this.removeAttribute("max-file-size")}get chunkSize(){let t=this.getAttribute("chunk-size");return t!==null?parseInt(t):void 0}set chunkSize(t){t?this.setAttribute("chunk-size",t.toString()):this.removeAttribute("chunk-size")}get upload(){return this._upload}get paused(){var t,e;return(e=(t=this.upload)==null?void 0:t.paused)!=null?e:!1}set paused(t){if(!this.upload){console.warn("Pausing before an upload has begun is unsupported");return}let e=!!t;e!==this.paused&&(e?this.upload.pause():this.upload.resume(),this.toggleAttribute("paused",e),this.dispatchEvent(new CustomEvent("pausedchange",{detail:e})))}updateLayout(){var s,i;let t=(s=this.shadowRoot)==null?void 0:s.querySelector("mux-uploader-drop, div");t&&t.remove();let e=Y(this);(i=this.shadowRoot)==null||i.appendChild(e)}setError(t){this.setAttribute("upload-error",""),this.dispatchEvent(new CustomEvent("uploaderror",{detail:{message:t}}))}resetState(){this.removeAttribute("upload-error"),this.removeAttribute("upload-in-progress"),this.removeAttribute("upload-complete"),this.hiddenFileInput.value=""}handleUpload(t){let e=this.endpoint,s=this.dynamicChunkSize;if(e)this.removeAttribute("upload-error");else{this.setError("No url or endpoint specified -- cannot handleUpload");return}try{let i=ge.UpChunk.createUpload({endpoint:e,dynamicChunkSize:s,file:t.detail,maxFileSize:this.maxFileSize,chunkSize:this.chunkSize,useLargeFileWorkaround:this.useLargeFileWorkaround});this._upload=i,this.dispatchEvent(new CustomEvent("uploadstart",{detail:{file:i.file,chunkSize:i.chunkSize}})),this.setAttribute("upload-in-progress",""),i.offline&&this.dispatchEvent(new CustomEvent("offline")),i.on("attempt",n=>{this.dispatchEvent(new CustomEvent("chunkattempt",n))}),i.on("chunkSuccess",n=>{this.dispatchEvent(new CustomEvent("chunksuccess",n))}),i.on("error",n=>{this.setAttribute("upload-error",""),console.error("error handler",n.detail.message),this.dispatchEvent(new CustomEvent("uploaderror",n))}),i.on("progress",n=>{this.dispatchEvent(new CustomEvent("progress",n))}),i.on("success",n=>{this.removeAttribute("upload-in-progress"),this.setAttribute("upload-complete",""),this.dispatchEvent(new CustomEvent("success",n))}),i.on("offline",n=>{this.dispatchEvent(new CustomEvent("offline",n))}),i.on("online",n=>{this.dispatchEvent(new CustomEvent("online",n))})}catch(i){i instanceof Error&&this.setError(i.message)}}};a.customElements.get("mux-uploader")||(a.customElements.define("mux-uploader",B),a.MuxUploaderElement=B);var be=B;var Ee=p.createElement("template");Ee.innerHTML=`
<style>

@@ -308,3 +308,3 @@

<div class="sr-only" id="sr-only" aria-live="polite"></div>
`;var v,K=class extends a.HTMLElement{constructor(){var r;super();l(this,v);this.attachShadow({mode:"open"}).appendChild(Ee.content.cloneNode(!0)),this.srOnlyText=(r=this.shadowRoot)==null?void 0:r.getElementById("sr-only")}connectedCallback(){u(this,v,h(this)),s(this,v)&&s(this,v).addEventListener("success",this.updateText.bind(this))}disconnectedCallback(){s(this,v)&&s(this,v).removeEventListener("success",this.updateText.bind(this))}updateText(){this.srOnlyText&&(this.srOnlyText.textContent="Upload complete!")}};v=new WeakMap;a.customElements.get("mux-uploader-sr-text")||a.customElements.define("mux-uploader-sr-text",K);var ye=K;var Pe=be;
`;var v,K=class extends a.HTMLElement{constructor(){var s;super();l(this,v);this.attachShadow({mode:"open"}).appendChild(Ee.content.cloneNode(!0)),this.srOnlyText=(s=this.shadowRoot)==null?void 0:s.getElementById("sr-only")}connectedCallback(){u(this,v,h(this)),r(this,v)&&r(this,v).addEventListener("success",this.updateText.bind(this))}disconnectedCallback(){r(this,v)&&r(this,v).removeEventListener("success",this.updateText.bind(this))}updateText(){this.srOnlyText&&(this.srOnlyText.textContent="Upload complete!")}};v=new WeakMap;a.customElements.get("mux-uploader-sr-text")||a.customElements.define("mux-uploader-sr-text",K);var ye=K;var Pe=be;
//# sourceMappingURL=index.cjs.js.map

@@ -74,4 +74,4 @@ "use strict";(()=>{var zt=Object.defineProperty;var Ne=e=>{throw TypeError(e)};var Pt=(e,t)=>{for(var r in t)zt(e,r,{get:t[r],enumerable:!0})};var je=(e,t,r)=>t.has(e)||Ne("Cannot "+r);var i=(e,t,r)=>(je(e,t,"read from private field"),r?r.call(e):t.get(e)),c=(e,t,r)=>t.has(e)?Ne("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),f=(e,t,r,n)=>(je(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r);var we={};Pt(we,{ProgressTypes:()=>F});var F={BAR:"bar",RADIAL:"radial",PERCENTAGE:"percentage"};var H=class{addEventListener(){}removeEventListener(){}dispatchEvent(t){return!0}};if(typeof DocumentFragment=="undefined"){class e extends H{}globalThis.DocumentFragment=e}var K=class extends H{},xe=class extends H{},Ot={get(e){},define(e,t,r){},getName(e){return null},upgrade(e){},whenDefined(e){return Promise.resolve(K)}},Y,Ae=class{constructor(t,r={}){c(this,Y);f(this,Y,r==null?void 0:r.detail)}get detail(){return i(this,Y)}initCustomEvent(){}};Y=new WeakMap;function Ut(e,t){return new K}var $e={document:{createElement:Ut},DocumentFragment,customElements:Ot,CustomEvent:Ae,EventTarget:H,HTMLElement:K,HTMLVideoElement:xe},We=typeof window=="undefined"||typeof globalThis.customElements=="undefined",d=We?$e:globalThis,v=We?$e.document:globalThis.document;var Bt=Object.create,tt=Object.defineProperty,It=Object.getOwnPropertyDescriptor,rt=Object.getOwnPropertyNames,Dt=Object.getPrototypeOf,Ft=Object.prototype.hasOwnProperty,Q=(e,t)=>function(){return t||(0,e[rt(e)[0]])((t={exports:{}}).exports,t),t.exports},Ht=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of rt(t))!Ft.call(e,s)&&s!==r&&tt(e,s,{get:()=>t[s],enumerable:!(n=It(t,s))||n.enumerable});return e},Nt=(e,t,r)=>(r=e!=null?Bt(Dt(e)):{},Ht(t||!e||!e.__esModule?tt(r,"default",{value:e,enumerable:!0}):r,e)),jt=Q({"node_modules/global/window.js"(e,t){var r;typeof window!="undefined"?r=window:typeof global!="undefined"?r=global:typeof self!="undefined"?r=self:r={},t.exports=r}}),$t=Q({"node_modules/is-function/index.js"(e,t){t.exports=n;var r=Object.prototype.toString;function n(s){if(!s)return!1;var o=r.call(s);return o==="[object Function]"||typeof s=="function"&&o!=="[object RegExp]"||typeof window!="undefined"&&(s===window.setTimeout||s===window.alert||s===window.confirm||s===window.prompt)}}}),Wt=Q({"node_modules/parse-headers/parse-headers.js"(e,t){var r=function(s){return s.replace(/^\s+|\s+$/g,"")},n=function(s){return Object.prototype.toString.call(s)==="[object Array]"};t.exports=function(s){if(!s)return{};for(var o={},l=r(s).split(`

.bar-type {
background: #e6e6e6;
border-radius: 100px;
background: var(--progress-bar-background-color, #e6e6e6);
border-radius: var(--progress-bar-border-radius, 100px);
height: var(--progress-bar-height, 4px);

@@ -102,4 +102,4 @@ width: 100%;

.progress-bar {
box-shadow: 0 10px 40px -10px #fff;
border-radius: 100px;
box-shadow: var(--progress-bar-box-shadow, 0 10px 40px -10px #fff);
border-radius: var(--progress-bar-border-radius, 100px);
background: var(--progress-bar-fill-color, #000000);

@@ -106,0 +106,0 @@ height: var(--progress-bar-height, 4px);

{
"name": "@mux/mux-uploader",
"version": "1.1.3-canary.0",
"version": "1.1.3-canary.1",
"description": "An uploader elements to be used with Mux Direct Uploads",

@@ -5,0 +5,0 @@ "keywords": [

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

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