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/timers-browserify/CHANGELOG.md | 153 ---------------------------- node_modules/timers-browserify/LICENSE.md | 46 --------- node_modules/timers-browserify/README.md | 40 -------- node_modules/timers-browserify/main.js | 63 ------------ node_modules/timers-browserify/package.json | 126 ----------------------- 5 files changed, 428 deletions(-) delete mode 100644 node_modules/timers-browserify/CHANGELOG.md delete mode 100644 node_modules/timers-browserify/LICENSE.md delete mode 100644 node_modules/timers-browserify/README.md delete mode 100644 node_modules/timers-browserify/main.js delete mode 100644 node_modules/timers-browserify/package.json (limited to 'node_modules/timers-browserify') diff --git a/node_modules/timers-browserify/CHANGELOG.md b/node_modules/timers-browserify/CHANGELOG.md deleted file mode 100644 index 34aa493..0000000 --- a/node_modules/timers-browserify/CHANGELOG.md +++ /dev/null @@ -1,153 +0,0 @@ -# Change Log -All notable changes to this project will be documented in this file. -This project adheres to [Semantic Versioning](http://semver.org/). - -## 2.0.12 - 2020-10-27 - -### Fixed - -* Remove `.DS_Store` from published package -* Upgrade `connect` dev dependency - -## 2.0.11 - 2019-08-10 - -### Fixed - -* License metadata in `package.json` now in standard SPDX format - -## 2.0.10 - 2018-04-18 - -### Fixed - -* Guard `global` usage in scope to avoid reference errors - -## 2.0.9 - 2018-04-17 - -### Fixed - -* Guard `self` usage in scope to avoid Webpack reference errors - -## 2.0.8 - 2018-04-17 - -### Fixed - -* Worker support now explicitly references `self` and `window` rather then using - `this` implicitly to fix issues in Webpack builds. - -## 2.0.7 - 2018-04-16 - -### Fixed - -* Support `setTimeout` / `setInterval` in workers - -## 2.0.6 - 2018-01-24 - -### Fixed - -* Use `typeof` to search globals more carefully. - -## 2.0.5 - 2018-01-23 - -### Fixed - -* Try harder to retrieve `setImmediate` and `clearImmediate` in esoteric - environments. - -## 2.0.4 - 2017-08-14 - -### Fixed - -* Revert `setImmediate` and `clearImmediate` changes from 2.0.3 because they - appear to break Webpack. - -## 2.0.3 - 2017-07-31 - -### Fixed - -* `setImmediate` and `clearImmediate` are indirected through the `global` module - for better coverage of esoteric environments. - -## 2.0.2 - 2016-10-19 - -### Added - -* `.npmignore` now excludes example scripts, reducing package size - -## 2.0.1 - 2016-06-21 - -### Fixed -* `clearTimeout` and `clearInterval` no longer throws when passed null or - undefined instead of the timeout token. - -## 2.0.0 - 2016-03-28 - -### Changed -* `setImmediate` and `clearImmediate` now use the `setimmediate` module which - has better cross-browser coverage. In particular, it resolves a crash in - Safari. The `setimmediate` module adds these methods to the global - immediately, so a major version bump seems safest. - -## 1.4.2 - 2015-12-08 - -### Added -* Metadata used by `jspm` in `package.json` - -## 1.4.1 - 2015-05-10 - -### Changed -* Update `process` dependency - -## 1.4.0 - 2015-02-23 - -### Added -* Link to `timers-browserify-full`, which offers a larger, but much more exact, - version of Node's `timers` library - -### Changed -* `setTimeout` and `setInterval` return objects with the same API as the Node - implementation, instead of just IDs - -### Fixed -* `active` implementation actually has an effect, as in Node -* Replaced usages of `apply` that break in IE 8 - -## 1.3.0 - 2015-02-04 - -### Changed -* Prefer native versions of `setImmediate` and `clearImmediate` if they exist - -## 1.2.0 - 2015-01-02 - -### Changed -* Update `process` dependency - -## 1.1.0 - 2014-08-26 - -### Added -* `clearImmediate` available to undo `setImmediate` - -## 1.0.3 - 2014-06-30 - -### Fixed -* Resume returning opaque IDs from `setTimeout` and `setInterval` - -## 1.0.2 - 2014-06-30 - -### Fixed -* Pass `window` explicitly to `setTimeout` and others to resolve an error in - Chrome - -## 1.0.1 - 2013-12-28 - -### Changed -* Replaced `setimmediate` dependency with `process` for the `nextTick` shim - -## 1.0.0 - 2013-12-10 - -### Added -* Guard against undefined globals like `setTimeout` in some environments - -## 0.0.0 - 2012-05-30 - -### Added -* Basic functionality for initial release diff --git a/node_modules/timers-browserify/LICENSE.md b/node_modules/timers-browserify/LICENSE.md deleted file mode 100644 index 940ec90..0000000 --- a/node_modules/timers-browserify/LICENSE.md +++ /dev/null @@ -1,46 +0,0 @@ -# timers-browserify - -This project uses the [MIT](http://jryans.mit-license.org/) license: - - Copyright © 2012 J. Ryan Stinnett - - 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. - -# lib/node - -The `lib/node` directory borrows files from joyent/node which uses the following license: - - Copyright Joyent, Inc. and other Node contributors. All rights reserved. - 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/timers-browserify/README.md b/node_modules/timers-browserify/README.md deleted file mode 100644 index c7efa19..0000000 --- a/node_modules/timers-browserify/README.md +++ /dev/null @@ -1,40 +0,0 @@ -# Overview - -Adds support for the `timers` module to browserify. - -## Wait, isn't it already supported in the browser? - -The public methods of the `timers` module are: - -* `setTimeout(callback, delay, [arg], [...])` -* `clearTimeout(timeoutId)` -* `setInterval(callback, delay, [arg], [...])` -* `clearInterval(intervalId)` - -and indeed, browsers support these already. - -## So, why does this exist? - -The `timers` module also includes some private methods used in other built-in -Node.js modules: - -* `enroll(item, delay)` -* `unenroll(item)` -* `active(item)` - -These are used to efficiently support a large quantity of timers with the same -timeouts by creating only a few timers under the covers. - -Node.js also offers the `immediate` APIs, which aren't yet available cross-browser, so we polyfill those: - -* `setImmediate(callback, [arg], [...])` -* `clearImmediate(immediateId)` - -## I need lots of timers and want to use linked list timers as Node.js does. - -Linked lists are efficient when you have thousands (millions?) of timers with the same delay. -Take a look at [timers-browserify-full](https://www.npmjs.com/package/timers-browserify-full) in this case. - -# License - -[MIT](http://jryans.mit-license.org/) diff --git a/node_modules/timers-browserify/main.js b/node_modules/timers-browserify/main.js deleted file mode 100644 index 4214e74..0000000 --- a/node_modules/timers-browserify/main.js +++ /dev/null @@ -1,63 +0,0 @@ -var scope = (typeof global !== "undefined" && global) || - (typeof self !== "undefined" && self) || - window; -var apply = Function.prototype.apply; - -// DOM APIs, for completeness - -exports.setTimeout = function() { - return new Timeout(apply.call(setTimeout, scope, arguments), clearTimeout); -}; -exports.setInterval = function() { - return new Timeout(apply.call(setInterval, scope, arguments), clearInterval); -}; -exports.clearTimeout = -exports.clearInterval = function(timeout) { - if (timeout) { - timeout.close(); - } -}; - -function Timeout(id, clearFn) { - this._id = id; - this._clearFn = clearFn; -} -Timeout.prototype.unref = Timeout.prototype.ref = function() {}; -Timeout.prototype.close = function() { - this._clearFn.call(scope, this._id); -}; - -// Does not start the time, just sets up the members needed. -exports.enroll = function(item, msecs) { - clearTimeout(item._idleTimeoutId); - item._idleTimeout = msecs; -}; - -exports.unenroll = function(item) { - clearTimeout(item._idleTimeoutId); - item._idleTimeout = -1; -}; - -exports._unrefActive = exports.active = function(item) { - clearTimeout(item._idleTimeoutId); - - var msecs = item._idleTimeout; - if (msecs >= 0) { - item._idleTimeoutId = setTimeout(function onTimeout() { - if (item._onTimeout) - item._onTimeout(); - }, msecs); - } -}; - -// setimmediate attaches itself to the global object -require("setimmediate"); -// On some exotic environments, it's not clear which object `setimmediate` was -// able to install onto. Search each possibility in the same order as the -// `setimmediate` library. -exports.setImmediate = (typeof self !== "undefined" && self.setImmediate) || - (typeof global !== "undefined" && global.setImmediate) || - (this && this.setImmediate); -exports.clearImmediate = (typeof self !== "undefined" && self.clearImmediate) || - (typeof global !== "undefined" && global.clearImmediate) || - (this && this.clearImmediate); diff --git a/node_modules/timers-browserify/package.json b/node_modules/timers-browserify/package.json deleted file mode 100644 index faaf8cd..0000000 --- a/node_modules/timers-browserify/package.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "_from": "timers-browserify@^2.0.4", - "_id": "timers-browserify@2.0.12", - "_inBundle": false, - "_integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "_location": "/timers-browserify", - "_phantomChildren": {}, - "_requested": { - "type": "range", - "registry": true, - "raw": "timers-browserify@^2.0.4", - "name": "timers-browserify", - "escapedName": "timers-browserify", - "rawSpec": "^2.0.4", - "saveSpec": null, - "fetchSpec": "^2.0.4" - }, - "_requiredBy": [ - "/node-libs-browser" - ], - "_resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", - "_shasum": "44a45c11fbf407f34f97bccd1577c652361b00ee", - "_spec": "timers-browserify@^2.0.4", - "_where": "/home/pruss/Dev/3-minute-website/node_modules/node-libs-browser", - "author": { - "name": "J. Ryan Stinnett", - "email": "jryans@gmail.com", - "url": "https://convolv.es/" - }, - "bugs": { - "url": "https://github.com/jryans/timers-browserify/issues" - }, - "bundleDependencies": false, - "contributors": [ - { - "name": "Colton Brown", - "email": "coltonTB@me.com" - }, - { - "name": "Dario Segura", - "email": "dario.seco@gmail.com" - }, - { - "name": "Guy Bedford", - "email": "guybedford@gmail.com" - }, - { - "name": "Ionut-Cristian Florescu", - "email": "ionut.florescu@gmail.com" - }, - { - "name": "James Halliday", - "email": "mail@substack.net" - }, - { - "name": "Jan Schär", - "email": "jscissr@gmail.com" - }, - { - "name": "Johannes Ewald", - "email": "johannes.ewald@peerigon.com" - }, - { - "name": "Jonathan Prins", - "email": "jon@blip.tv" - }, - { - "name": "Matt Esch", - "email": "matt@mattesch.info" - }, - { - "name": "Renée Kooi", - "email": "renee@kooi.me" - }, - { - "name": "Simon Meusel", - "email": "info@simonmeusel.de" - }, - { - "name": "taoqf", - "email": "tao_qiufeng@126.com" - }, - { - "name": "Thiago Felix", - "email": "thiago@thiagofelix.com" - }, - { - "name": "wtgtybhertgeghgtwtg", - "email": "wtgtybhertgeghgtwtg@gmail.com" - } - ], - "dependencies": { - "setimmediate": "^1.0.4" - }, - "deprecated": false, - "description": "timers module for browserify", - "devDependencies": { - "browserify": "~1.10.16", - "connect": "~2.30.2" - }, - "engines": { - "node": ">=0.6.0" - }, - "homepage": "https://github.com/jryans/timers-browserify", - "jspm": { - "map": { - "./main.js": { - "node": "@node/timers" - } - } - }, - "keywords": [ - "timers", - "browserify", - "browser" - ], - "license": "MIT", - "main": "main.js", - "name": "timers-browserify", - "optionalDependencies": {}, - "repository": { - "type": "git", - "url": "git://github.com/jryans/timers-browserify.git" - }, - "version": "2.0.12" -} -- cgit v1.2.3