Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Socket
Sign inDemoInstall

worker-timers-worker

Package Overview
Dependencies
Maintainers
1
Versions
168
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

worker-timers-worker - npm Package Compare versions

Comparing version 4.0.11 to 4.0.12

2

build/es5/worker.min.js

@@ -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"
}
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