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

picobel

Package Overview
Dependencies
Maintainers
1
Versions
23
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

picobel - npm Package Compare versions

Comparing version 1.0.2 to 1.0.3

5

package.json
{
"name": "picobel",
"version": "1.0.2",
"description": "A lightweight dependency-free tool that converts html audio tags into styleable markup.",
"version": "1.0.3",
"description":
"A lightweight dependency-free tool that converts html audio tags into styleable markup.",
"main": "picobel.js",

@@ -6,0 +7,0 @@ "scripts": {

4

picobel.js

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

exports.picobel = function() {
console.log('Hello world');
};
!function(e){var t={};function n(a){if(t[a])return t[a].exports;var s=t[a]={i:a,l:!1,exports:{}};return e[a].call(s.exports,s,s.exports,n),s.l=!0,s.exports}n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:a})},n.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.Picobel=function(e){console.log(e);e=E(e);var t=function(){var e=document.getElementsByTagName("audio");return[].slice.call(e)}(),n=function(e){output=[];for(var t=0;t<e.length;t++)item={},item.url=e[t].src,output.push(item);return output}(t);!function(n){for(var a=0;a<n.length;a++){var s=document.createElement("div");s.className="customAudioPlayer loading player_"+a;var r=t[a].className;""!==r&&F(s,r),F(s,e.theme),s.setAttribute("data-song-index",a);var o=document.createElement("div");o.className="loader",s.appendChild(o);var i=document.createElement("button");i.className="playerTrigger";var l=document.createElement("span");l.className="buttonText",l.innerHTML="play",i.appendChild(l);var d=document.createElement("div");d.className="metaWrapper";var u=document.createElement("span");u.className="titleDisplay",u.innerHTML="File "+(a+1),d.appendChild(u);var c=document.createElement("span");c.className="artistDisplay",d.appendChild(c);var m=document.createElement("div");m.className="timingsWrapper";var p=document.createElement("span");p.className="songPlayTimer",p.innerHTML="0:00",m.appendChild(p);var g=document.createElement("div");g.className="songProgressSliderWrapper";var v=document.createElement("div");v.className="pseudoProgressBackground",g.appendChild(v);var h=document.createElement("div");h.className="pseudoProgressIndicator",g.appendChild(h);var f=document.createElement("div");f.className="pseudoProgressPlayhead",g.appendChild(f);var y=document.createElement("input");y.type="range",y.min=0,y.max=100,y.value=0,y.className="songProgressSlider",g.appendChild(y),m.appendChild(g);var N=document.createElement("span");N.className="songDuration",N.innerHTML="-:--",m.appendChild(N);var E=document.createElement("div");E.className="songVolume";var C=document.createElement("button");C.className="songMuteButton",C.innerHTML="Mute",E.appendChild(C);var L=document.createElement("div");L.className="songVolumeLabelWrapper";var P=document.createElement("span");P.className="songVolumeLabel",P.innerHTML="Volume",L.appendChild(P);var b=document.createElement("span");b.className="songVolumeValue",b.innerHTML="10",L.appendChild(b),E.appendChild(L);var M=document.createElement("div");M.className="songVolumeSliderWrapper";var T=document.createElement("div");T.className="pseudoVolumeBackground",M.appendChild(T);var x=document.createElement("div");x.className="pseudoVolumeIndicator",M.appendChild(x);var B=document.createElement("div");B.className="pseudoVolumePlayhead",M.appendChild(B);var A=document.createElement("input");A.type="range",A.min=0,A.max=1,A.value=1,A.step=.1,A.className="songVolumeSlider",M.appendChild(A),E.appendChild(M),s.appendChild(i),s.appendChild(d),s.appendChild(m),s.appendChild(E),n[a].parentNode.replaceChild(s,n[a])}}(t);var a=document.getElementsByClassName("customAudioPlayer"),s=document.getElementsByClassName("playerTrigger"),r=document.getElementsByClassName("songMuteButton"),o=document.getElementsByClassName("buttonText"),l=document.getElementsByClassName("songPlayTimer"),d=document.getElementsByClassName("songDuration"),u=document.getElementsByClassName("titleDisplay"),c=document.getElementsByClassName("artistDisplay"),m=document.getElementsByClassName("songProgressSlider"),p=document.getElementsByClassName("pseudoProgressPlayhead"),g=document.getElementsByClassName("pseudoProgressIndicator"),v=document.getElementsByClassName("songVolumeSlider"),h=document.getElementsByClassName("songVolumeValue"),f=document.getElementsByClassName("pseudoVolumeIndicator"),y=document.getElementsByClassName("pseudoVolumePlayhead"),N=function(e){for(var t=[],n=0;n<e.length;n++)t[n]=new Audio(e[n].url),t[n].currentTime=0,s[n].addEventListener("click",H,!1),m[n].addEventListener("input",M,!1),v[n].addEventListener("input",T,!1),t[n].addEventListener("timeupdate",S,!1),t[n].addEventListener("loadstart",C,!1),t[n].addEventListener("canplaythrough",L,!1),r[n].addEventListener("click",V,!1),t[n].addEventListener("error",O,!1),t[n].addEventListener("stalled",_,!1),t[n].addEventListener("waiting",O,!1),t[n].addEventListener("progress",D,!1),t[n].setAttribute("data-song-index",n);return t}(n);function E(e){return(e=void 0!==e?e:{}).theme=e.theme||"defaultPlayerTheme",e}function C(){}function L(){var e=this.getAttribute("data-song-index");!function(e){var t=j(N[e].duration);d[e].innerHTML=t}(e),I(a[e],"loading"),function(e){var n,a=N[e].src,s=(n=a).substr(2+(~-n.lastIndexOf(".")>>>0)),r=function(e){return e.replace(/^.*[\\\/]/,"").split(".")[0]}(a),o=t[e].title;u[e].innerHTML=""!==o?o:r+"."+s;var i=t[e].getAttribute("data-artist");""!==i&&(c[e].innerHTML=i)}(e)}function P(){for(var e=0;e<n.length;e++)N[e].pause()}function b(e){for(var t=0;t<n.length;t++)t!=e&&N[t].pause();N[e].play()}function M(){var e=this.value,t=this.parentNode.parentNode.parentNode.getAttribute("data-song-index"),n=N[t].duration*(e/100);n=n.toFixed(2),N[t].currentTime=n,w(t)}function T(){var e=this.value,t=this.parentNode.parentNode.parentNode.getAttribute("data-song-index");B(t,!1),x(t,e)}function x(e,t){var n=10*t,a=100*t;N[e].volume=t,h[e].innerHTML=n,v[e].value=t,f[e].style.width=a+"%",y[e].style.left=a+"%"}function B(e,t){var n;t?(n=N[e].volume,r[e].setAttribute("data-saved-volume",n),x(e,0),F(r[e],"songMuted"),I(r[e],"songUnmuted"),r[e].innerHTML="unmute"):(x(e,void 0!==(n=r[e].getAttribute("data-saved-volume"))&&n>0?n:1),I(r[e],"songMuted"),F(r[e],"songUnmuted"),r[e].innerHTML="mute")}function A(e,t){var n=o[e],a=s[e];if(t){for(i=0;i<s.length;i++)I(s[i],"songPlaying"),F(s[i],"songPaused"),o[i].innerHTML="play";b(e),F(a,"songPlaying"),I(a,"songPaused"),n.innerHTML="pause"}else P(),I(a,"songPlaying"),F(a,"songPaused"),n.innerHTML="play"}function H(){var e=this.parentNode.getAttribute("data-song-index");void 0!==e?A(e,!k(this,"songPlaying")):console.log("too soon to play!")}function V(){var e=this.parentNode.parentNode.getAttribute("data-song-index");o[e],k(this,"songMuted")?B(e,!1):B(e,!0)}function S(){w(this.getAttribute("data-song-index"))}function w(e){var t=N[e].currentTime,n=N[e].duration;progressParsed=j(t),l[e].innerHTML=progressParsed,t>=n&&I(s[e],"songPlaying");var a=(t/n*100).toFixed(2);m[e].value=a,g[e].style.width=a+"%",p[e].style.left=a+"%"}function O(e){this.getAttribute("data-song-index")}function _(e){A(this.getAttribute("data-song-index"),!1)}function D(e){var t=this.getAttribute("data-song-index");N[t].readyState}function j(e){var t=Math.floor(e%3600/60);t=(t=t.toFixed(0)).toString();var n=Math.floor(e%3600%60);return(n=(n=n.toFixed(0)).toString())<10&&(n="0"+n),t+":"+n}function k(e,t){return e.classList?e.classList.contains(t):new RegExp("(^| )"+t+"( |$)","gi").test(e.className)}function F(e,t){e.classList?e.classList.add(t):e.className+=" "+t}function I(e,t){e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(^|\\b)"+t.split(" ").join("|")+"(\\b|$)","gi")," ")}return{checksum:!0,sliderScrub:M,playSong:b,pauseAll:P,parseOptions:E}}}]);
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