Socket
Socket
Sign inDemoInstall

pseudo-worker

Package Overview
Dependencies
0
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.1.0 to 1.1.1

6

dist/pseudo-worker.js

@@ -152,4 +152,6 @@ (function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.PseudoWorker = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){

doEval(workerSelf, script);
while (postMessageListeners.length) {
runPostMessage(postMessageListeners.pop());
var currentListeners = postMessageListeners;
postMessageListeners = [];
for (var i = 0; i < currentListeners.length; i++) {
runPostMessage(currentListeners[i]);
}

@@ -156,0 +158,0 @@ } else {

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

!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var n;n="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,n.PseudoWorker=e()}}(function(){var define,module,exports;return function e(n,o,r){function t(i,s){if(!o[i]){if(!n[i]){var u="function"==typeof require&&require;if(!s&&u)return u(i,!0);if(f)return f(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var d=o[i]={exports:{}};n[i][0].call(d.exports,function(e){var o=n[i][1][e];return t(o?o:e)},d,d.exports,e,n,o,r)}return o[i].exports}for(var f="function"==typeof require&&require,i=0;i<r.length;i++)t(r[i]);return t}({1:[function(require,module,exports){(function(global){"use strict";function doEval(self,__pseudoworker_script){(function(){eval(__pseudoworker_script)}).call(global)}function PseudoWorker(e){function n(e,n){for(var o=-1;++o<e.length;)e[o]&&n(e[o])}function o(e){return function(n){n({type:"error",error:e,message:e.message})}}function r(e,n){"message"===e?l.push(n):"error"===e&&g.push(n)}function t(e,n){var o;if("message"===e)o=l;else{if("error"!==e)return;o=g}for(var r=-1;++r<o.length;){var t=o[r];if(t===n){delete o[r];break}}}function f(e){var r=o(e);"function"==typeof w.onerror&&r(w.onerror),p&&"function"==typeof p.onerror&&r(p.onerror),n(g,r),n(y,r)}function i(e){function o(n){try{n({data:e})}catch(e){f(e)}}p&&"function"==typeof p.onmessage&&o(p.onmessage),n(v,o)}function s(e){if("undefined"==typeof e)throw new Error("postMessage() requires an argument");if(!h)return c?void i(e):void m.push(e)}function u(){h=!0}function a(e){function o(n){n({data:e})}"function"==typeof w.onmessage&&o(w.onmessage),n(l,o)}function d(e,n){"message"===e?v.push(n):"error"===e&&y.push(n)}var c,p,l=[],g=[],v=[],y=[],m=[],h=!1,w=this,x=new XMLHttpRequest;return x.open("GET",e),x.onreadystatechange=function(){if(4===x.readyState)if(x.status>=200&&x.status<400)for(c=x.responseText,p={postMessage:a,addEventListener:d},doEval(p,c);m.length;)i(m.pop());else f(new Error("cannot find script "+e))},x.send(),w.postMessage=s,w.addEventListener=r,w.removeEventListener=t,w.terminate=u,w}module.exports=PseudoWorker}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)});
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var n;n="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,n.PseudoWorker=e()}}(function(){var define,module,exports;return function e(n,o,r){function t(i,s){if(!o[i]){if(!n[i]){var u="function"==typeof require&&require;if(!s&&u)return u(i,!0);if(f)return f(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var d=o[i]={exports:{}};n[i][0].call(d.exports,function(e){var o=n[i][1][e];return t(o?o:e)},d,d.exports,e,n,o,r)}return o[i].exports}for(var f="function"==typeof require&&require,i=0;i<r.length;i++)t(r[i]);return t}({1:[function(require,module,exports){(function(global){"use strict";function doEval(self,__pseudoworker_script){(function(){eval(__pseudoworker_script)}).call(global)}function PseudoWorker(e){function n(e,n){for(var o=-1;++o<e.length;)e[o]&&n(e[o])}function o(e){return function(n){n({type:"error",error:e,message:e.message})}}function r(e,n){"message"===e?l.push(n):"error"===e&&g.push(n)}function t(e,n){var o;if("message"===e)o=l;else{if("error"!==e)return;o=g}for(var r=-1;++r<o.length;){var t=o[r];if(t===n){delete o[r];break}}}function f(e){var r=o(e);"function"==typeof w.onerror&&r(w.onerror),p&&"function"==typeof p.onerror&&r(p.onerror),n(g,r),n(y,r)}function i(e){function o(n){try{n({data:e})}catch(e){f(e)}}p&&"function"==typeof p.onmessage&&o(p.onmessage),n(v,o)}function s(e){if("undefined"==typeof e)throw new Error("postMessage() requires an argument");if(!h)return c?void i(e):void m.push(e)}function u(){h=!0}function a(e){function o(n){n({data:e})}"function"==typeof w.onmessage&&o(w.onmessage),n(l,o)}function d(e,n){"message"===e?v.push(n):"error"===e&&y.push(n)}var c,p,l=[],g=[],v=[],y=[],m=[],h=!1,w=this,x=new XMLHttpRequest;return x.open("GET",e),x.onreadystatechange=function(){if(4===x.readyState)if(x.status>=200&&x.status<400){c=x.responseText,p={postMessage:a,addEventListener:d},doEval(p,c);var n=m;m=[];for(var o=0;o<n.length;o++)i(n[o])}else f(new Error("cannot find script "+e))},x.send(),w.postMessage=s,w.addEventListener=r,w.removeEventListener=t,w.terminate=u,w}module.exports=PseudoWorker}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)});

@@ -152,4 +152,6 @@ (function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.PseudoWorker = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){

doEval(workerSelf, script);
while (postMessageListeners.length) {
runPostMessage(postMessageListeners.pop());
var currentListeners = postMessageListeners;
postMessageListeners = [];
for (var i = 0; i < currentListeners.length; i++) {
runPostMessage(currentListeners[i]);
}

@@ -156,0 +158,0 @@ } else {

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

!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var n;n="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,n.PseudoWorker=e()}}(function(){var define,module,exports;return function e(n,o,r){function t(i,u){if(!o[i]){if(!n[i]){var s="function"==typeof require&&require;if(!u&&s)return s(i,!0);if(f)return f(i,!0);var d=new Error("Cannot find module '"+i+"'");throw d.code="MODULE_NOT_FOUND",d}var a=o[i]={exports:{}};n[i][0].call(a.exports,function(e){var o=n[i][1][e];return t(o?o:e)},a,a.exports,e,n,o,r)}return o[i].exports}for(var f="function"==typeof require&&require,i=0;i<r.length;i++)t(r[i]);return t}({1:[function(require,module,exports){(function(global){"use strict";function doEval(self,__pseudoworker_script){(function(){eval(__pseudoworker_script)}).call(global)}function PseudoWorker(e){function n(e,n){for(var o=-1;++o<e.length;)e[o]&&n(e[o])}function o(e){return function(n){n({type:"error",error:e,message:e.message})}}function r(e,n){"message"===e?c.push(n):"error"===e&&g.push(n)}function t(e,n){var o;if("message"===e)o=c;else{if("error"!==e)return;o=g}for(var r=-1;++r<o.length;){var t=o[r];if(t===n){delete o[r];break}}}function f(e){var r=o(e);"function"==typeof h.onerror&&r(h.onerror),p&&"function"==typeof p.onerror&&r(p.onerror),n(g,r),n(v,r)}function i(e){function o(n){try{n({data:e})}catch(e){f(e)}}p&&"function"==typeof p.onmessage&&o(p.onmessage),n(y,o)}function u(e){if("undefined"==typeof e)throw new Error("postMessage() requires an argument");if(!m)return l?void i(e):void w.push(e)}function s(){m=!0}function d(e){function o(n){n({data:e})}"function"==typeof h.onmessage&&o(h.onmessage),n(c,o)}function a(e,n){"message"===e?y.push(n):"error"===e&&v.push(n)}var l,p,c=[],g=[],y=[],v=[],w=[],m=!1,h=this,x=new XMLHttpRequest;return x.open("GET",e),x.onreadystatechange=function(){if(4===x.readyState)if(x.status>=200&&x.status<400)for(l=x.responseText,p={postMessage:d,addEventListener:a},doEval(p,l);w.length;)i(w.pop());else f(new Error("cannot find script "+e))},x.send(),h.postMessage=u,h.addEventListener=r,h.removeEventListener=t,h.terminate=s,h}module.exports=PseudoWorker}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],2:[function(e,n,o){(function(o){"use strict";var r=e(1);"undefined"==typeof Worker&&(o.Worker=r),n.exports=r}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{1:1}]},{},[2])(2)});
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var n;n="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,n.PseudoWorker=e()}}(function(){var define,module,exports;return function e(n,o,r){function t(i,u){if(!o[i]){if(!n[i]){var s="function"==typeof require&&require;if(!u&&s)return s(i,!0);if(f)return f(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var d=o[i]={exports:{}};n[i][0].call(d.exports,function(e){var o=n[i][1][e];return t(o?o:e)},d,d.exports,e,n,o,r)}return o[i].exports}for(var f="function"==typeof require&&require,i=0;i<r.length;i++)t(r[i]);return t}({1:[function(require,module,exports){(function(global){"use strict";function doEval(self,__pseudoworker_script){(function(){eval(__pseudoworker_script)}).call(global)}function PseudoWorker(e){function n(e,n){for(var o=-1;++o<e.length;)e[o]&&n(e[o])}function o(e){return function(n){n({type:"error",error:e,message:e.message})}}function r(e,n){"message"===e?p.push(n):"error"===e&&g.push(n)}function t(e,n){var o;if("message"===e)o=p;else{if("error"!==e)return;o=g}for(var r=-1;++r<o.length;){var t=o[r];if(t===n){delete o[r];break}}}function f(e){var r=o(e);"function"==typeof h.onerror&&r(h.onerror),c&&"function"==typeof c.onerror&&r(c.onerror),n(g,r),n(y,r)}function i(e){function o(n){try{n({data:e})}catch(e){f(e)}}c&&"function"==typeof c.onmessage&&o(c.onmessage),n(v,o)}function u(e){if("undefined"==typeof e)throw new Error("postMessage() requires an argument");if(!m)return l?void i(e):void w.push(e)}function s(){m=!0}function a(e){function o(n){n({data:e})}"function"==typeof h.onmessage&&o(h.onmessage),n(p,o)}function d(e,n){"message"===e?v.push(n):"error"===e&&y.push(n)}var l,c,p=[],g=[],v=[],y=[],w=[],m=!1,h=this,x=new XMLHttpRequest;return x.open("GET",e),x.onreadystatechange=function(){if(4===x.readyState)if(x.status>=200&&x.status<400){l=x.responseText,c={postMessage:a,addEventListener:d},doEval(c,l);var n=w;w=[];for(var o=0;o<n.length;o++)i(n[o])}else f(new Error("cannot find script "+e))},x.send(),h.postMessage=u,h.addEventListener=r,h.removeEventListener=t,h.terminate=s,h}module.exports=PseudoWorker}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],2:[function(e,n,o){(function(o){"use strict";var r=e(1);"undefined"==typeof Worker&&(o.Worker=r),n.exports=r}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{1:1}]},{},[2])(2)});

@@ -150,4 +150,6 @@ 'use strict';

doEval(workerSelf, script);
while (postMessageListeners.length) {
runPostMessage(postMessageListeners.pop());
var currentListeners = postMessageListeners;
postMessageListeners = [];
for (var i = 0; i < currentListeners.length; i++) {
runPostMessage(currentListeners[i]);
}

@@ -154,0 +156,0 @@ } else {

{
"name": "pseudo-worker",
"version": "1.1.0",
"version": "1.1.1",
"description": "Tiny and mostly spec-compliant WebWorker polyfill",

@@ -40,3 +40,4 @@ "main": "index.js",

"uglify-js": "^2.7.0",
"zuul": "^3.9.0"
"zuul": "^3.9.0",
"zuul-ngrok": "nolanlawson/zuul-ngrok#patch-1"
},

@@ -43,0 +44,0 @@ "browser": {

@@ -38,3 +38,3 @@ pseudo-worker [![Build Status](https://travis-ci.org/nolanlawson/pseudo-worker.svg?branch=master)](https://travis-ci.org/nolanlawson/pseudo-worker) [![Coverage Status](https://coveralls.io/repos/nolanlawson/pseudo-worker/badge.svg?branch=master&service=github)](https://coveralls.io/github/nolanlawson/pseudo-worker?branch=master)

```html
<script src="https://npmcdn.com/pseudo-worker/dist/pseudo-worker.js"></script>
<script src="https://unpkg.com/pseudo-worker/dist/pseudo-worker.js"></script>
```

@@ -45,3 +45,3 @@

```html
<script src="https://npmcdn.com/pseudo-worker/dist/pseudo-worker.polyfill.js"></script>
<script src="https://unpkg.com/pseudo-worker/dist/pseudo-worker.polyfill.js"></script>
```

@@ -48,0 +48,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc