From 81ddf9b700bc48a1f8e472209f080f9c1d9a9b09 Mon Sep 17 00:00:00 2001 From: Piotr Russ Date: Wed, 18 Nov 2020 23:26:45 +0100 Subject: rm node_modules --- node_modules/setimmediate/LICENSE.txt | 20 ---- node_modules/setimmediate/package.json | 74 ------------ node_modules/setimmediate/setImmediate.js | 186 ------------------------------ 3 files changed, 280 deletions(-) delete mode 100644 node_modules/setimmediate/LICENSE.txt delete mode 100644 node_modules/setimmediate/package.json delete mode 100644 node_modules/setimmediate/setImmediate.js (limited to 'node_modules/setimmediate') diff --git a/node_modules/setimmediate/LICENSE.txt b/node_modules/setimmediate/LICENSE.txt deleted file mode 100644 index 32b20de..0000000 --- a/node_modules/setimmediate/LICENSE.txt +++ /dev/null @@ -1,20 +0,0 @@ -Copyright (c) 2012 Barnesandnoble.com, llc, Donavon West, and Domenic Denicola - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/node_modules/setimmediate/package.json b/node_modules/setimmediate/package.json deleted file mode 100644 index 956bc41..0000000 --- a/node_modules/setimmediate/package.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "_from": "setimmediate@^1.0.4", - "_id": "setimmediate@1.0.5", - "_inBundle": false, - "_integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "_location": "/setimmediate", - "_phantomChildren": {}, - "_requested": { - "type": "range", - "registry": true, - "raw": "setimmediate@^1.0.4", - "name": "setimmediate", - "escapedName": "setimmediate", - "rawSpec": "^1.0.4", - "saveSpec": null, - "fetchSpec": "^1.0.4" - }, - "_requiredBy": [ - "/timers-browserify" - ], - "_resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "_shasum": "290cbb232e306942d7d7ea9b83732ab7856f8285", - "_spec": "setimmediate@^1.0.4", - "_where": "/home/pruss/Dev/3-minute-website/node_modules/timers-browserify", - "author": { - "name": "YuzuJS" - }, - "bugs": { - "url": "https://github.com/YuzuJS/setImmediate/issues" - }, - "bundleDependencies": false, - "contributors": [ - { - "name": "Domenic Denicola", - "email": "d@domenic.me", - "url": "https://domenic.me" - }, - { - "name": "Donavon West", - "email": "github@donavon.com", - "url": "http://donavon.com" - }, - { - "name": "Yaffle" - } - ], - "deprecated": false, - "description": "A shim for the setImmediate efficient script yielding API", - "devDependencies": { - "http-server": "~0.6.1", - "jshint": "^2.5.0", - "mocha": "~1.18.2", - "opener": "^1.3", - "zuul": "^1.6.4" - }, - "files": [ - "setImmediate.js" - ], - "homepage": "https://github.com/YuzuJS/setImmediate#readme", - "license": "MIT", - "main": "setImmediate.js", - "name": "setimmediate", - "repository": { - "type": "git", - "url": "git+https://github.com/YuzuJS/setImmediate.git" - }, - "scripts": { - "lint": "jshint setImmediate.js", - "test": "mocha test/tests.js", - "test-browser": "opener http://localhost:9008/__zuul && zuul test/tests.js --ui mocha-bdd --local 9008", - "test-browser-only": "opener http://localhost:9007/test/browserOnly/index.html && http-server . -p 9007" - }, - "version": "1.0.5" -} diff --git a/node_modules/setimmediate/setImmediate.js b/node_modules/setimmediate/setImmediate.js deleted file mode 100644 index 3c1b06e..0000000 --- a/node_modules/setimmediate/setImmediate.js +++ /dev/null @@ -1,186 +0,0 @@ -(function (global, undefined) { - "use strict"; - - if (global.setImmediate) { - return; - } - - var nextHandle = 1; // Spec says greater than zero - var tasksByHandle = {}; - var currentlyRunningATask = false; - var doc = global.document; - var registerImmediate; - - function setImmediate(callback) { - // Callback can either be a function or a string - if (typeof callback !== "function") { - callback = new Function("" + callback); - } - // Copy function arguments - var args = new Array(arguments.length - 1); - for (var i = 0; i < args.length; i++) { - args[i] = arguments[i + 1]; - } - // Store and register the task - var task = { callback: callback, args: args }; - tasksByHandle[nextHandle] = task; - registerImmediate(nextHandle); - return nextHandle++; - } - - function clearImmediate(handle) { - delete tasksByHandle[handle]; - } - - function run(task) { - var callback = task.callback; - var args = task.args; - switch (args.length) { - case 0: - callback(); - break; - case 1: - callback(args[0]); - break; - case 2: - callback(args[0], args[1]); - break; - case 3: - callback(args[0], args[1], args[2]); - break; - default: - callback.apply(undefined, args); - break; - } - } - - function runIfPresent(handle) { - // From the spec: "Wait until any invocations of this algorithm started before this one have completed." - // So if we're currently running a task, we'll need to delay this invocation. - if (currentlyRunningATask) { - // Delay by doing a setTimeout. setImmediate was tried instead, but in Firefox 7 it generated a - // "too much recursion" error. - setTimeout(runIfPresent, 0, handle); - } else { - var task = tasksByHandle[handle]; - if (task) { - currentlyRunningATask = true; - try { - run(task); - } finally { - clearImmediate(handle); - currentlyRunningATask = false; - } - } - } - } - - function installNextTickImplementation() { - registerImmediate = function(handle) { - process.nextTick(function () { runIfPresent(handle); }); - }; - } - - function canUsePostMessage() { - // The test against `importScripts` prevents this implementation from being installed inside a web worker, - // where `global.postMessage` means something completely different and can't be used for this purpose. - if (global.postMessage && !global.importScripts) { - var postMessageIsAsynchronous = true; - var oldOnMessage = global.onmessage; - global.onmessage = function() { - postMessageIsAsynchronous = false; - }; - global.postMessage("", "*"); - global.onmessage = oldOnMessage; - return postMessageIsAsynchronous; - } - } - - function installPostMessageImplementation() { - // Installs an event handler on `global` for the `message` event: see - // * https://developer.mozilla.org/en/DOM/window.postMessage - // * http://www.whatwg.org/specs/web-apps/current-work/multipage/comms.html#crossDocumentMessages - - var messagePrefix = "setImmediate$" + Math.random() + "$"; - var onGlobalMessage = function(event) { - if (event.source === global && - typeof event.data === "string" && - event.data.indexOf(messagePrefix) === 0) { - runIfPresent(+event.data.slice(messagePrefix.length)); - } - }; - - if (global.addEventListener) { - global.addEventListener("message", onGlobalMessage, false); - } else { - global.attachEvent("onmessage", onGlobalMessage); - } - - registerImmediate = function(handle) { - global.postMessage(messagePrefix + handle, "*"); - }; - } - - function installMessageChannelImplementation() { - var channel = new MessageChannel(); - channel.port1.onmessage = function(event) { - var handle = event.data; - runIfPresent(handle); - }; - - registerImmediate = function(handle) { - channel.port2.postMessage(handle); - }; - } - - function installReadyStateChangeImplementation() { - var html = doc.documentElement; - registerImmediate = function(handle) { - // Create a