aboutsummaryrefslogtreecommitdiff
path: root/node_modules/globalthis
diff options
context:
space:
mode:
authorPriyansh <[email protected]>2020-12-22 17:50:12 +0530
committerPriyansh <[email protected]>2020-12-22 17:50:12 +0530
commit22dc033f4938d6a19e086a1cbd36ec5cade5eaab (patch)
tree9feb963ccd5c1581e676e41004801abc67db3357 /node_modules/globalthis
parente93da8b04da86773247aadb1cbb1912e4f4526b2 (diff)
downloadstyx-22dc033f4938d6a19e086a1cbd36ec5cade5eaab.tar.xz
styx-22dc033f4938d6a19e086a1cbd36ec5cade5eaab.zip
Remove node_modules
Diffstat (limited to 'node_modules/globalthis')
-rw-r--r--node_modules/globalthis/.eslintignore1
-rw-r--r--node_modules/globalthis/.eslintrc18
-rw-r--r--node_modules/globalthis/.github/workflows/rebase.yml15
-rw-r--r--node_modules/globalthis/CHANGELOG.md56
-rw-r--r--node_modules/globalthis/LICENSE21
-rw-r--r--node_modules/globalthis/README.md69
-rw-r--r--node_modules/globalthis/auto.js3
-rw-r--r--node_modules/globalthis/dist/browser.js317
-rw-r--r--node_modules/globalthis/implementation.browser.js11
-rw-r--r--node_modules/globalthis/implementation.js3
-rw-r--r--node_modules/globalthis/index.js19
-rw-r--r--node_modules/globalthis/package.json121
-rw-r--r--node_modules/globalthis/polyfill.js10
-rw-r--r--node_modules/globalthis/shim.js22
-rw-r--r--node_modules/globalthis/test/index.js11
-rw-r--r--node_modules/globalthis/test/native.js21
-rw-r--r--node_modules/globalthis/test/shimmed.js30
-rw-r--r--node_modules/globalthis/test/tests.js36
18 files changed, 0 insertions, 784 deletions
diff --git a/node_modules/globalthis/.eslintignore b/node_modules/globalthis/.eslintignore
deleted file mode 100644
index 1521c8b..0000000
--- a/node_modules/globalthis/.eslintignore
+++ /dev/null
@@ -1 +0,0 @@
-dist
diff --git a/node_modules/globalthis/.eslintrc b/node_modules/globalthis/.eslintrc
deleted file mode 100644
index 008b810..0000000
--- a/node_modules/globalthis/.eslintrc
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "root": true,
-
- "extends": "@ljharb",
-
- "env": {
- "browser": true,
- "node": true,
- },
-
- "globals": {
- "globalThis": false,
- },
-
- "rules": {
- "max-statements-per-line": [2, { "max": 2 }]
- }
-}
diff --git a/node_modules/globalthis/.github/workflows/rebase.yml b/node_modules/globalthis/.github/workflows/rebase.yml
deleted file mode 100644
index 436cb79..0000000
--- a/node_modules/globalthis/.github/workflows/rebase.yml
+++ /dev/null
@@ -1,15 +0,0 @@
-name: Automatic Rebase
-
-on: [pull_request]
-
-jobs:
- _:
- name: "Automatic Rebase"
-
- runs-on: ubuntu-latest
-
- steps:
- - uses: actions/checkout@v1
- - uses: ljharb/rebase@master
- env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
diff --git a/node_modules/globalthis/CHANGELOG.md b/node_modules/globalthis/CHANGELOG.md
deleted file mode 100644
index 41bbb9c..0000000
--- a/node_modules/globalthis/CHANGELOG.md
+++ /dev/null
@@ -1,56 +0,0 @@
-# Changelog
-
-All notable changes to this project will be documented in this file.
-
-The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
-and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-
-Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
-
-## [v1.0.1](https://github.com/es-shims/globalThis/compare/v1.0.0...v1.0.1) - 2019-12-15
-
-### Fixed
-
-- [Refactor] only use `global` in node; only check browser globals in browsers [`#2`](https://github.com/es-shims/globalThis/issues/2)
-
-### Commits
-
-- [Tests] use shared travis-ci configs [`edb1cc9`](https://github.com/es-shims/globalThis/commit/edb1cc9d900a40e8c1732264b6e85d4f9760920c)
-- [Tests] remove `jscs` [`1847ac2`](https://github.com/es-shims/globalThis/commit/1847ac2487e2c13cf8bf717211c6a93fe60831f9)
-- [meta] add `auto-changelog` [`933c381`](https://github.com/es-shims/globalThis/commit/933c381083890965ac848d3da21ed9e910cc09cf)
-- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `browserify`, `tape` [`93310bc`](https://github.com/es-shims/globalThis/commit/93310bc01ddacbe23a93b3022daebc9b6f6ae8c3)
-- [actions] add automatic rebasing / merge commit blocking [`231dec5`](https://github.com/es-shims/globalThis/commit/231dec511c42e1509035d176e2451c55de20bfe7)
-- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `browserify`, `covert`, `is`, `tape` [`e50c1f6`](https://github.com/es-shims/globalThis/commit/e50c1f6d2d45c66f53ffda471bbf62c08ed15c9b)
-- [Tests] use `npx aud` instead of `nsp` or `npm audit` with hoops [`4abd340`](https://github.com/es-shims/globalThis/commit/4abd3400fc8942963e77515d0cf2fbcac3cb7bc8)
-- [meta] add `funding` field [`2d1f9eb`](https://github.com/es-shims/globalThis/commit/2d1f9eb00b2dea46f6de7d563b31db17f44f1899)
-- [meta] remove unused deps [`5bd6bef`](https://github.com/es-shims/globalThis/commit/5bd6befefbaf0c7e6f70eb3c1919b5c5a271d29d)
-- readme: Fix casing + phrasing [`66379cc`](https://github.com/es-shims/globalThis/commit/66379ccf5008f7676aac5f3dec1ea2fe55e3516c)
-- [Deps] update `define-properties`, `object-keys` [`4585e5a`](https://github.com/es-shims/globalThis/commit/4585e5ab461093ab6c62ce0b22b959925e8f818c)
-- fix issue with Webpack's CaseSensitivePathsPlugin [`842e84e`](https://github.com/es-shims/globalThis/commit/842e84e0096c9eea660c78fd19c9c07799b81537)
-
-## v1.0.0 - 2018-08-10
-
-### Commits
-
-- Dotfiles. [`f01b02d`](https://github.com/es-shims/globalThis/commit/f01b02d315865c812e5b9158f71bb18f3b153def)
-- [Tests] up to `node` `v10.7`, `v9.11`, `v8.11`, `v7.10`, `v6.14`, `v4.9`; use `nvm install-latest-npm`; improve matrix [`ed1fa5d`](https://github.com/es-shims/globalThis/commit/ed1fa5d473d933b3270410b658183dc1c556a663)
-- Tests [`ab99527`](https://github.com/es-shims/globalThis/commit/ab99527e3c434e89dd40f8cba3b0e2e976156611)
-- [breaking] update property name, rename repo [`be42e3d`](https://github.com/es-shims/globalThis/commit/be42e3dce08b62a78260d487f62fa69b410d7918)
-- package.json [`ca43a36`](https://github.com/es-shims/globalThis/commit/ca43a363e3ce0dbc2d4623169f8cb3d792f8bc84)
-- implementation [`80b5a40`](https://github.com/es-shims/globalThis/commit/80b5a403ef532254b2af46ec3ba5f442a308a57d)
-- read me [`f6df9b3`](https://github.com/es-shims/globalThis/commit/f6df9b3b69977f04e080d1720ba1203c13447884)
-- Rename `System.global` to `global` [`fa8503c`](https://github.com/es-shims/globalThis/commit/fa8503cf94afe84b3729dd5b0e9f73f481fb1fee)
-- Initial commit [`99f1dc3`](https://github.com/es-shims/globalThis/commit/99f1dc328d0b4c52a550037de0139d5452ac01de)
-- [Tests] up to `node` `v6.7`, `v5.12`, `v4.6`; improve test matrix [`712ec0e`](https://github.com/es-shims/globalThis/commit/712ec0e545d1603c4e23f4ff1acb066cc4a3c9ee)
-- [Dev Deps] update `browserify`, `tape`, `jscs`, `nsp`, `eslint`, `@ljharb/eslint-config` [`73278bd`](https://github.com/es-shims/globalThis/commit/73278bd638d1e762eb7415350a738f5d345896f5)
-- [Dev Deps] update `@es-shims/api`, `@ljharb/eslint-config`, `browserify`, `eslint`, `for-each`, `is`, `nsp`, `tape` [`75fa992`](https://github.com/es-shims/globalThis/commit/75fa9929be81afec43895c02e33d0b8a78f11d1f)
-- [Dev Deps] update `browserify`, `is`, `tape`, `nsp`, `eslint` [`b223e86`](https://github.com/es-shims/globalThis/commit/b223e86d0868efb1f0c966370ff2f822516d6956)
-- [Tests] fix linting; remove parallelshell [`271b329`](https://github.com/es-shims/globalThis/commit/271b329d174b94c08913060752a2e9f9116fe5b8)
-- [Deps] update `function-bind`, `object-keys` [`002d0c5`](https://github.com/es-shims/globalThis/commit/002d0c5685a83f97e014a8a07134eb621794c649)
-- Only apps should have lockfiles [`960f1d0`](https://github.com/es-shims/globalThis/commit/960f1d00598cbba5427849c863eb10b8de82fb1b)
-- [Tests] on `node` `v10.8` [`37fad9d`](https://github.com/es-shims/globalThis/commit/37fad9db9860c654efe0a32ec187f21730d5fed8)
-- [Dev Deps] update `eslint`, `@ljharb/eslint-config` [`df28dfe`](https://github.com/es-shims/globalThis/commit/df28dfe7f0daf3db95a536a6ce64062bd706185d)
-- [New] add `auto` entry point [`86eb2ab`](https://github.com/es-shims/globalThis/commit/86eb2ab4c4dc2babff20ac436cf7fb7f8da7d2f2)
-- [Dev Deps] update `eslint` [`1bdc1aa`](https://github.com/es-shims/globalThis/commit/1bdc1aacfb94dcdc7bb61688c7634c435012e35d)
-- [Deps] update `object-keys` [`72cdbf5`](https://github.com/es-shims/globalThis/commit/72cdbf596b16103ee711d52b2b645b42efc08c51)
-- Update most common usage to invoke the function upon being required [`5026296`](https://github.com/es-shims/globalThis/commit/502629660da2c21cfb0f8ca233e2b9d427c052fe)
diff --git a/node_modules/globalthis/LICENSE b/node_modules/globalthis/LICENSE
deleted file mode 100644
index 44f679a..0000000
--- a/node_modules/globalthis/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-The MIT License (MIT)
-
-Copyright (c) 2016 Jordan Harband
-
-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/globalthis/README.md b/node_modules/globalthis/README.md
deleted file mode 100644
index 3f3e0db..0000000
--- a/node_modules/globalthis/README.md
+++ /dev/null
@@ -1,69 +0,0 @@
-# globalThis <sup>[![Version Badge][npm-version-svg]][npm-url]</sup>
-
-[![Build Status][travis-svg]][travis-url]
-[![dependency status][deps-svg]][deps-url]
-[![dev dependency status][dev-deps-svg]][dev-deps-url]
-[![License][license-image]][license-url]
-[![Downloads][downloads-image]][downloads-url]
-
-[![npm badge][npm-badge-png]][npm-url]
-
-An ECMAScript spec-compliant polyfill/shim for `globalThis`. Invoke its "shim" method to shim `globalThis` if it is unavailable.
-
-This package implements the [es-shim API](https://github.com/es-shims/api) interface. It works in an ES3-supported environment and complies with the [spec proposal](https://github.com/tc39/proposal-global).
-
-Most common usage:
-```js
-var globalThis = require('globalthis')(); // returns native globalThis if compliant
- /* or */
-var globalThis = require('globalthis/polyfill')(); // returns native globalThis if compliant
-```
-
-## Example
-
-```js
-var assert = require('assert');
-
-// the below function is not CSP-compliant, but reliably gets the
-// global object in sloppy mode in every engine.
-var getGlobal = Function('return this');
-
-assert.equal(globalThis, getGlobal());
-```
-
-```js
-/* when `globalThis` is not present */
-var shimmedGlobal = require('globalthis').shim();
- /* or */
-var shimmedGlobal = require('globalthis/shim')();
-
-assert.equal(shimmedGlobal, globalThis);
-assert.equal(shimmedGlobal, getGlobal());
-```
-
-```js
-/* when `globalThis` is present */
-var shimmedGlobal = require('globalthis').shim();
-
-assert.equal(shimmedGlobal, globalThis);
-assert.equal(shimmedGlobal, getGlobal());
-```
-
-## Tests
-Simply clone the repo, `npm install`, and run `npm test`
-
-[npm-url]: https://npmjs.org/package/globalthis
-[npm-version-svg]: http://versionbadg.es/ljharb/globalThis.svg
-[travis-svg]: https://travis-ci.org/ljharb/globalThis.svg
-[travis-url]: https://travis-ci.org/ljharb/globalThis
-[deps-svg]: https://david-dm.org/ljharb/globalThis.svg?theme=shields.io
-[deps-url]: https://david-dm.org/ljharb/globalThis
-[dev-deps-svg]: https://david-dm.org/ljharb/globalThis/dev-status.svg?theme=shields.io
-[dev-deps-url]: https://david-dm.org/ljharb/globalThis#info=devDependencies
-[testling-png]: https://ci.testling.com/ljharb/globalThis.png
-[testling-url]: https://ci.testling.com/ljharb/globalThis
-[npm-badge-png]: https://nodei.co/npm/globalthis.png?downloads=true&stars=true
-[license-image]: http://img.shields.io/npm/l/globalthis.svg
-[license-url]: LICENSE
-[downloads-image]: http://img.shields.io/npm/dm/globalthis.svg
-[downloads-url]: http://npm-stat.com/charts.html?package=globalthis
diff --git a/node_modules/globalthis/auto.js b/node_modules/globalthis/auto.js
deleted file mode 100644
index 8ebf606..0000000
--- a/node_modules/globalthis/auto.js
+++ /dev/null
@@ -1,3 +0,0 @@
-'use strict';
-
-require('./shim')();
diff --git a/node_modules/globalthis/dist/browser.js b/node_modules/globalthis/dist/browser.js
deleted file mode 100644
index 0c11bb3..0000000
--- a/node_modules/globalthis/dist/browser.js
+++ /dev/null
@@ -1,317 +0,0 @@
-(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){
-'use strict';
-
-var systemGlobal = require('./');
-
-module.exports = systemGlobal.shim();
-
-},{"./":3}],2:[function(require,module,exports){
-/* eslint no-negated-condition: 0, no-new-func: 0 */
-
-'use strict';
-
-if (typeof self !== 'undefined') {
- module.exports = self;
-} else if (typeof window !== 'undefined') {
- module.exports = window;
-} else {
- module.exports = Function('return this')();
-}
-
-},{}],3:[function(require,module,exports){
-'use strict';
-
-var defineProperties = require('define-properties');
-
-var implementation = require('./implementation');
-var getPolyfill = require('./polyfill');
-var shim = require('./shim');
-
-var polyfill = getPolyfill();
-
-var getGlobal = function () { return polyfill; };
-
-defineProperties(getGlobal, {
- getPolyfill: getPolyfill,
- implementation: implementation,
- shim: shim
-});
-
-module.exports = getGlobal;
-
-},{"./implementation":2,"./polyfill":8,"./shim":9,"define-properties":4}],4:[function(require,module,exports){
-'use strict';
-
-var keys = require('object-keys');
-var hasSymbols = typeof Symbol === 'function' && typeof Symbol('foo') === 'symbol';
-
-var toStr = Object.prototype.toString;
-var concat = Array.prototype.concat;
-var origDefineProperty = Object.defineProperty;
-
-var isFunction = function (fn) {
- return typeof fn === 'function' && toStr.call(fn) === '[object Function]';
-};
-
-var arePropertyDescriptorsSupported = function () {
- var obj = {};
- try {
- origDefineProperty(obj, 'x', { enumerable: false, value: obj });
- // eslint-disable-next-line no-unused-vars, no-restricted-syntax
- for (var _ in obj) { // jscs:ignore disallowUnusedVariables
- return false;
- }
- return obj.x === obj;
- } catch (e) { /* this is IE 8. */
- return false;
- }
-};
-var supportsDescriptors = origDefineProperty && arePropertyDescriptorsSupported();
-
-var defineProperty = function (object, name, value, predicate) {
- if (name in object && (!isFunction(predicate) || !predicate())) {
- return;
- }
- if (supportsDescriptors) {
- origDefineProperty(object, name, {
- configurable: true,
- enumerable: false,
- value: value,
- writable: true
- });
- } else {
- object[name] = value;
- }
-};
-
-var defineProperties = function (object, map) {
- var predicates = arguments.length > 2 ? arguments[2] : {};
- var props = keys(map);
- if (hasSymbols) {
- props = concat.call(props, Object.getOwnPropertySymbols(map));
- }
- for (var i = 0; i < props.length; i += 1) {
- defineProperty(object, props[i], map[props[i]], predicates[props[i]]);
- }
-};
-
-defineProperties.supportsDescriptors = !!supportsDescriptors;
-
-module.exports = defineProperties;
-
-},{"object-keys":6}],5:[function(require,module,exports){
-'use strict';
-
-var keysShim;
-if (!Object.keys) {
- // modified from https://github.com/es-shims/es5-shim
- var has = Object.prototype.hasOwnProperty;
- var toStr = Object.prototype.toString;
- var isArgs = require('./isArguments'); // eslint-disable-line global-require
- var isEnumerable = Object.prototype.propertyIsEnumerable;
- var hasDontEnumBug = !isEnumerable.call({ toString: null }, 'toString');
- var hasProtoEnumBug = isEnumerable.call(function () {}, 'prototype');
- var dontEnums = [
- 'toString',
- 'toLocaleString',
- 'valueOf',
- 'hasOwnProperty',
- 'isPrototypeOf',
- 'propertyIsEnumerable',
- 'constructor'
- ];
- var equalsConstructorPrototype = function (o) {
- var ctor = o.constructor;
- return ctor && ctor.prototype === o;
- };
- var excludedKeys = {
- $applicationCache: true,
- $console: true,
- $external: true,
- $frame: true,
- $frameElement: true,
- $frames: true,
- $innerHeight: true,
- $innerWidth: true,
- $onmozfullscreenchange: true,
- $onmozfullscreenerror: true,
- $outerHeight: true,
- $outerWidth: true,
- $pageXOffset: true,
- $pageYOffset: true,
- $parent: true,
- $scrollLeft: true,
- $scrollTop: true,
- $scrollX: true,
- $scrollY: true,
- $self: true,
- $webkitIndexedDB: true,
- $webkitStorageInfo: true,
- $window: true
- };
- var hasAutomationEqualityBug = (function () {
- /* global window */
- if (typeof window === 'undefined') { return false; }
- for (var k in window) {
- try {
- if (!excludedKeys['$' + k] && has.call(window, k) && window[k] !== null && typeof window[k] === 'object') {
- try {
- equalsConstructorPrototype(window[k]);
- } catch (e) {
- return true;
- }
- }
- } catch (e) {
- return true;
- }
- }
- return false;
- }());
- var equalsConstructorPrototypeIfNotBuggy = function (o) {
- /* global window */
- if (typeof window === 'undefined' || !hasAutomationEqualityBug) {
- return equalsConstructorPrototype(o);
- }
- try {
- return equalsConstructorPrototype(o);
- } catch (e) {
- return false;
- }
- };
-
- keysShim = function keys(object) {
- var isObject = object !== null && typeof object === 'object';
- var isFunction = toStr.call(object) === '[object Function]';
- var isArguments = isArgs(object);
- var isString = isObject && toStr.call(object) === '[object String]';
- var theKeys = [];
-
- if (!isObject && !isFunction && !isArguments) {
- throw new TypeError('Object.keys called on a non-object');
- }
-
- var skipProto = hasProtoEnumBug && isFunction;
- if (isString && object.length > 0 && !has.call(object, 0)) {
- for (var i = 0; i < object.length; ++i) {
- theKeys.push(String(i));
- }
- }
-
- if (isArguments && object.length > 0) {
- for (var j = 0; j < object.length; ++j) {
- theKeys.push(String(j));
- }
- } else {
- for (var name in object) {
- if (!(skipProto && name === 'prototype') && has.call(object, name)) {
- theKeys.push(String(name));
- }
- }
- }
-
- if (hasDontEnumBug) {
- var skipConstructor = equalsConstructorPrototypeIfNotBuggy(object);
-
- for (var k = 0; k < dontEnums.length; ++k) {
- if (!(skipConstructor && dontEnums[k] === 'constructor') && has.call(object, dontEnums[k])) {
- theKeys.push(dontEnums[k]);
- }
- }
- }
- return theKeys;
- };
-}
-module.exports = keysShim;
-
-},{"./isArguments":7}],6:[function(require,module,exports){
-'use strict';
-
-var slice = Array.prototype.slice;
-var isArgs = require('./isArguments');
-
-var origKeys = Object.keys;
-var keysShim = origKeys ? function keys(o) { return origKeys(o); } : require('./implementation');
-
-var originalKeys = Object.keys;
-
-keysShim.shim = function shimObjectKeys() {
- if (Object.keys) {
- var keysWorksWithArguments = (function () {
- // Safari 5.0 bug
- var args = Object.keys(arguments);
- return args && args.length === arguments.length;
- }(1, 2));
- if (!keysWorksWithArguments) {
- Object.keys = function keys(object) { // eslint-disable-line func-name-matching
- if (isArgs(object)) {
- return originalKeys(slice.call(object));
- }
- return originalKeys(object);
- };
- }
- } else {
- Object.keys = keysShim;
- }
- return Object.keys || keysShim;
-};
-
-module.exports = keysShim;
-
-},{"./implementation":5,"./isArguments":7}],7:[function(require,module,exports){
-'use strict';
-
-var toStr = Object.prototype.toString;
-
-module.exports = function isArguments(value) {
- var str = toStr.call(value);
- var isArgs = str === '[object Arguments]';
- if (!isArgs) {
- isArgs = str !== '[object Array]' &&
- value !== null &&
- typeof value === 'object' &&
- typeof value.length === 'number' &&
- value.length >= 0 &&
- toStr.call(value.callee) === '[object Function]';
- }
- return isArgs;
-};
-
-},{}],8:[function(require,module,exports){
-(function (global){
-'use strict';
-
-var implementation = require('./implementation');
-
-module.exports = function getPolyfill() {
- if (typeof global !== 'object' || !global || global.Math !== Math || global.Array !== Array) {
- return implementation;
- }
- return global;
-};
-
-}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
-},{"./implementation":2}],9:[function(require,module,exports){
-'use strict';
-
-var define = require('define-properties');
-var getPolyfill = require('./polyfill');
-
-module.exports = function shimGlobal() {
- var polyfill = getPolyfill();
- if (define.supportsDescriptors) {
- var descriptor = Object.getOwnPropertyDescriptor(polyfill, 'globalThis');
- if (!descriptor || (descriptor.configurable && (descriptor.enumerable || descriptor.writable || globalThis !== polyfill))) { // eslint-disable-line max-len
- Object.defineProperty(polyfill, 'globalThis', {
- configurable: true,
- enumerable: false,
- value: polyfill,
- writable: false
- });
- }
- } else if (typeof globalThis !== 'object' || globalThis !== polyfill) {
- polyfill.globalThis = polyfill;
- }
- return polyfill;
-};
-
-},{"./polyfill":8,"define-properties":4}]},{},[1]);
diff --git a/node_modules/globalthis/implementation.browser.js b/node_modules/globalthis/implementation.browser.js
deleted file mode 100644
index 746a274..0000000
--- a/node_modules/globalthis/implementation.browser.js
+++ /dev/null
@@ -1,11 +0,0 @@
-/* eslint no-negated-condition: 0, no-new-func: 0 */
-
-'use strict';
-
-if (typeof self !== 'undefined') {
- module.exports = self;
-} else if (typeof window !== 'undefined') {
- module.exports = window;
-} else {
- module.exports = Function('return this')();
-}
diff --git a/node_modules/globalthis/implementation.js b/node_modules/globalthis/implementation.js
deleted file mode 100644
index 46b8ceb..0000000
--- a/node_modules/globalthis/implementation.js
+++ /dev/null
@@ -1,3 +0,0 @@
-'use strict';
-
-module.exports = global;
diff --git a/node_modules/globalthis/index.js b/node_modules/globalthis/index.js
deleted file mode 100644
index 7c73cef..0000000
--- a/node_modules/globalthis/index.js
+++ /dev/null
@@ -1,19 +0,0 @@
-'use strict';
-
-var defineProperties = require('define-properties');
-
-var implementation = require('./implementation');
-var getPolyfill = require('./polyfill');
-var shim = require('./shim');
-
-var polyfill = getPolyfill();
-
-var getGlobal = function () { return polyfill; };
-
-defineProperties(getGlobal, {
- getPolyfill: getPolyfill,
- implementation: implementation,
- shim: shim
-});
-
-module.exports = getGlobal;
diff --git a/node_modules/globalthis/package.json b/node_modules/globalthis/package.json
deleted file mode 100644
index 7b36b89..0000000
--- a/node_modules/globalthis/package.json
+++ /dev/null
@@ -1,121 +0,0 @@
-{
- "_from": "globalthis@^1.0.1",
- "_id": "[email protected]",
- "_inBundle": false,
- "_integrity": "sha512-mJPRTc/P39NH/iNG4mXa9aIhNymaQikTrnspeCa2ZuJ+mH2QN/rXwtX3XwKrHqWgUQFbNZKtHM105aHzJalElw==",
- "_location": "/globalthis",
- "_phantomChildren": {},
- "_requested": {
- "type": "range",
- "registry": true,
- "raw": "globalthis@^1.0.1",
- "name": "globalthis",
- "escapedName": "globalthis",
- "rawSpec": "^1.0.1",
- "saveSpec": null,
- "fetchSpec": "^1.0.1"
- },
- "_requiredBy": [
- "/roarr"
- ],
- "_resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.1.tgz",
- "_shasum": "40116f5d9c071f9e8fb0037654df1ab3a83b7ef9",
- "_spec": "globalthis@^1.0.1",
- "_where": "/Users/lucifer/Documents/styx/node_modules/roarr",
- "author": {
- "name": "Jordan Harband",
- "email": "[email protected]"
- },
- "auto-changelog": {
- "output": "CHANGELOG.md",
- "template": "keepachangelog",
- "unreleased": false,
- "commitLimit": false,
- "backfillLimit": false
- },
- "browser": {
- "./implementation": "./implementation.browser.js"
- },
- "bugs": {
- "url": "https://github.com/ljharb/System.global/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "define-properties": "^1.1.3"
- },
- "deprecated": false,
- "description": "ECMAScript spec-compliant polyfill/shim for `globalThis`",
- "devDependencies": {
- "@es-shims/api": "^2.1.2",
- "@ljharb/eslint-config": "^15.0.2",
- "auto-changelog": "^1.16.2",
- "browserify": "^16.5.0",
- "covert": "^1.1.1",
- "eslint": "^6.7.2",
- "for-each": "^0.3.3",
- "is": "^3.3.0",
- "tape": "^4.11.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- },
- "homepage": "https://github.com/ljharb/System.global#readme",
- "keywords": [
- "window",
- "self",
- "global",
- "globalThis",
- "System.global",
- "global object",
- "global this value",
- "ECMAScript",
- "es-shim API",
- "polyfill",
- "shim"
- ],
- "license": "MIT",
- "main": "index.js",
- "name": "globalthis",
- "repository": {
- "type": "git",
- "url": "git://github.com/ljharb/System.global.git"
- },
- "scripts": {
- "build": "mkdir -p dist && browserify browserShim.js > dist/browser.js",
- "coverage": "covert test/*.js",
- "coverage:quiet": "covert test/*.js --quiet",
- "lint": "eslint .",
- "posttest": "npx aud",
- "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"",
- "prepublish": "npm run --silent build",
- "pretest": "npm run --silent lint && es-shim-api --bound --property",
- "test": "npm run --silent tests-only",
- "test:implementation": "node test/index.js",
- "test:native": "node test/native.js",
- "test:shim": "node test/shimmed.js",
- "tests-only": "npm run --silent test:implementation && npm run --silent test:shim",
- "version": "auto-changelog && git add CHANGELOG.md"
- },
- "testling": {
- "files": "test/index.js",
- "browsers": [
- "iexplore/6.0..latest",
- "firefox/3.0..6.0",
- "firefox/15.0..latest",
- "firefox/nightly",
- "chrome/4.0..10.0",
- "chrome/20.0..latest",
- "chrome/canary",
- "opera/10.0..latest",
- "opera/next",
- "safari/4.0..latest",
- "ipad/6.0..latest",
- "iphone/6.0..latest",
- "android-browser/4.2"
- ]
- },
- "version": "1.0.1"
-}
diff --git a/node_modules/globalthis/polyfill.js b/node_modules/globalthis/polyfill.js
deleted file mode 100644
index e2e706b..0000000
--- a/node_modules/globalthis/polyfill.js
+++ /dev/null
@@ -1,10 +0,0 @@
-'use strict';
-
-var implementation = require('./implementation');
-
-module.exports = function getPolyfill() {
- if (typeof global !== 'object' || !global || global.Math !== Math || global.Array !== Array) {
- return implementation;
- }
- return global;
-};
diff --git a/node_modules/globalthis/shim.js b/node_modules/globalthis/shim.js
deleted file mode 100644
index ac114f6..0000000
--- a/node_modules/globalthis/shim.js
+++ /dev/null
@@ -1,22 +0,0 @@
-'use strict';
-
-var define = require('define-properties');
-var getPolyfill = require('./polyfill');
-
-module.exports = function shimGlobal() {
- var polyfill = getPolyfill();
- if (define.supportsDescriptors) {
- var descriptor = Object.getOwnPropertyDescriptor(polyfill, 'globalThis');
- if (!descriptor || (descriptor.configurable && (descriptor.enumerable || descriptor.writable || globalThis !== polyfill))) { // eslint-disable-line max-len
- Object.defineProperty(polyfill, 'globalThis', {
- configurable: true,
- enumerable: false,
- value: polyfill,
- writable: false
- });
- }
- } else if (typeof globalThis !== 'object' || globalThis !== polyfill) {
- polyfill.globalThis = polyfill;
- }
- return polyfill;
-};
diff --git a/node_modules/globalthis/test/index.js b/node_modules/globalthis/test/index.js
deleted file mode 100644
index dac0a10..0000000
--- a/node_modules/globalthis/test/index.js
+++ /dev/null
@@ -1,11 +0,0 @@
-'use strict';
-
-var systemGlobal = require('../');
-var test = require('tape');
-var runTests = require('./tests');
-
-test('as a function', function (t) {
- runTests(systemGlobal(), t);
-
- t.end();
-});
diff --git a/node_modules/globalthis/test/native.js b/node_modules/globalthis/test/native.js
deleted file mode 100644
index d426f54..0000000
--- a/node_modules/globalthis/test/native.js
+++ /dev/null
@@ -1,21 +0,0 @@
-'use strict';
-
-var test = require('tape');
-var defineProperties = require('define-properties');
-var isEnumerable = Object.prototype.propertyIsEnumerable;
-
-var runTests = require('./tests');
-
-test('native', function (t) {
- t.equal(typeof global, 'object', 'global is an object');
- t.equal(global in global, true, 'global is in global');
-
- t.test('enumerability', { skip: !defineProperties.supportsDescriptors }, function (et) {
- et.equal(false, isEnumerable.call(global, 'global'), 'global is not enumerable');
- et.end();
- });
-
- runTests(global, t);
-
- t.end();
-});
diff --git a/node_modules/globalthis/test/shimmed.js b/node_modules/globalthis/test/shimmed.js
deleted file mode 100644
index a7ac7d3..0000000
--- a/node_modules/globalthis/test/shimmed.js
+++ /dev/null
@@ -1,30 +0,0 @@
-'use strict';
-
-var systemGlobal = require('../');
-systemGlobal.shim();
-
-var test = require('tape');
-var defineProperties = require('define-properties');
-var isEnumerable = Object.prototype.propertyIsEnumerable;
-
-var runTests = require('./tests');
-
-test('shimmed', function (t) {
- t.equal(typeof globalThis, 'object', 'globalThis is an object');
- t.equal('globalThis' in globalThis, true, 'globalThis is in globalThis');
-
- t.test('enumerability', { skip: !defineProperties.supportsDescriptors }, function (et) {
- et.equal(false, isEnumerable.call(globalThis, 'globalThis'), 'globalThis.globalThis is not enumerable');
- et.end();
- });
-
- t.test('writability', { skip: !defineProperties.supportsDescriptors }, function (wt) {
- var desc = Object.getOwnPropertyDescriptor(globalThis, 'globalThis');
- wt.equal(desc.writable, false, 'globalThis.globalThis is not writable');
- wt.end();
- });
-
- runTests(globalThis.globalThis, t);
-
- t.end();
-});
diff --git a/node_modules/globalthis/test/tests.js b/node_modules/globalthis/test/tests.js
deleted file mode 100644
index 2189640..0000000
--- a/node_modules/globalthis/test/tests.js
+++ /dev/null
@@ -1,36 +0,0 @@
-/* jscs:disable requireUseStrict */
-/* eslint strict: 0, max-statements: 0 */
-
-module.exports = function (theGlobal, t) {
- t.equal(typeof theGlobal, 'object', 'is an object');
-
- t.test('built-in globals', function (st) {
- st.equal(theGlobal.Math, Math, 'Math is on the global');
- st.equal(theGlobal.JSON, JSON, 'JSON is on the global');
- st.equal(theGlobal.String, String, 'String is on the global');
- st.equal(theGlobal.Array, Array, 'Array is on the global');
- st.equal(theGlobal.Number, Number, 'Number is on the global');
- st.equal(theGlobal.Boolean, Boolean, 'Boolean is on the global');
- st.equal(theGlobal.Object, Object, 'Object is on the global');
- st.equal(theGlobal.Function, Function, 'Function is on the global');
- st.equal(theGlobal.Date, Date, 'Date is on the global');
- st.equal(theGlobal.RegExp, RegExp, 'RegExp is on the global');
-
- if (typeof Symbol === 'undefined') {
- st.comment('# SKIP Symbol is not supported');
- } else {
- st.equal(theGlobal.Symbol, Symbol, 'Symbol is on the global');
- }
- st.end();
- });
-
- t.test('custom property', function (st) {
- var key = 'random_custom_key_' + new Date().getTime();
- var semaphore = {};
- /* eslint no-eval: 1 */
- eval(key + ' = semaphore;');
- st.equal(theGlobal[key], semaphore, 'global variable ends up on the global object');
- delete theGlobal[key]; // eslint-disable-line no-param-reassign
- st.end();
- });
-};