worker-timers-worker
Advanced tools
Comparing version 4.0.11 to 4.0.12
@@ -1,1 +0,1 @@ | ||
!function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},r.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t,r){"use strict";r.r(t);var n=new Map,i=new Map,o=function(e,t){var r=void 0,n=void 0;if("performance"in self){var i=performance.now();r=i,n=e-Math.max(0,i-t)}else r=Date.now(),n=e;return{expected:r+n,remainingDelay:n}},a=function e(t,r,n,i){var o="performance"in self?performance.now():Date.now();o>n?postMessage({id:null,method:"call",params:{timerId:r,timerType:i}}):t.set(r,setTimeout(e,n-o,t,r,n,i))};addEventListener("message",function(e){var t=e.data;try{if("clear"===t.method){var r=t.id,s=t.params,u=s.timerId,l=s.timerType;if("interval"===l)!function(e){var t=n.get(e);if(void 0===t)throw new Error('There is no interval scheduled with the given id "'+e+'".');clearTimeout(t),n.delete(e)}(u),postMessage({error:null,id:r});else{if("timeout"!==l)throw new Error('The given type "'+l+'" is not supported');!function(e){var t=i.get(e);if(void 0===t)throw new Error('There is no timeout scheduled with the given id "'+e+'".');clearTimeout(t),i.delete(e)}(u),postMessage({error:null,id:r})}}else{if("set"!==t.method)throw new Error('The given method "'+t.method+'" is not supported');var d=t.params,c=d.delay,p=d.now,f=d.timerId,m=d.timerType;if("interval"===m)!function(e,t,r){var i=o(e,r),s=i.expected,u=i.remainingDelay;n.set(t,setTimeout(a,u,n,t,s,"interval"))}(c,f,p);else{if("timeout"!==m)throw new Error('The given type "'+m+'" is not supported');!function(e,t,r){var n=o(e,r),s=n.expected,u=n.remainingDelay;i.set(t,setTimeout(a,u,i,t,s,"timeout"))}(c,f,p)}}}catch(e){postMessage({error:{message:e.message},id:t.id,result:null})}})}]); | ||
!function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},r.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=1)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=new Map,o=new Map,i=(t.clearScheduledInterval=(e=>{const t=n.get(e);if(void 0===t)throw new Error('There is no interval scheduled with the given id "'+e+'".');clearTimeout(t),n.delete(e)}),t.clearScheduledTimeout=(e=>{const t=o.get(e);if(void 0===t)throw new Error('There is no timeout scheduled with the given id "'+e+'".');clearTimeout(t),o.delete(e)}),(e,t)=>{let r,n;if("performance"in self){const o=performance.now();r=o,n=e-Math.max(0,o-t)}else r=Date.now(),n=e;return{expected:r+n,remainingDelay:n}}),s=(e,t,r,n)=>{const o="performance"in self?performance.now():Date.now();o>r?postMessage({id:null,method:"call",params:{timerId:t,timerType:n}}):e.set(t,setTimeout(s,r-o,e,t,r,n))};t.scheduleInterval=((e,t,r)=>{var o=i(e,r);const a=o.expected,l=o.remainingDelay;n.set(t,setTimeout(s,l,n,t,a,"interval"))}),t.scheduleTimeout=((e,t,r)=>{var n=i(e,r);const a=n.expected,l=n.remainingDelay;o.set(t,setTimeout(s,l,o,t,a,"timeout"))})},function(e,t,r){"use strict";var n=r(0);addEventListener("message",({data:e})=>{try{if("clear"===e.method){const r=e.id;var t=e.params;const o=t.timerId,i=t.timerType;if("interval"===i)(0,n.clearScheduledInterval)(o),postMessage({error:null,id:r});else{if("timeout"!==i)throw new Error('The given type "'+i+'" is not supported');(0,n.clearScheduledTimeout)(o),postMessage({error:null,id:r})}}else{if("set"!==e.method)throw new Error('The given method "'+e.method+'" is not supported');{var r=e.params;const t=r.delay,o=r.now,i=r.timerId,s=r.timerType;if("interval"===s)(0,n.scheduleInterval)(t,i,o);else{if("timeout"!==s)throw new Error('The given type "'+s+'" is not supported');(0,n.scheduleTimeout)(t,i,o)}}}}catch(t){postMessage({error:{message:t.message},id:e.id,result:null})}})}]); |
@@ -23,2 +23,3 @@ { | ||
"babel-plugin-transform-runtime": "^6.23.0", | ||
"babel-preset-env": "^1.6.1", | ||
"babel-preset-es2015": "^6.18.0", | ||
@@ -28,3 +29,3 @@ "chai": "^4.1.2", | ||
"cz-conventional-changelog": "^2.1.0", | ||
"eslint": "^4.19.0", | ||
"eslint": "^4.19.1", | ||
"eslint-config-holy-grail": "^26.0.0", | ||
@@ -49,3 +50,3 @@ "greenkeeper-lockfile": "^1.14.0", | ||
"karma-sinon-chai": "^1.3.3", | ||
"karma-webpack": "^2.0.13", | ||
"karma-webpack": "^3.0.0", | ||
"load-grunt-config": "^0.19.2", | ||
@@ -55,3 +56,3 @@ "mocha": "^5.0.4", | ||
"rollup-plugin-babel": "^3.0.3", | ||
"sinon": "^4.4.6", | ||
"sinon": "^4.4.8", | ||
"sinon-chai": "^3.0.0", | ||
@@ -63,3 +64,4 @@ "ts-loader": "^4.1.0", | ||
"typescript": "^2.7.2", | ||
"webpack": "^4.1.1" | ||
"uglifyjs-webpack-plugin": "^1.2.4", | ||
"webpack": "^4.2.0" | ||
}, | ||
@@ -88,3 +90,3 @@ "files": [ | ||
"types": "build/es2015/module.d.ts", | ||
"version": "4.0.11" | ||
"version": "4.0.12" | ||
} |
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
40712
45