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

cancelandholdattime-polyfill

Package Overview
Dependencies
Maintainers
1
Versions
20
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cancelandholdattime-polyfill - npm Package Compare versions

Comparing version 1.9.0 to 1.10.0

2

dist/cancelandholdattime-polyfill.min.js
// cancelandholdattime-polyfill - created by Lajos Meszaros <m_lajos@hotmail.com> - MIT licence - last built on 2019-04-02
!function(){"use strict";var t=function(t){return null!=t&&"object"==typeof t&&!0===t["@@functional/placeholder"]};var n=function(n){return function r(e){return 0===arguments.length||t(e)?r:n.apply(this,arguments)}},r=n(function(t){return null==t});var e=function(t,n){return Object.prototype.hasOwnProperty.call(n,t)},u=Object.prototype.toString,o=function(){return"[object Arguments]"===u.call(arguments)?function(t){return"[object Arguments]"===u.call(t)}:function(t){return e("callee",t)}}(),a=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)};var c=function(t){return"[object Object]"===Object.prototype.toString.call(t)};var i=function(t){return"[object String]"===Object.prototype.toString.call(t)},f=n(function(t){return null!=t&&"function"==typeof t["fantasy-land/empty"]?t["fantasy-land/empty"]():null!=t&&null!=t.constructor&&"function"==typeof t.constructor["fantasy-land/empty"]?t.constructor["fantasy-land/empty"]():null!=t&&"function"==typeof t.empty?t.empty():null!=t&&null!=t.constructor&&"function"==typeof t.constructor.empty?t.constructor.empty():a(t)?[]:i(t)?"":c(t)?{}:o(t)?function(){return arguments}():void 0});var l=function(r){return function e(u,o){switch(arguments.length){case 0:return e;case 1:return t(u)?e:n(function(t){return r(u,t)});default:return t(u)&&t(o)?e:t(u)?n(function(t){return r(t,o)}):t(o)?n(function(t){return r(u,t)}):r(u,o)}}};var s=function(t){for(var n,r=[];!(n=t.next()).done;)r.push(n.value);return r};var p=function(t,n,r){for(var e=0,u=r.length;e<u;){if(t(n,r[e]))return!0;e+=1}return!1};var y=function(t){var n=String(t).match(/^function (\w*)/);return null==n?"":n[1]};var h="function"==typeof Object.is?Object.is:function(t,n){return t===n?0!==t||1/t==1/n:t!=t&&n!=n},d=!{toString:null}.propertyIsEnumerable("toString"),g=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],v=function(){return arguments.propertyIsEnumerable("length")}(),m=function(t,n){for(var r=0;r<t.length;){if(t[r]===n)return!0;r+=1}return!1},b="function"!=typeof Object.keys||v?n(function(t){if(Object(t)!==t)return[];var n,r,u=[],a=v&&o(t);for(n in t)!e(n,t)||a&&"length"===n||(u[u.length]=n);if(d)for(r=g.length-1;r>=0;)e(n=g[r],t)&&!m(u,n)&&(u[u.length]=n),r-=1;return u}):n(function(t){return Object(t)!==t?[]:Object.keys(t)}),A=n(function(t){return null===t?"Null":void 0===t?"Undefined":Object.prototype.toString.call(t).slice(8,-1)});function w(t,n,r,e){var u=s(t),o=s(n);function a(t,n){return O(t,n,r.slice(),e.slice())}return!p(function(t,n){return!p(a,n,t)},o,u)}function O(t,n,r,u){if(h(t,n))return!0;var o=A(t);if(o!==A(n))return!1;if(null==t||null==n)return!1;if("function"==typeof t["fantasy-land/equals"]||"function"==typeof n["fantasy-land/equals"])return"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](n)&&"function"==typeof n["fantasy-land/equals"]&&n["fantasy-land/equals"](t);if("function"==typeof t.equals||"function"==typeof n.equals)return"function"==typeof t.equals&&t.equals(n)&&"function"==typeof n.equals&&n.equals(t);switch(o){case"Arguments":case"Array":case"Object":if("function"==typeof t.constructor&&"Promise"===y(t.constructor))return t===n;break;case"Boolean":case"Number":case"String":if(typeof t!=typeof n||!h(t.valueOf(),n.valueOf()))return!1;break;case"Date":if(!h(t.valueOf(),n.valueOf()))return!1;break;case"Error":return t.name===n.name&&t.message===n.message;case"RegExp":if(t.source!==n.source||t.global!==n.global||t.ignoreCase!==n.ignoreCase||t.multiline!==n.multiline||t.sticky!==n.sticky||t.unicode!==n.unicode)return!1}for(var a=r.length-1;a>=0;){if(r[a]===t)return u[a]===n;a-=1}switch(o){case"Map":return t.size===n.size&&w(t.entries(),n.entries(),r.concat([t]),u.concat([n]));case"Set":return t.size===n.size&&w(t.values(),n.values(),r.concat([t]),u.concat([n]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var c=b(t);if(c.length!==b(n).length)return!1;var i=r.concat([t]),f=u.concat([n]);for(a=c.length-1;a>=0;){var l=c[a];if(!e(l,n)||!O(n[l],t[l],i,f))return!1;a-=1}return!0}var j=O,S=l(function(t,n){return j(t,n,[],[])}),x=n(function(t){return null!=t&&S(t,f(t))}),q=l(function(t,n){for(var r=n,e=0;e<t.length;){if(null==r)return;r=r[t[e]],e+=1}return r}),P=l(function(t,n){return q([t],n)});var k=function(t,n){switch(t){case 0:return function(){return n.apply(this,arguments)};case 1:return function(t){return n.apply(this,arguments)};case 2:return function(t,r){return n.apply(this,arguments)};case 3:return function(t,r,e){return n.apply(this,arguments)};case 4:return function(t,r,e,u){return n.apply(this,arguments)};case 5:return function(t,r,e,u,o){return n.apply(this,arguments)};case 6:return function(t,r,e,u,o,a){return n.apply(this,arguments)};case 7:return function(t,r,e,u,o,a,c){return n.apply(this,arguments)};case 8:return function(t,r,e,u,o,a,c,i){return n.apply(this,arguments)};case 9:return function(t,r,e,u,o,a,c,i,f){return n.apply(this,arguments)};case 10:return function(t,r,e,u,o,a,c,i,f,l){return n.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}};var C=function(t,n){return function(){return n.call(this,t.apply(this,arguments))}};var E=function(r){return function e(u,o,a){switch(arguments.length){case 0:return e;case 1:return t(u)?e:l(function(t,n){return r(u,t,n)});case 2:return t(u)&&t(o)?e:t(u)?l(function(t,n){return r(t,o,n)}):t(o)?l(function(t,n){return r(u,t,n)}):n(function(t){return r(u,o,t)});default:return t(u)&&t(o)&&t(a)?e:t(u)&&t(o)?l(function(t,n){return r(t,n,a)}):t(u)&&t(a)?l(function(t,n){return r(t,o,n)}):t(o)&&t(a)?l(function(t,n){return r(u,t,n)}):t(u)?n(function(t){return r(t,o,a)}):t(o)?n(function(t){return r(u,t,a)}):t(a)?n(function(t){return r(u,o,t)}):r(u,o,a)}}},T=n(function(t){return!!a(t)||!!t&&("object"==typeof t&&(!i(t)&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&(t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1)))))}),_=function(){function t(t){this.f=t}return t.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(t){return t},t.prototype["@@transducer/step"]=function(t,n){return this.f(t,n)},t}();var V=function(t){return new _(t)},B=l(function(t,n){return k(t.length,function(){return t.apply(n,arguments)})});function F(t,n,r){for(var e=r.next();!e.done;){if((n=t["@@transducer/step"](n,e.value))&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e=r.next()}return t["@@transducer/result"](n)}function I(t,n,r,e){return t["@@transducer/result"](r[e](B(t["@@transducer/step"],t),n))}var D="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";var R=function(t,n,r){if("function"==typeof t&&(t=V(t)),T(r))return function(t,n,r){for(var e=0,u=r.length;e<u;){if((n=t["@@transducer/step"](n,r[e]))&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e+=1}return t["@@transducer/result"](n)}(t,n,r);if("function"==typeof r["fantasy-land/reduce"])return I(t,n,r,"fantasy-land/reduce");if(null!=r[D])return F(t,n,r[D]());if("function"==typeof r.next)return F(t,n,r);if("function"==typeof r.reduce)return I(t,n,r,"reduce");throw new TypeError("reduce: list must be array or iterable")},U=E(R);var z=function(t,n){return function(){var r=arguments.length;if(0===r)return n();var e=arguments[r-1];return a(e)||"function"!=typeof e[t]?n.apply(this,arguments):e[t].apply(e,Array.prototype.slice.call(arguments,0,r-1))}},N=n(z("tail",E(z("slice",function(t,n,r){return Array.prototype.slice.call(r,t,n)}))(1,1/0)));var X=function(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return k(arguments[0].length,U(C,arguments[0],N(arguments)))},H=n(function(t){return i(t)?t.split("").reverse().join(""):Array.prototype.slice.call(t,0).reverse()});var Y=function(){if(0===arguments.length)throw new Error("compose requires at least one argument");return X.apply(this,H(arguments))},Z=n(function(t){return!t}),G=E(function(t,n,r){if(t>n)throw new Error("min must not be greater than max in clamp(min, max, value)");return r<t?t:r>n?n:r});var L=function(t){return function(){return!t.apply(this,arguments)}};var M=function(t){return null!=t&&"function"==typeof t["@@transducer/step"]};var Q=function(t,n,r){return function(){if(0===arguments.length)return r();var e=Array.prototype.slice.call(arguments,0),u=e.pop();if(!a(u)){for(var o=0;o<t.length;){if("function"==typeof u[t[o]])return u[t[o]].apply(u,e);o+=1}if(M(u))return n.apply(null,e)(u)}return r.apply(this,arguments)}};var W=function(t,n){for(var r=0,e=n.length,u=[];r<e;)t(n[r])&&(u[u.length]=n[r]),r+=1;return u},J=function(){return this.xf["@@transducer/init"]()},K=function(t){return this.xf["@@transducer/result"](t)},$=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=J,t.prototype["@@transducer/result"]=K,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):t},t}(),tt=l(Q(["filter"],l(function(t,n){return new $(t,n)}),function(t,n){return c(n)?R(function(r,e){return t(n[e])&&(r[e]=n[e]),r},{},b(n)):W(t,n)})),nt=l(function(t,n){return tt(L(t),n)});var rt=function(t,n){var r;n=n||[];var e=(t=t||[]).length,u=n.length,o=[];for(r=0;r<e;)o[o.length]=t[r],r+=1;for(r=0;r<u;)o[o.length]=n[r],r+=1;return o},et=l(function(t,n){return rt(n,[t])}),ut=l(function(t,n){return t<n}),ot={"@@functional/placeholder":!0},at=l(function(t,n){return t>=n});var ct=function(t){return"[object Function]"===Object.prototype.toString.call(t)};var it=function(t,n){for(var r=0,e=n.length,u=Array(e);r<e;)u[r]=t(n[r]),r+=1;return u},ft=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=J,t.prototype["@@transducer/result"]=K,t.prototype["@@transducer/step"]=function(t,n){return this.xf["@@transducer/step"](t,this.f(n))},t}(),lt=l(function(t,n){return new ft(t,n)});var st,pt,yt=function n(r,e,u){return function(){for(var o=[],a=0,c=r,i=0;i<e.length||a<arguments.length;){var f;i<e.length&&(!t(e[i])||a>=arguments.length)?f=e[i]:(f=arguments[a],a+=1),o[i]=f,t(f)||(c-=1),i+=1}return c<=0?u.apply(this,o):k(c,n(r,o,u))}},ht=l(function(t,r){return 1===t?n(r):k(t,yt(t,[],r))}),dt=l(Q(["fantasy-land/map","map"],lt,function(t,n){switch(Object.prototype.toString.call(n)){case"[object Function]":return ht(n.length,function(){return t.call(this,n.apply(this,arguments))});case"[object Object]":return R(function(r,e){return r[e]=t(n[e]),r},{},b(n));default:return it(t,n)}})),gt=l(function(t,n){return"function"==typeof n["fantasy-land/ap"]?n["fantasy-land/ap"](t):"function"==typeof t.ap?t.ap(n):"function"==typeof t?function(r){return t(r)(n(r))}:R(function(t,r){return rt(t,dt(r,n))},[],t)}),vt=l(function(t,n){var r=ht(t,n);return ht(t,function(){return R(gt,dt(r,arguments[0]),Array.prototype.slice.call(arguments,1))})}),mt=n(function(t){return vt(t.length,t)}),bt=l(function(t,n){return t||n}),At=l(function(t,n){return ct(t)?function(){return t.apply(this,arguments)||n.apply(this,arguments)}:mt(bt)(t,n)}),wt=r(window.BaseAudioContext)?r(window.AudioContext)?webkitAudioContext:AudioContext:BaseAudioContext,Ot=Y(Z,x,P("_scheduledChanges")),jt=function(t,n){var e=wt.prototype[t];r(e)||(wt.prototype[t]=function(){for(var t=this,r=arguments.length,u=new Array(r),o=0;o<r;o++)u[o]=arguments[o];var a=e.apply(t,u);return n.forEach(function(n){var r=a[n];r._ctx=t,r._value=r.value,r._scheduledChanges=[]}),a})},St=function(t,n){var e=AudioParam.prototype[t];r(e)||(AudioParam.prototype[t]=function(){for(var r=arguments.length,u=new Array(r),o=0;o<r;o++)u[o]=arguments[o];return function(t,n,r,e){t._scheduledChanges=Y(et({method:n,params:r,targetTime:e}),nt(Y(At("cancelScheduledValues"===n?at(ot,e):S(ot,e),ut(ot,t._ctx.currentTime)),P("targetTime"))))(t._scheduledChanges)}(this,t,u,u[n]),e.apply(this,u),this})};!r(window.AudioParam)&&r(AudioParam.prototype.cancelAndHoldAtTime)&&(jt("createBiquadFilter",["frequency","detune","Q","gain"]),jt("createBufferSource",["detune","playbackRate"]),jt("createConstantSource",["offset"]),jt("createDelay",["delayTime"]),jt("createDynamicsCompressor",["threshold","knee","ratio","attack","release"]),jt("createGain",["gain"]),jt("createOscillator",["frequency","detune"]),jt("createPanner",["orientationX","orientationY","orientationZ","positionX","positionY","positionZ"]),jt("createStereoPanner",["pan"]),St("cancelScheduledValues",0),St("setValueAtTime",1),St("linearRampToValueAtTime",1),St("exponentialRampToValueAtTime",1),st=Object.getOwnPropertyDescriptor(AudioParam.prototype,"value"),pt=st.set,st.set=function(t){Ot(this)||(this._value=G(this.minValue,this.maxValue,t),pt.call(this,t))},Object.defineProperty(AudioParam.prototype,"value",st),AudioParam.prototype.cancelAndHoldAtTime=function(t){if(Ot(this)){var n=function(t,n){return Ot(t)?0:t._value}(this);this.cancelScheduledValues(t),this.setValueAtTime(n,t)}})}();
!function(){"use strict";var t=function(t){return null!=t&&"object"==typeof t&&!0===t["@@functional/placeholder"]};var n=function(n){return function r(e){return 0===arguments.length||t(e)?r:n.apply(this,arguments)}},r=n(function(t){return null==t});var e=function(t,n){return Object.prototype.hasOwnProperty.call(n,t)},u=Object.prototype.toString,a=function(){return"[object Arguments]"===u.call(arguments)?function(t){return"[object Arguments]"===u.call(t)}:function(t){return e("callee",t)}}(),o=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)};var i=function(t){return"[object Object]"===Object.prototype.toString.call(t)};var c=function(t){return"[object String]"===Object.prototype.toString.call(t)},f=n(function(t){return null!=t&&"function"==typeof t["fantasy-land/empty"]?t["fantasy-land/empty"]():null!=t&&null!=t.constructor&&"function"==typeof t.constructor["fantasy-land/empty"]?t.constructor["fantasy-land/empty"]():null!=t&&"function"==typeof t.empty?t.empty():null!=t&&null!=t.constructor&&"function"==typeof t.constructor.empty?t.constructor.empty():o(t)?[]:c(t)?"":i(t)?{}:a(t)?function(){return arguments}():void 0});var l=function(r){return function e(u,a){switch(arguments.length){case 0:return e;case 1:return t(u)?e:n(function(t){return r(u,t)});default:return t(u)&&t(a)?e:t(u)?n(function(t){return r(t,a)}):t(a)?n(function(t){return r(u,t)}):r(u,a)}}};var s=function(t){for(var n,r=[];!(n=t.next()).done;)r.push(n.value);return r};var p=function(t,n,r){for(var e=0,u=r.length;e<u;){if(t(n,r[e]))return!0;e+=1}return!1};var y=function(t){var n=String(t).match(/^function (\w*)/);return null==n?"":n[1]};var h="function"==typeof Object.is?Object.is:function(t,n){return t===n?0!==t||1/t==1/n:t!=t&&n!=n},d=!{toString:null}.propertyIsEnumerable("toString"),g=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],v=function(){return arguments.propertyIsEnumerable("length")}(),m=function(t,n){for(var r=0;r<t.length;){if(t[r]===n)return!0;r+=1}return!1},b="function"!=typeof Object.keys||v?n(function(t){if(Object(t)!==t)return[];var n,r,u=[],o=v&&a(t);for(n in t)!e(n,t)||o&&"length"===n||(u[u.length]=n);if(d)for(r=g.length-1;r>=0;)e(n=g[r],t)&&!m(u,n)&&(u[u.length]=n),r-=1;return u}):n(function(t){return Object(t)!==t?[]:Object.keys(t)}),A=n(function(t){return null===t?"Null":void 0===t?"Undefined":Object.prototype.toString.call(t).slice(8,-1)});function w(t,n,r,e){var u=s(t),a=s(n);function o(t,n){return O(t,n,r.slice(),e.slice())}return!p(function(t,n){return!p(o,n,t)},a,u)}function O(t,n,r,u){if(h(t,n))return!0;var a=A(t);if(a!==A(n))return!1;if(null==t||null==n)return!1;if("function"==typeof t["fantasy-land/equals"]||"function"==typeof n["fantasy-land/equals"])return"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](n)&&"function"==typeof n["fantasy-land/equals"]&&n["fantasy-land/equals"](t);if("function"==typeof t.equals||"function"==typeof n.equals)return"function"==typeof t.equals&&t.equals(n)&&"function"==typeof n.equals&&n.equals(t);switch(a){case"Arguments":case"Array":case"Object":if("function"==typeof t.constructor&&"Promise"===y(t.constructor))return t===n;break;case"Boolean":case"Number":case"String":if(typeof t!=typeof n||!h(t.valueOf(),n.valueOf()))return!1;break;case"Date":if(!h(t.valueOf(),n.valueOf()))return!1;break;case"Error":return t.name===n.name&&t.message===n.message;case"RegExp":if(t.source!==n.source||t.global!==n.global||t.ignoreCase!==n.ignoreCase||t.multiline!==n.multiline||t.sticky!==n.sticky||t.unicode!==n.unicode)return!1}for(var o=r.length-1;o>=0;){if(r[o]===t)return u[o]===n;o-=1}switch(a){case"Map":return t.size===n.size&&w(t.entries(),n.entries(),r.concat([t]),u.concat([n]));case"Set":return t.size===n.size&&w(t.values(),n.values(),r.concat([t]),u.concat([n]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var i=b(t);if(i.length!==b(n).length)return!1;var c=r.concat([t]),f=u.concat([n]);for(o=i.length-1;o>=0;){var l=i[o];if(!e(l,n)||!O(n[l],t[l],c,f))return!1;o-=1}return!0}var j=O,S=l(function(t,n){return j(t,n,[],[])}),x=n(function(t){return null!=t&&S(t,f(t))}),q=l(function(t,n){for(var r=n,e=0;e<t.length;){if(null==r)return;r=r[t[e]],e+=1}return r}),P=l(function(t,n){return q([t],n)});var _=function(t,n){switch(t){case 0:return function(){return n.apply(this,arguments)};case 1:return function(t){return n.apply(this,arguments)};case 2:return function(t,r){return n.apply(this,arguments)};case 3:return function(t,r,e){return n.apply(this,arguments)};case 4:return function(t,r,e,u){return n.apply(this,arguments)};case 5:return function(t,r,e,u,a){return n.apply(this,arguments)};case 6:return function(t,r,e,u,a,o){return n.apply(this,arguments)};case 7:return function(t,r,e,u,a,o,i){return n.apply(this,arguments)};case 8:return function(t,r,e,u,a,o,i,c){return n.apply(this,arguments)};case 9:return function(t,r,e,u,a,o,i,c,f){return n.apply(this,arguments)};case 10:return function(t,r,e,u,a,o,i,c,f,l){return n.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}};var T=function(t,n){return function(){return n.call(this,t.apply(this,arguments))}};var C=function(r){return function e(u,a,o){switch(arguments.length){case 0:return e;case 1:return t(u)?e:l(function(t,n){return r(u,t,n)});case 2:return t(u)&&t(a)?e:t(u)?l(function(t,n){return r(t,a,n)}):t(a)?l(function(t,n){return r(u,t,n)}):n(function(t){return r(u,a,t)});default:return t(u)&&t(a)&&t(o)?e:t(u)&&t(a)?l(function(t,n){return r(t,n,o)}):t(u)&&t(o)?l(function(t,n){return r(t,a,n)}):t(a)&&t(o)?l(function(t,n){return r(u,t,n)}):t(u)?n(function(t){return r(t,a,o)}):t(a)?n(function(t){return r(u,t,o)}):t(o)?n(function(t){return r(u,a,t)}):r(u,a,o)}}},k=n(function(t){return!!o(t)||!!t&&("object"==typeof t&&(!c(t)&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&(t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1)))))}),E=function(){function t(t){this.f=t}return t.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(t){return t},t.prototype["@@transducer/step"]=function(t,n){return this.f(t,n)},t}();var V=function(t){return new E(t)},F=l(function(t,n){return _(t.length,function(){return t.apply(n,arguments)})});function B(t,n,r){for(var e=r.next();!e.done;){if((n=t["@@transducer/step"](n,e.value))&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e=r.next()}return t["@@transducer/result"](n)}function I(t,n,r,e){return t["@@transducer/result"](r[e](F(t["@@transducer/step"],t),n))}var D="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";var R=function(t,n,r){if("function"==typeof t&&(t=V(t)),k(r))return function(t,n,r){for(var e=0,u=r.length;e<u;){if((n=t["@@transducer/step"](n,r[e]))&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e+=1}return t["@@transducer/result"](n)}(t,n,r);if("function"==typeof r["fantasy-land/reduce"])return I(t,n,r,"fantasy-land/reduce");if(null!=r[D])return B(t,n,r[D]());if("function"==typeof r.next)return B(t,n,r);if("function"==typeof r.reduce)return I(t,n,r,"reduce");throw new TypeError("reduce: list must be array or iterable")},U=C(R);var z=function(t,n){return function(){var r=arguments.length;if(0===r)return n();var e=arguments[r-1];return o(e)||"function"!=typeof e[t]?n.apply(this,arguments):e[t].apply(e,Array.prototype.slice.call(arguments,0,r-1))}},L=n(z("tail",C(z("slice",function(t,n,r){return Array.prototype.slice.call(r,t,n)}))(1,1/0)));var W=function(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return _(arguments[0].length,U(T,arguments[0],L(arguments)))},N=n(function(t){return c(t)?t.split("").reverse().join(""):Array.prototype.slice.call(t,0).reverse()});var X=function(){if(0===arguments.length)throw new Error("compose requires at least one argument");return W.apply(this,N(arguments))},H=n(function(t){return!t}),Y=C(function(t,n,r){if(t>n)throw new Error("min must not be greater than max in clamp(min, max, value)");return r<t?t:r>n?n:r});var Z=function(t){return function(){return!t.apply(this,arguments)}};var G=function(t){return null!=t&&"function"==typeof t["@@transducer/step"]};var M=function(t,n,r){return function(){if(0===arguments.length)return r();var e=Array.prototype.slice.call(arguments,0),u=e.pop();if(!o(u)){for(var a=0;a<t.length;){if("function"==typeof u[t[a]])return u[t[a]].apply(u,e);a+=1}if(G(u))return n.apply(null,e)(u)}return r.apply(this,arguments)}};var Q=function(t,n){for(var r=0,e=n.length,u=[];r<e;)t(n[r])&&(u[u.length]=n[r]),r+=1;return u},J=function(){return this.xf["@@transducer/init"]()},K=function(t){return this.xf["@@transducer/result"](t)},$=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=J,t.prototype["@@transducer/result"]=K,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):t},t}(),tt=l(M(["filter"],l(function(t,n){return new $(t,n)}),function(t,n){return i(n)?R(function(r,e){return t(n[e])&&(r[e]=n[e]),r},{},b(n)):Q(t,n)})),nt=l(function(t,n){return tt(Z(t),n)});var rt=function(t,n){var r;n=n||[];var e=(t=t||[]).length,u=n.length,a=[];for(r=0;r<e;)a[a.length]=t[r],r+=1;for(r=0;r<u;)a[a.length]=n[r],r+=1;return a},et=l(function(t,n){return rt(n,[t])}),ut=l(function(t,n){return t<n}),at={"@@functional/placeholder":!0},ot=l(function(t,n){return t>=n});var it=function(t){return"[object Function]"===Object.prototype.toString.call(t)};var ct=function(t,n){for(var r=0,e=n.length,u=Array(e);r<e;)u[r]=t(n[r]),r+=1;return u},ft=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=J,t.prototype["@@transducer/result"]=K,t.prototype["@@transducer/step"]=function(t,n){return this.xf["@@transducer/step"](t,this.f(n))},t}(),lt=l(function(t,n){return new ft(t,n)});var st,pt,yt=function n(r,e,u){return function(){for(var a=[],o=0,i=r,c=0;c<e.length||o<arguments.length;){var f;c<e.length&&(!t(e[c])||o>=arguments.length)?f=e[c]:(f=arguments[o],o+=1),a[c]=f,t(f)||(i-=1),c+=1}return i<=0?u.apply(this,a):_(i,n(r,a,u))}},ht=l(function(t,r){return 1===t?n(r):_(t,yt(t,[],r))}),dt=l(M(["fantasy-land/map","map"],lt,function(t,n){switch(Object.prototype.toString.call(n)){case"[object Function]":return ht(n.length,function(){return t.call(this,n.apply(this,arguments))});case"[object Object]":return R(function(r,e){return r[e]=t(n[e]),r},{},b(n));default:return ct(t,n)}})),gt=l(function(t,n){return"function"==typeof n["fantasy-land/ap"]?n["fantasy-land/ap"](t):"function"==typeof t.ap?t.ap(n):"function"==typeof t?function(r){return t(r)(n(r))}:R(function(t,r){return rt(t,dt(r,n))},[],t)}),vt=l(function(t,n){var r=ht(t,n);return ht(t,function(){return R(gt,dt(r,arguments[0]),Array.prototype.slice.call(arguments,1))})}),mt=n(function(t){return vt(t.length,t)}),bt=l(function(t,n){return t||n}),At=l(function(t,n){return it(t)?function(){return t.apply(this,arguments)||n.apply(this,arguments)}:mt(bt)(t,n)}),wt=l(function(t,n){return t&&n}),Ot=l(function(t,n){return it(t)?function(){return t.apply(this,arguments)&&n.apply(this,arguments)}:mt(wt)(t,n)}),jt=r(window.BaseAudioContext)?r(window.AudioContext)?webkitAudioContext:AudioContext:BaseAudioContext,St=X(H,x,P("_scheduledChanges")),xt=function(t,n){var e=jt.prototype[t];r(e)||(jt.prototype[t]=function(){for(var t=this,r=arguments.length,u=new Array(r),a=0;a<r;a++)u[a]=arguments[a];var o=e.apply(t,u);return n.forEach(function(n){var r=o[n];r._ctx=t,r._value=r.value,r._valueWasLastSetAt=0,r._scheduledChanges=[],r._hadFinishedSchedulement=!1}),o})},qt=function(t,n){var e=AudioParam.prototype[t];r(e)||(AudioParam.prototype[t]=function(){for(var r=arguments.length,u=new Array(r),a=0;a<r;a++)u[a]=arguments[a];return function(t,n,r,e){var u=t._ctx.currentTime,a=X(tt(X(Ot(ot(at,t._valueWasLastSetAt),ut(at,u)),P("targetTime"))))(t._scheduledChanges);x(a),t._scheduledChanges=X(et({method:n,params:r,targetTime:Y(u,1/0,e)}),nt(X(At("cancelScheduledValues"===n?ot(at,e):S(at,e),ut(at,u)),P("targetTime"))))(t._scheduledChanges),t._hadFinishedSchedulement=!0}(this,t,u,u[n]),e.apply(this,u),this})};!r(window.AudioParam)&&r(AudioParam.prototype.cancelAndHoldAtTime)&&(xt("createBiquadFilter",["frequency","detune","Q","gain"]),xt("createBufferSource",["detune","playbackRate"]),xt("createConstantSource",["offset"]),xt("createDelay",["delayTime"]),xt("createDynamicsCompressor",["threshold","knee","ratio","attack","release"]),xt("createGain",["gain"]),xt("createOscillator",["frequency","detune"]),xt("createPanner",["orientationX","orientationY","orientationZ","positionX","positionY","positionZ"]),xt("createStereoPanner",["pan"]),qt("cancelScheduledValues",0),qt("setValueAtTime",1),qt("linearRampToValueAtTime",1),qt("exponentialRampToValueAtTime",1),st=Object.getOwnPropertyDescriptor(AudioParam.prototype,"value"),pt=st.set,st.set=function(t){St(this)||(this._value=Y(this.minValue,this.maxValue,t),this._valueWasLastSetAt=this._ctx.currentTime,pt.call(this,t))},Object.defineProperty(AudioParam.prototype,"value",st),AudioParam.prototype.cancelAndHoldAtTime=function(t){if(St(this)){var n=function(t,n){return St(t)?0:t._value}(this);this.cancelScheduledValues(t),this.setValueAtTime(n,t)}})}();
//# sourceMappingURL=cancelandholdattime-polyfill.min.js.map
{
"title": "cancelAndHoldAtTime polyfill",
"name": "cancelandholdattime-polyfill",
"version": "1.9.0",
"version": "1.10.0",
"description": "Polyfill for AudioParam.prototype.cancelAndHoldAtTime()",

@@ -6,0 +6,0 @@ "main": "src/index.js",

/* global BaseAudioContext, AudioContext, webkitAudioContext, AudioParam */
import { isEmpty, prop, compose, not, clamp, isNil, reject, append, equals, lt, __, gte, either } from 'ramda'
import { isEmpty, prop, compose, not, clamp, isNil, reject, append, equals, lt, __, gte, either, filter, both } from 'ramda'

@@ -8,8 +8,30 @@ const AudioContextClass = isNil(window.BaseAudioContext) ? (isNil(window.AudioContext) ? webkitAudioContext : AudioContext) : BaseAudioContext

const scheduleChange = (audioParam, method, params, targetTime) => {
const now = audioParam._ctx.currentTime
const outdatedSchedulements = compose(
// TODO: sort outdated stuff based on targetTime property, ASC
filter(compose(
both(
gte(__, audioParam._valueWasLastSetAt),
lt(__, now)
),
prop('targetTime')
))
)(audioParam._scheduledChanges)
if (!isEmpty(outdatedSchedulements)) {
// TODO: update _value with evaulation of outdated stuff
// TODO: update _valueWasLastSet to the targetTime of last outdated stuff
}
audioParam._scheduledChanges = compose(
append({ method, params, targetTime }),
append({
method,
params,
targetTime: clamp(now, Infinity, targetTime)
}),
reject(compose(
either(
(method === 'cancelScheduledValues' ? gte(__, targetTime) : equals(__, targetTime)),
lt(__, audioParam._ctx.currentTime)
lt(__, now)
),

@@ -19,2 +41,4 @@ prop('targetTime')

)(audioParam._scheduledChanges)
audioParam._hadFinishedSchedulement = true
}

@@ -54,3 +78,5 @@

audioParam._value = audioParam.value
audioParam._valueWasLastSetAt = 0
audioParam._scheduledChanges = []
audioParam._hadFinishedSchedulement = false // ramps don't take effect, until there was at least one scheduled change
})

@@ -84,2 +110,3 @@ return node

audioParam._value = clamp(audioParam.minValue, audioParam.maxValue, newValue)
audioParam._valueWasLastSetAt = audioParam._ctx.currentTime
originalSetter.call(audioParam, newValue)

@@ -86,0 +113,0 @@ }

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