From 67de4a0ed0960ee2647063147a7acc3059a49ef0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 6 Mar 2026 21:44:17 +0000 Subject: [PATCH] Bump immutable from 3.8.2 to 3.8.3 Bumps [immutable](https://github.com/immutable-js/immutable-js) from 3.8.2 to 3.8.3. - [Release notes](https://github.com/immutable-js/immutable-js/releases) - [Changelog](https://github.com/immutable-js/immutable-js/blob/main/CHANGELOG.md) - [Commits](https://github.com/immutable-js/immutable-js/compare/v3.8.2...v3.8.3) --- updated-dependencies: - dependency-name: immutable dependency-version: 3.8.3 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- package-lock.json | 798 ++++++++++++++++++++-------------------------- 1 file changed, 339 insertions(+), 459 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7a6c541..bdc4142 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1475,11 +1475,6 @@ "@types/chai": "^4.2.12" } }, - "node_modules/@esm-bundle/chai/node_modules/@types/chai": { - "version": "4.2.14", - "dev": true, - "license": "MIT" - }, "node_modules/@istanbuljs/schema": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", @@ -1553,14 +1548,12 @@ "node_modules/@npmcli/ci-detect": { "version": "1.3.0", "dev": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/@npmcli/git": { "version": "2.0.4", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "@npmcli/promise-spawn": "^1.1.0", "lru-cache": "^6.0.0", @@ -1577,7 +1570,6 @@ "version": "6.0.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "yallist": "^4.0.0" }, @@ -1589,7 +1581,6 @@ "version": "2.0.2", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "isexe": "^2.0.0" }, @@ -1603,14 +1594,12 @@ "node_modules/@npmcli/git/node_modules/yallist": { "version": "4.0.0", "dev": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/@npmcli/installed-package-contents": { "version": "1.0.5", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "npm-bundled": "^1.1.1", "npm-normalize-package-bin": "^1.0.1", @@ -1628,7 +1617,6 @@ "version": "1.0.1", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "mkdirp": "^1.0.4" }, @@ -1639,14 +1627,12 @@ "node_modules/@npmcli/node-gyp": { "version": "1.0.1", "dev": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/@npmcli/promise-spawn": { "version": "1.3.2", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "infer-owner": "^1.0.4" } @@ -1655,7 +1641,6 @@ "version": "1.8.1", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "@npmcli/node-gyp": "^1.0.0", "@npmcli/promise-spawn": "^1.3.0", @@ -2323,11 +2308,50 @@ "rollup": "^1.20.0||^2.0.0" } }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, + "peer": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dev": true, + "peer": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@sinonjs/samsam": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-5.3.1.tgz", + "integrity": "sha512-1Hc0b1TtyfBu8ixF/tpfSHTVWKwCBLY4QJbkgnE7HcwyvT2xArDxb4K7dMgqRm3szI+LJbzmW/s4xxEhv6hwDg==", + "dev": true, + "peer": true, + "dependencies": { + "@sinonjs/commons": "^1.6.0", + "lodash.get": "^4.4.2", + "type-detect": "^4.0.8" + } + }, + "node_modules/@sinonjs/text-encoding": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.3.tgz", + "integrity": "sha512-DE427ROAphMQzU4ENbliGYrBSYPXF+TtLg9S8vzeA+OF4ZKzoDdzfL8sxuMUGS/lgRhM6j1URSk9ghf7Xo1tyA==", + "deprecated": "Deprecated: no longer maintained and no longer used by Sinon packages. See\n https://github.com/sinonjs/nise/issues/243 for replacement details.", + "dev": true, + "peer": true + }, "node_modules/@tootallnate/once": { "version": "1.1.2", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">= 6" } @@ -3137,14 +3161,6 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@web/dev-server/node_modules/chalk/node_modules/has-flag": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/@web/dev-server/node_modules/chalk/node_modules/supports-color": { "version": "7.2.0", "dev": true, @@ -3325,14 +3341,6 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@web/test-runner-core/node_modules/chalk/node_modules/has-flag": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/@web/test-runner-core/node_modules/chalk/node_modules/supports-color": { "version": "7.2.0", "dev": true, @@ -3435,11 +3443,6 @@ } } }, - "node_modules/@web/test-runner-core/node_modules/koa-send/node_modules/ms": { - "version": "2.1.2", - "dev": true, - "license": "MIT" - }, "node_modules/@web/test-runner-core/node_modules/lru-cache": { "version": "6.0.0", "dev": true, @@ -3712,14 +3715,6 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@web/test-runner/node_modules/chalk/node_modules/has-flag": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/@web/test-runner/node_modules/chalk/node_modules/supports-color": { "version": "7.2.0", "dev": true, @@ -3814,11 +3809,6 @@ } } }, - "node_modules/@web/test-runner/node_modules/koa-send/node_modules/ms": { - "version": "2.1.2", - "dev": true, - "license": "MIT" - }, "node_modules/@web/test-runner/node_modules/lru-cache": { "version": "6.0.0", "dev": true, @@ -3967,7 +3957,6 @@ "version": "4.1.3", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "debug": "^4.1.0", "depd": "^1.1.2", @@ -3981,7 +3970,6 @@ "version": "3.1.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -4005,7 +3993,6 @@ "version": "3.0.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "string-width": "^3.0.0" } @@ -4014,7 +4001,6 @@ "version": "4.1.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=6" } @@ -4023,7 +4009,6 @@ "version": "2.0.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=4" } @@ -4032,7 +4017,6 @@ "version": "3.1.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "emoji-regex": "^7.0.1", "is-fullwidth-code-point": "^2.0.0", @@ -4046,7 +4030,6 @@ "version": "5.2.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "ansi-regex": "^4.1.0" }, @@ -4118,14 +4101,12 @@ "node_modules/aproba": { "version": "1.2.0", "dev": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/are-we-there-yet": { "version": "1.1.5", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "delegates": "^1.0.0", "readable-stream": "^2.0.6" @@ -4221,7 +4202,6 @@ "version": "1.0.55", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "printable-characters": "^1.0.42" } @@ -4660,7 +4640,6 @@ "version": "4.2.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "ansi-align": "^3.0.0", "camelcase": "^5.3.1", @@ -4682,7 +4661,6 @@ "version": "5.0.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=8" } @@ -4690,14 +4668,12 @@ "node_modules/boxen/node_modules/emoji-regex": { "version": "8.0.0", "dev": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/boxen/node_modules/is-fullwidth-code-point": { "version": "3.0.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=8" } @@ -4706,7 +4682,6 @@ "version": "4.2.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -4720,7 +4695,6 @@ "version": "6.0.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "ansi-regex": "^5.0.0" }, @@ -4772,7 +4746,6 @@ "version": "4.0.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "duplexer": "0.1.1" }, @@ -5036,8 +5009,7 @@ "node_modules/builtins": { "version": "1.0.3", "dev": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/bytes": { "version": "3.1.0", @@ -5051,7 +5023,6 @@ "version": "15.0.5", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "@npmcli/move-file": "^1.0.1", "chownr": "^2.0.0", @@ -5079,7 +5050,6 @@ "version": "6.0.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "yallist": "^4.0.0" }, @@ -5090,8 +5060,7 @@ "node_modules/cacache/node_modules/yallist": { "version": "4.0.0", "dev": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/cache-base": { "version": "1.0.1", @@ -5357,14 +5326,6 @@ "node": ">=8" } }, - "node_modules/chokidar/node_modules/is-number": { - "version": "7.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, "node_modules/chokidar/node_modules/to-regex-range": { "version": "5.0.1", "dev": true, @@ -5380,7 +5341,6 @@ "version": "2.0.0", "dev": true, "license": "ISC", - "peer": true, "engines": { "node": ">=10" } @@ -5468,7 +5428,6 @@ "version": "2.2.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=6" } @@ -5477,7 +5436,6 @@ "version": "2.2.1", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=6" }, @@ -5887,8 +5845,7 @@ "node_modules/console-control-strings": { "version": "1.1.0", "dev": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/constantinople": { "version": "4.0.1", @@ -6075,7 +6032,6 @@ "version": "1.0.1", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": "*" } @@ -6281,7 +6237,6 @@ "version": "1.0.3", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "asap": "^2.0.0", "wrappy": "1" @@ -6407,8 +6362,7 @@ }, "node_modules/duplexer": { "version": "0.1.1", - "dev": true, - "peer": true + "dev": true }, "node_modules/dynamic-import-polyfill": { "version": "0.1.1", @@ -6509,7 +6463,6 @@ "dev": true, "license": "MIT", "optional": true, - "peer": true, "dependencies": { "iconv-lite": "^0.6.2" } @@ -6519,7 +6472,6 @@ "dev": true, "license": "MIT", "optional": true, - "peer": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -6641,7 +6593,6 @@ "version": "2.2.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=6" } @@ -6649,8 +6600,7 @@ "node_modules/err-code": { "version": "1.1.2", "dev": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/errno": { "version": "0.1.8", @@ -7436,14 +7386,6 @@ "node": ">= 6" } }, - "node_modules/fast-glob/node_modules/is-number": { - "version": "7.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, "node_modules/fast-glob/node_modules/micromatch": { "version": "4.0.2", "dev": true, @@ -7522,7 +7464,6 @@ "version": "6.1.0", "dev": true, "license": "BSD-3-Clause", - "peer": true, "engines": { "node": ">= 0.4.0" } @@ -7773,7 +7714,6 @@ "version": "2.1.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "minipass": "^3.0.0" }, @@ -7814,7 +7754,6 @@ "version": "2.7.4", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", @@ -8010,7 +7949,6 @@ "version": "5.1.1", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "duplexer": "^0.1.1", "pify": "^4.0.1" @@ -8023,7 +7961,6 @@ "version": "4.0.1", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=6" } @@ -8148,8 +8085,7 @@ "node_modules/has-unicode": { "version": "2.0.1", "dev": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/has-value": { "version": "1.0.0", @@ -8294,8 +8230,7 @@ "node_modules/http-cache-semantics": { "version": "4.1.0", "dev": true, - "license": "BSD-2-Clause", - "peer": true + "license": "BSD-2-Clause" }, "node_modules/http-errors": { "version": "1.7.3", @@ -8338,7 +8273,6 @@ "version": "4.0.1", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@tootallnate/once": "1", "agent-base": "6", @@ -8378,7 +8312,6 @@ "version": "1.2.1", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "ms": "^2.0.0" } @@ -8425,15 +8358,14 @@ "version": "3.0.3", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "minimatch": "^3.0.4" } }, "node_modules/immutable": { - "version": "3.8.2", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", - "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=", + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.3.tgz", + "integrity": "sha512-AUY/VyX0E5XlibOmWt10uabJzam1zlYjwiEgQSDc5+UIkFNaF9WM0JxXKaNMGf+F/ffUF+7kRKXM9A7C0xXqMg==", "dev": true, "engines": { "node": ">=0.10.0" @@ -8463,7 +8395,6 @@ "version": "4.0.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=8" } @@ -8475,8 +8406,7 @@ "node_modules/infer-owner": { "version": "1.0.4", "dev": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/inflation": { "version": "2.0.0", @@ -8829,8 +8759,7 @@ "node_modules/is-lambda": { "version": "1.0.1", "dev": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/is-module": { "version": "1.0.0", @@ -9264,8 +9193,7 @@ "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "dev": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/json-schema": { "version": "0.2.3", @@ -9314,8 +9242,7 @@ "engines": [ "node >= 0.2.0" ], - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/jsprim": { "version": "1.4.1", @@ -9350,6 +9277,13 @@ "node": ">=0.10.0" } }, + "node_modules/just-extend": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.2.1.tgz", + "integrity": "sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg==", + "dev": true, + "peer": true + }, "node_modules/karma": { "version": "5.2.3", "resolved": "https://registry.npmjs.org/karma/-/karma-5.2.3.tgz", @@ -9643,14 +9577,6 @@ "ms": "2.0.0" } }, - "node_modules/karma/node_modules/is-number": { - "version": "7.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, "node_modules/karma/node_modules/log4js": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.3.0.tgz", @@ -10109,14 +10035,6 @@ "node": ">=8" } }, - "node_modules/lit-analyzer/node_modules/is-number": { - "version": "7.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, "node_modules/lit-analyzer/node_modules/parse5": { "version": "5.1.0", "dev": true, @@ -10425,6 +10343,14 @@ "dev": true, "license": "MIT" }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", + "deprecated": "This package is deprecated. Use the optional chaining (?.) operator instead.", + "dev": true, + "peer": true + }, "node_modules/lodash.isfinite": { "version": "3.3.2", "dev": true, @@ -10611,7 +10537,6 @@ "version": "8.0.12", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "agentkeepalive": "^4.1.3", "cacache": "^15.0.5", @@ -10637,7 +10562,6 @@ "version": "6.0.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "yallist": "^4.0.0" }, @@ -10648,8 +10572,7 @@ "node_modules/make-fetch-happen/node_modules/yallist": { "version": "4.0.0", "dev": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/map-cache": { "version": "0.2.2", @@ -10852,7 +10775,6 @@ "version": "3.1.3", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "yallist": "^4.0.0" }, @@ -10864,7 +10786,6 @@ "version": "1.0.2", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "minipass": "^3.0.0" }, @@ -10876,7 +10797,6 @@ "version": "1.3.2", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "minipass": "^3.1.0", "minipass-sized": "^1.0.3", @@ -10893,7 +10813,6 @@ "version": "1.0.5", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "minipass": "^3.0.0" }, @@ -10905,7 +10824,6 @@ "version": "1.0.1", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "jsonparse": "^1.3.1", "minipass": "^3.0.0" @@ -10915,7 +10833,6 @@ "version": "1.2.4", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "minipass": "^3.0.0" }, @@ -10927,7 +10844,6 @@ "version": "1.0.3", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "minipass": "^3.0.0" }, @@ -10938,14 +10854,12 @@ "node_modules/minipass/node_modules/yallist": { "version": "4.0.0", "dev": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/minizlib": { "version": "2.1.2", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "minipass": "^3.0.0", "yallist": "^4.0.0" @@ -10957,8 +10871,7 @@ "node_modules/minizlib/node_modules/yallist": { "version": "4.0.0", "dev": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/mitt": { "version": "1.2.0", @@ -11249,14 +11162,6 @@ "node": ">=4" } }, - "node_modules/mocha/node_modules/is-number": { - "version": "7.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, "node_modules/mocha/node_modules/log-symbols": { "version": "3.0.0", "dev": true, @@ -11493,6 +11398,20 @@ "dev": true, "license": "MIT" }, + "node_modules/nise": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/nise/-/nise-4.1.0.tgz", + "integrity": "sha512-eQMEmGN/8arp0xsvGoQ+B1qvSkR73B1nWSCh7nOt5neMCtwcQVYQGdzQMhcNscktTsWB54xnlSQFzOAPJD8nXA==", + "dev": true, + "peer": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0", + "@sinonjs/fake-timers": "^6.0.0", + "@sinonjs/text-encoding": "^0.7.1", + "just-extend": "^4.0.2", + "path-to-regexp": "^1.7.0" + } + }, "node_modules/node-environment-flags": { "version": "1.0.5", "dev": true, @@ -11523,7 +11442,6 @@ "version": "7.1.2", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "env-paths": "^2.2.0", "glob": "^7.1.4", @@ -11547,7 +11465,6 @@ "version": "5.0.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "abbrev": "1" }, @@ -11562,7 +11479,6 @@ "version": "2.0.2", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "isexe": "^2.0.0" }, @@ -11624,7 +11540,6 @@ "version": "1.1.1", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "npm-normalize-package-bin": "^1.0.1" } @@ -11633,7 +11548,6 @@ "version": "4.0.0", "dev": true, "license": "BSD-2-Clause", - "peer": true, "dependencies": { "semver": "^7.1.1" }, @@ -11644,14 +11558,12 @@ "node_modules/npm-normalize-package-bin": { "version": "1.0.1", "dev": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/npm-package-arg": { "version": "8.1.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "hosted-git-info": "^3.0.6", "semver": "^7.0.0", @@ -11665,7 +11577,6 @@ "version": "3.0.7", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "lru-cache": "^6.0.0" }, @@ -11677,7 +11588,6 @@ "version": "6.0.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "yallist": "^4.0.0" }, @@ -11688,14 +11598,12 @@ "node_modules/npm-package-arg/node_modules/yallist": { "version": "4.0.0", "dev": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/npm-packlist": { "version": "2.1.4", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "glob": "^7.1.6", "ignore-walk": "^3.0.3", @@ -11713,7 +11621,6 @@ "version": "6.1.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "npm-install-checks": "^4.0.0", "npm-package-arg": "^8.0.0", @@ -11724,7 +11631,6 @@ "version": "9.0.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "@npmcli/ci-detect": "^1.0.0", "lru-cache": "^6.0.0", @@ -11743,7 +11649,6 @@ "version": "6.0.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "yallist": "^4.0.0" }, @@ -11754,14 +11659,12 @@ "node_modules/npm-registry-fetch/node_modules/yallist": { "version": "4.0.0", "dev": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/npmlog": { "version": "4.1.2", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "are-we-there-yet": "~1.1.2", "console-control-strings": "~1.1.0", @@ -12076,7 +11979,6 @@ "version": "4.0.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "aggregate-error": "^3.0.0" }, @@ -12099,7 +12001,6 @@ "version": "11.1.13", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "@npmcli/git": "^2.0.1", "@npmcli/installed-package-contents": "^1.0.5", @@ -12298,6 +12199,23 @@ "node": ">=0.10.0" } }, + "node_modules/path-to-regexp": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz", + "integrity": "sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==", + "dev": true, + "peer": true, + "dependencies": { + "isarray": "0.0.1" + } + }, + "node_modules/path-to-regexp/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true, + "peer": true + }, "node_modules/path-type": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", @@ -12641,8 +12559,7 @@ "node_modules/printable-characters": { "version": "1.0.42", "dev": true, - "license": "Unlicense", - "peer": true + "license": "Unlicense" }, "node_modules/prismjs": { "version": "1.23.0", @@ -12664,8 +12581,7 @@ "node_modules/process-nextick-args": { "version": "2.0.1", "dev": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/progress": { "version": "2.0.3", @@ -12687,14 +12603,12 @@ "node_modules/promise-inflight": { "version": "1.0.1", "dev": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/promise-retry": { "version": "1.1.1", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "err-code": "^1.0.0", "retry": "^0.10.0" @@ -12884,7 +12798,6 @@ "version": "1.0.1", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=4" } @@ -13003,7 +12916,6 @@ "version": "1.2.1", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "json-parse-even-better-errors": "^2.3.0", "npm-normalize-package-bin": "^1.0.1" @@ -13040,7 +12952,6 @@ "version": "2.3.7", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -13054,14 +12965,12 @@ "node_modules/readable-stream/node_modules/isarray": { "version": "1.0.0", "dev": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/readdir-scoped-modules": { "version": "1.1.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "debuglog": "^1.0.1", "dezalgo": "^1.0.0", @@ -13441,7 +13350,6 @@ "version": "0.10.1", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": "*" } @@ -13492,7 +13400,6 @@ "version": "9.1.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@babel/runtime": "^7.10.3", "boxen": "^4.2.0", @@ -13511,7 +13418,6 @@ "version": "7.12.5", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "regenerator-runtime": "^0.13.4" } @@ -13519,14 +13425,12 @@ "node_modules/rollup-plugin-filesize/node_modules/regenerator-runtime": { "version": "0.13.7", "dev": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/rollup-plugin-filesize/node_modules/source-map": { "version": "0.7.3", "dev": true, "license": "BSD-3-Clause", - "peer": true, "engines": { "node": ">= 8" } @@ -13535,7 +13439,6 @@ "version": "0.5.19", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -13545,7 +13448,6 @@ "version": "0.6.1", "dev": true, "license": "BSD-3-Clause", - "peer": true, "engines": { "node": ">=0.10.0" } @@ -13554,7 +13456,6 @@ "version": "5.5.1", "dev": true, "license": "BSD-2-Clause", - "peer": true, "dependencies": { "commander": "^2.20.0", "source-map": "~0.7.2", @@ -13590,7 +13491,6 @@ "version": "4.1.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -13606,7 +13506,6 @@ "version": "7.2.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -14026,6 +13925,26 @@ "dev": true, "license": "ISC" }, + "node_modules/sinon": { + "version": "9.2.4", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", + "integrity": "sha512-zljcULZQsJxVra28qIAL6ow1Z9tpattkCTEJR4RBP3TGc00FcttsP5pK284Nas5WjMZU5Yzy3kAIp3B3KRf5Yg==", + "deprecated": "16.1.1", + "dev": true, + "peer": true, + "dependencies": { + "@sinonjs/commons": "^1.8.1", + "@sinonjs/fake-timers": "^6.0.1", + "@sinonjs/samsam": "^5.3.1", + "diff": "^4.0.2", + "nise": "^4.0.4", + "supports-color": "^7.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/sinon" + } + }, "node_modules/sinon-chai": { "version": "3.5.0", "dev": true, @@ -14035,6 +13954,29 @@ "sinon": ">=4.0.0 <10.0.0" } }, + "node_modules/sinon/node_modules/diff": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.4.tgz", + "integrity": "sha512-X07nttJQkwkfKfvTPG/KSnE2OMdcUCao6+eXF3wmnIQRn2aPAHH3VxDbDOdegkd6JbPsXqShpvEOHfAT+nCNwQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/sinon/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/slash": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", @@ -14102,7 +14044,6 @@ "version": "4.1.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">= 6.0.0", "npm": ">= 3.0.0" @@ -14360,7 +14301,6 @@ "version": "2.5.1", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "ip": "^1.1.5", "smart-buffer": "^4.1.0" @@ -14374,7 +14314,6 @@ "version": "5.0.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "agent-base": "6", "debug": "4", @@ -14503,7 +14442,6 @@ "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", "dev": true, - "peer": true, "dependencies": { "minipass": "^3.1.1" }, @@ -14856,7 +14794,6 @@ "version": "6.0.5", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -14916,14 +14853,12 @@ "node_modules/tar/node_modules/yallist": { "version": "4.0.0", "dev": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/term-size": { "version": "2.2.1", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=8" }, @@ -15477,7 +15412,6 @@ "version": "1.1.1", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "unique-slug": "^2.0.0" } @@ -15486,7 +15420,6 @@ "version": "2.0.2", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "imurmurhash": "^0.1.4" } @@ -15689,7 +15622,6 @@ "version": "3.0.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "builtins": "^1.0.3" } @@ -15850,7 +15782,6 @@ "version": "3.1.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "string-width": "^4.0.0" }, @@ -15862,7 +15793,6 @@ "version": "5.0.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=8" } @@ -15870,14 +15800,12 @@ "node_modules/widest-line/node_modules/emoji-regex": { "version": "8.0.0", "dev": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/widest-line/node_modules/is-fullwidth-code-point": { "version": "3.0.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=8" } @@ -15886,7 +15814,6 @@ "version": "4.2.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -15900,7 +15827,6 @@ "version": "6.0.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "ansi-regex": "^5.0.0" }, @@ -17536,12 +17462,6 @@ "dev": true, "requires": { "@types/chai": "^4.2.12" - }, - "dependencies": { - "@types/chai": { - "version": "4.2.14", - "dev": true - } } }, "@istanbuljs/schema": { @@ -17594,13 +17514,11 @@ }, "@npmcli/ci-detect": { "version": "1.3.0", - "dev": true, - "peer": true + "dev": true }, "@npmcli/git": { "version": "2.0.4", "dev": true, - "peer": true, "requires": { "@npmcli/promise-spawn": "^1.1.0", "lru-cache": "^6.0.0", @@ -17616,7 +17534,6 @@ "lru-cache": { "version": "6.0.0", "dev": true, - "peer": true, "requires": { "yallist": "^4.0.0" } @@ -17624,22 +17541,19 @@ "which": { "version": "2.0.2", "dev": true, - "peer": true, "requires": { "isexe": "^2.0.0" } }, "yallist": { "version": "4.0.0", - "dev": true, - "peer": true + "dev": true } } }, "@npmcli/installed-package-contents": { "version": "1.0.5", "dev": true, - "peer": true, "requires": { "npm-bundled": "^1.1.1", "npm-normalize-package-bin": "^1.0.1", @@ -17650,20 +17564,17 @@ "@npmcli/move-file": { "version": "1.0.1", "dev": true, - "peer": true, "requires": { "mkdirp": "^1.0.4" } }, "@npmcli/node-gyp": { "version": "1.0.1", - "dev": true, - "peer": true + "dev": true }, "@npmcli/promise-spawn": { "version": "1.3.2", "dev": true, - "peer": true, "requires": { "infer-owner": "^1.0.4" } @@ -17671,7 +17582,6 @@ "@npmcli/run-script": { "version": "1.8.1", "dev": true, - "peer": true, "requires": { "@npmcli/node-gyp": "^1.0.0", "@npmcli/promise-spawn": "^1.3.0", @@ -18214,11 +18124,49 @@ "picomatch": "^2.2.2" } }, - "@tootallnate/once": { - "version": "1.1.2", + "@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, + "peer": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dev": true, + "peer": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@sinonjs/samsam": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-5.3.1.tgz", + "integrity": "sha512-1Hc0b1TtyfBu8ixF/tpfSHTVWKwCBLY4QJbkgnE7HcwyvT2xArDxb4K7dMgqRm3szI+LJbzmW/s4xxEhv6hwDg==", + "dev": true, + "peer": true, + "requires": { + "@sinonjs/commons": "^1.6.0", + "lodash.get": "^4.4.2", + "type-detect": "^4.0.8" + } + }, + "@sinonjs/text-encoding": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.3.tgz", + "integrity": "sha512-DE427ROAphMQzU4ENbliGYrBSYPXF+TtLg9S8vzeA+OF4ZKzoDdzfL8sxuMUGS/lgRhM6j1URSk9ghf7Xo1tyA==", "dev": true, "peer": true }, + "@tootallnate/once": { + "version": "1.1.2", + "dev": true + }, "@types/accepts": { "version": "1.3.5", "dev": true, @@ -18722,10 +18670,6 @@ "supports-color": "^7.1.0" }, "dependencies": { - "has-flag": { - "version": "4.0.0", - "dev": true - }, "supports-color": { "version": "7.2.0", "dev": true, @@ -19026,10 +18970,6 @@ "supports-color": "^7.1.0" }, "dependencies": { - "has-flag": { - "version": "4.0.0", - "dev": true - }, "supports-color": { "version": "7.2.0", "dev": true, @@ -19085,10 +19025,6 @@ "requires": { "ms": "2.1.2" } - }, - "ms": { - "version": "2.1.2", - "dev": true } } }, @@ -19227,10 +19163,6 @@ "supports-color": "^7.1.0" }, "dependencies": { - "has-flag": { - "version": "4.0.0", - "dev": true - }, "supports-color": { "version": "7.2.0", "dev": true, @@ -19290,10 +19222,6 @@ "requires": { "ms": "2.1.2" } - }, - "ms": { - "version": "2.1.2", - "dev": true } } }, @@ -19421,7 +19349,6 @@ "agentkeepalive": { "version": "4.1.3", "dev": true, - "peer": true, "requires": { "debug": "^4.1.0", "depd": "^1.1.2", @@ -19431,7 +19358,6 @@ "aggregate-error": { "version": "3.1.0", "dev": true, - "peer": true, "requires": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -19450,25 +19376,21 @@ "ansi-align": { "version": "3.0.0", "dev": true, - "peer": true, "requires": { "string-width": "^3.0.0" }, "dependencies": { "ansi-regex": { "version": "4.1.0", - "dev": true, - "peer": true + "dev": true }, "is-fullwidth-code-point": { "version": "2.0.0", - "dev": true, - "peer": true + "dev": true }, "string-width": { "version": "3.1.0", "dev": true, - "peer": true, "requires": { "emoji-regex": "^7.0.1", "is-fullwidth-code-point": "^2.0.0", @@ -19478,7 +19400,6 @@ "strip-ansi": { "version": "5.2.0", "dev": true, - "peer": true, "requires": { "ansi-regex": "^4.1.0" } @@ -19521,13 +19442,11 @@ }, "aproba": { "version": "1.2.0", - "dev": true, - "peer": true + "dev": true }, "are-we-there-yet": { "version": "1.1.5", "dev": true, - "peer": true, "requires": { "delegates": "^1.0.0", "readable-stream": "^2.0.6" @@ -19585,7 +19504,6 @@ "as-table": { "version": "1.0.55", "dev": true, - "peer": true, "requires": { "printable-characters": "^1.0.42" } @@ -19899,7 +19817,6 @@ "boxen": { "version": "4.2.0", "dev": true, - "peer": true, "requires": { "ansi-align": "^3.0.0", "camelcase": "^5.3.1", @@ -19913,23 +19830,19 @@ "dependencies": { "ansi-regex": { "version": "5.0.0", - "dev": true, - "peer": true + "dev": true }, "emoji-regex": { "version": "8.0.0", - "dev": true, - "peer": true + "dev": true }, "is-fullwidth-code-point": { "version": "3.0.0", - "dev": true, - "peer": true + "dev": true }, "string-width": { "version": "4.2.0", "dev": true, - "peer": true, "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -19939,7 +19852,6 @@ "strip-ansi": { "version": "6.0.0", "dev": true, - "peer": true, "requires": { "ansi-regex": "^5.0.0" } @@ -19982,7 +19894,6 @@ "brotli-size": { "version": "4.0.0", "dev": true, - "peer": true, "requires": { "duplexer": "0.1.1" } @@ -20182,8 +20093,7 @@ }, "builtins": { "version": "1.0.3", - "dev": true, - "peer": true + "dev": true }, "bytes": { "version": "3.1.0", @@ -20192,7 +20102,6 @@ "cacache": { "version": "15.0.5", "dev": true, - "peer": true, "requires": { "@npmcli/move-file": "^1.0.1", "chownr": "^2.0.0", @@ -20216,15 +20125,13 @@ "lru-cache": { "version": "6.0.0", "dev": true, - "peer": true, "requires": { "yallist": "^4.0.0" } }, "yallist": { "version": "4.0.0", - "dev": true, - "peer": true + "dev": true } } }, @@ -20410,10 +20317,6 @@ "binary-extensions": "^2.0.0" } }, - "is-number": { - "version": "7.0.0", - "dev": true - }, "to-regex-range": { "version": "5.0.1", "dev": true, @@ -20425,8 +20328,7 @@ }, "chownr": { "version": "2.0.0", - "dev": true, - "peer": true + "dev": true }, "chrome-launcher": { "version": "0.13.4", @@ -20490,13 +20392,11 @@ }, "clean-stack": { "version": "2.2.0", - "dev": true, - "peer": true + "dev": true }, "cli-boxes": { "version": "2.2.1", - "dev": true, - "peer": true + "dev": true }, "cli-cursor": { "version": "3.1.0", @@ -20802,8 +20702,7 @@ }, "console-control-strings": { "version": "1.1.0", - "dev": true, - "peer": true + "dev": true }, "constantinople": { "version": "4.0.1", @@ -20934,8 +20833,7 @@ }, "debuglog": { "version": "1.0.1", - "dev": true, - "peer": true + "dev": true }, "decamelize": { "version": "1.2.0", @@ -21072,7 +20970,6 @@ "dezalgo": { "version": "1.0.3", "dev": true, - "peer": true, "requires": { "asap": "^2.0.0", "wrappy": "1" @@ -21174,8 +21071,7 @@ }, "duplexer": { "version": "0.1.1", - "dev": true, - "peer": true + "dev": true }, "dynamic-import-polyfill": { "version": "0.1.1", @@ -21253,7 +21149,6 @@ "version": "0.1.13", "dev": true, "optional": true, - "peer": true, "requires": { "iconv-lite": "^0.6.2" }, @@ -21262,7 +21157,6 @@ "version": "0.6.2", "dev": true, "optional": true, - "peer": true, "requires": { "safer-buffer": ">= 2.1.2 < 3.0.0" } @@ -21377,13 +21271,11 @@ }, "env-paths": { "version": "2.2.0", - "dev": true, - "peer": true + "dev": true }, "err-code": { "version": "1.1.2", - "dev": true, - "peer": true + "dev": true }, "errno": { "version": "0.1.8", @@ -21948,10 +21840,6 @@ "is-glob": "^4.0.1" } }, - "is-number": { - "version": "7.0.0", - "dev": true - }, "micromatch": { "version": "4.0.2", "dev": true, @@ -22007,8 +21895,7 @@ }, "filesize": { "version": "6.1.0", - "dev": true, - "peer": true + "dev": true }, "fill-range": { "version": "4.0.0", @@ -22179,7 +22066,6 @@ "fs-minipass": { "version": "2.1.0", "dev": true, - "peer": true, "requires": { "minipass": "^3.0.0" } @@ -22206,7 +22092,6 @@ "gauge": { "version": "2.7.4", "dev": true, - "peer": true, "requires": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", @@ -22351,7 +22236,6 @@ "gzip-size": { "version": "5.1.1", "dev": true, - "peer": true, "requires": { "duplexer": "^0.1.1", "pify": "^4.0.1" @@ -22359,8 +22243,7 @@ "dependencies": { "pify": { "version": "4.0.1", - "dev": true, - "peer": true + "dev": true } } }, @@ -22442,8 +22325,7 @@ }, "has-unicode": { "version": "2.0.1", - "dev": true, - "peer": true + "dev": true }, "has-value": { "version": "1.0.0", @@ -22550,8 +22432,7 @@ }, "http-cache-semantics": { "version": "4.1.0", - "dev": true, - "peer": true + "dev": true }, "http-errors": { "version": "1.7.3", @@ -22584,7 +22465,6 @@ "http-proxy-agent": { "version": "4.0.1", "dev": true, - "peer": true, "requires": { "@tootallnate/once": "1", "agent-base": "6", @@ -22611,7 +22491,6 @@ "humanize-ms": { "version": "1.2.1", "dev": true, - "peer": true, "requires": { "ms": "^2.0.0" } @@ -22634,15 +22513,14 @@ "ignore-walk": { "version": "3.0.3", "dev": true, - "peer": true, "requires": { "minimatch": "^3.0.4" } }, "immutable": { - "version": "3.8.2", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", - "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=", + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.3.tgz", + "integrity": "sha512-AUY/VyX0E5XlibOmWt10uabJzam1zlYjwiEgQSDc5+UIkFNaF9WM0JxXKaNMGf+F/ffUF+7kRKXM9A7C0xXqMg==", "dev": true }, "import-fresh": { @@ -22659,8 +22537,7 @@ }, "indent-string": { "version": "4.0.0", - "dev": true, - "peer": true + "dev": true }, "indexof": { "version": "0.0.1", @@ -22668,8 +22545,7 @@ }, "infer-owner": { "version": "1.0.4", - "dev": true, - "peer": true + "dev": true }, "inflation": { "version": "2.0.0", @@ -22899,8 +22775,7 @@ }, "is-lambda": { "version": "1.0.1", - "dev": true, - "peer": true + "dev": true }, "is-module": { "version": "1.0.0", @@ -23195,8 +23070,7 @@ }, "json-parse-even-better-errors": { "version": "2.3.1", - "dev": true, - "peer": true + "dev": true }, "json-schema": { "version": "0.2.3", @@ -23230,8 +23104,7 @@ }, "jsonparse": { "version": "1.3.1", - "dev": true, - "peer": true + "dev": true }, "jsprim": { "version": "1.4.1", @@ -23259,6 +23132,13 @@ "integrity": "sha1-h75jSIZJy9ym9Tqzm+yczSNH9ZI=", "dev": true }, + "just-extend": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.2.1.tgz", + "integrity": "sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg==", + "dev": true, + "peer": true + }, "karma": { "version": "5.2.3", "resolved": "https://registry.npmjs.org/karma/-/karma-5.2.3.tgz", @@ -23359,10 +23239,6 @@ } } }, - "is-number": { - "version": "7.0.0", - "dev": true - }, "log4js": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.3.0.tgz", @@ -23864,10 +23740,6 @@ "to-regex-range": "^5.0.1" } }, - "is-number": { - "version": "7.0.0", - "dev": true - }, "parse5": { "version": "5.1.0", "dev": true @@ -24104,6 +23976,13 @@ "version": "4.1.0", "dev": true }, + "lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", + "dev": true, + "peer": true + }, "lodash.isfinite": { "version": "3.3.2", "dev": true @@ -24237,7 +24116,6 @@ "make-fetch-happen": { "version": "8.0.12", "dev": true, - "peer": true, "requires": { "agentkeepalive": "^4.1.3", "cacache": "^15.0.5", @@ -24259,15 +24137,13 @@ "lru-cache": { "version": "6.0.0", "dev": true, - "peer": true, "requires": { "yallist": "^4.0.0" } }, "yallist": { "version": "4.0.0", - "dev": true, - "peer": true + "dev": true } } }, @@ -24412,22 +24288,19 @@ "minipass": { "version": "3.1.3", "dev": true, - "peer": true, "requires": { "yallist": "^4.0.0" }, "dependencies": { "yallist": { "version": "4.0.0", - "dev": true, - "peer": true + "dev": true } } }, "minipass-collect": { "version": "1.0.2", "dev": true, - "peer": true, "requires": { "minipass": "^3.0.0" } @@ -24435,7 +24308,6 @@ "minipass-fetch": { "version": "1.3.2", "dev": true, - "peer": true, "requires": { "encoding": "^0.1.12", "minipass": "^3.1.0", @@ -24446,7 +24318,6 @@ "minipass-flush": { "version": "1.0.5", "dev": true, - "peer": true, "requires": { "minipass": "^3.0.0" } @@ -24454,7 +24325,6 @@ "minipass-json-stream": { "version": "1.0.1", "dev": true, - "peer": true, "requires": { "jsonparse": "^1.3.1", "minipass": "^3.0.0" @@ -24463,7 +24333,6 @@ "minipass-pipeline": { "version": "1.2.4", "dev": true, - "peer": true, "requires": { "minipass": "^3.0.0" } @@ -24471,7 +24340,6 @@ "minipass-sized": { "version": "1.0.3", "dev": true, - "peer": true, "requires": { "minipass": "^3.0.0" } @@ -24479,7 +24347,6 @@ "minizlib": { "version": "2.1.2", "dev": true, - "peer": true, "requires": { "minipass": "^3.0.0", "yallist": "^4.0.0" @@ -24487,8 +24354,7 @@ "dependencies": { "yallist": { "version": "4.0.0", - "dev": true, - "peer": true + "dev": true } } }, @@ -24688,10 +24554,6 @@ "version": "2.0.0", "dev": true }, - "is-number": { - "version": "7.0.0", - "dev": true - }, "log-symbols": { "version": "3.0.0", "dev": true, @@ -24865,6 +24727,20 @@ "version": "1.0.5", "dev": true }, + "nise": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/nise/-/nise-4.1.0.tgz", + "integrity": "sha512-eQMEmGN/8arp0xsvGoQ+B1qvSkR73B1nWSCh7nOt5neMCtwcQVYQGdzQMhcNscktTsWB54xnlSQFzOAPJD8nXA==", + "dev": true, + "peer": true, + "requires": { + "@sinonjs/commons": "^1.7.0", + "@sinonjs/fake-timers": "^6.0.0", + "@sinonjs/text-encoding": "^0.7.1", + "just-extend": "^4.0.2", + "path-to-regexp": "^1.7.0" + } + }, "node-environment-flags": { "version": "1.0.5", "dev": true, @@ -24888,7 +24764,6 @@ "node-gyp": { "version": "7.1.2", "dev": true, - "peer": true, "requires": { "env-paths": "^2.2.0", "glob": "^7.1.4", @@ -24905,7 +24780,6 @@ "nopt": { "version": "5.0.0", "dev": true, - "peer": true, "requires": { "abbrev": "1" } @@ -24913,7 +24787,6 @@ "which": { "version": "2.0.2", "dev": true, - "peer": true, "requires": { "isexe": "^2.0.0" } @@ -24961,7 +24834,6 @@ "npm-bundled": { "version": "1.1.1", "dev": true, - "peer": true, "requires": { "npm-normalize-package-bin": "^1.0.1" } @@ -24969,20 +24841,17 @@ "npm-install-checks": { "version": "4.0.0", "dev": true, - "peer": true, "requires": { "semver": "^7.1.1" } }, "npm-normalize-package-bin": { "version": "1.0.1", - "dev": true, - "peer": true + "dev": true }, "npm-package-arg": { "version": "8.1.0", "dev": true, - "peer": true, "requires": { "hosted-git-info": "^3.0.6", "semver": "^7.0.0", @@ -24992,7 +24861,6 @@ "hosted-git-info": { "version": "3.0.7", "dev": true, - "peer": true, "requires": { "lru-cache": "^6.0.0" } @@ -25000,22 +24868,19 @@ "lru-cache": { "version": "6.0.0", "dev": true, - "peer": true, "requires": { "yallist": "^4.0.0" } }, "yallist": { "version": "4.0.0", - "dev": true, - "peer": true + "dev": true } } }, "npm-packlist": { "version": "2.1.4", "dev": true, - "peer": true, "requires": { "glob": "^7.1.6", "ignore-walk": "^3.0.3", @@ -25026,7 +24891,6 @@ "npm-pick-manifest": { "version": "6.1.0", "dev": true, - "peer": true, "requires": { "npm-install-checks": "^4.0.0", "npm-package-arg": "^8.0.0", @@ -25036,7 +24900,6 @@ "npm-registry-fetch": { "version": "9.0.0", "dev": true, - "peer": true, "requires": { "@npmcli/ci-detect": "^1.0.0", "lru-cache": "^6.0.0", @@ -25051,22 +24914,19 @@ "lru-cache": { "version": "6.0.0", "dev": true, - "peer": true, "requires": { "yallist": "^4.0.0" } }, "yallist": { "version": "4.0.0", - "dev": true, - "peer": true + "dev": true } } }, "npmlog": { "version": "4.1.2", "dev": true, - "peer": true, "requires": { "are-we-there-yet": "~1.1.2", "console-control-strings": "~1.1.0", @@ -25270,7 +25130,6 @@ "p-map": { "version": "4.0.0", "dev": true, - "peer": true, "requires": { "aggregate-error": "^3.0.0" } @@ -25282,7 +25141,6 @@ "pacote": { "version": "11.1.13", "dev": true, - "peer": true, "requires": { "@npmcli/git": "^2.0.1", "@npmcli/installed-package-contents": "^1.0.5", @@ -25427,6 +25285,25 @@ "version": "0.1.2", "dev": true }, + "path-to-regexp": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz", + "integrity": "sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==", + "dev": true, + "peer": true, + "requires": { + "isarray": "0.0.1" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true, + "peer": true + } + } + }, "path-type": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", @@ -25671,8 +25548,7 @@ }, "printable-characters": { "version": "1.0.42", - "dev": true, - "peer": true + "dev": true }, "prismjs": { "version": "1.23.0", @@ -25689,8 +25565,7 @@ }, "process-nextick-args": { "version": "2.0.1", - "dev": true, - "peer": true + "dev": true }, "progress": { "version": "2.0.3", @@ -25707,13 +25582,11 @@ }, "promise-inflight": { "version": "1.0.1", - "dev": true, - "peer": true + "dev": true }, "promise-retry": { "version": "1.1.1", "dev": true, - "peer": true, "requires": { "err-code": "^1.0.0", "retry": "^0.10.0" @@ -25890,8 +25763,7 @@ }, "puka": { "version": "1.0.1", - "dev": true, - "peer": true + "dev": true }, "pump": { "version": "3.0.0", @@ -25973,7 +25845,6 @@ "read-package-json-fast": { "version": "1.2.1", "dev": true, - "peer": true, "requires": { "json-parse-even-better-errors": "^2.3.0", "npm-normalize-package-bin": "^1.0.1" @@ -26003,7 +25874,6 @@ "readable-stream": { "version": "2.3.7", "dev": true, - "peer": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -26016,15 +25886,13 @@ "dependencies": { "isarray": { "version": "1.0.0", - "dev": true, - "peer": true + "dev": true } } }, "readdir-scoped-modules": { "version": "1.1.0", "dev": true, - "peer": true, "requires": { "debuglog": "^1.0.1", "dezalgo": "^1.0.0", @@ -26308,8 +26176,7 @@ }, "retry": { "version": "0.10.1", - "dev": true, - "peer": true + "dev": true }, "reusify": { "version": "1.0.4", @@ -26343,7 +26210,6 @@ "rollup-plugin-filesize": { "version": "9.1.0", "dev": true, - "peer": true, "requires": { "@babel/runtime": "^7.10.3", "boxen": "^4.2.0", @@ -26358,25 +26224,21 @@ "@babel/runtime": { "version": "7.12.5", "dev": true, - "peer": true, "requires": { "regenerator-runtime": "^0.13.4" } }, "regenerator-runtime": { "version": "0.13.7", - "dev": true, - "peer": true + "dev": true }, "source-map": { "version": "0.7.3", - "dev": true, - "peer": true + "dev": true }, "source-map-support": { "version": "0.5.19", "dev": true, - "peer": true, "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -26384,15 +26246,13 @@ "dependencies": { "source-map": { "version": "0.6.1", - "dev": true, - "peer": true + "dev": true } } }, "terser": { "version": "5.5.1", "dev": true, - "peer": true, "requires": { "commander": "^2.20.0", "source-map": "~0.7.2", @@ -26404,12 +26264,15 @@ "rollup-plugin-summary": { "version": "1.2.3", "dev": true, - "requires": {}, + "requires": { + "as-table": "^1.0.55", + "chalk": "^4.1.0", + "rollup-plugin-filesize": "^9.0.2" + }, "dependencies": { "chalk": { "version": "4.1.0", "dev": true, - "peer": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -26418,7 +26281,6 @@ "supports-color": { "version": "7.2.0", "dev": true, - "peer": true, "requires": { "has-flag": "^4.0.0" } @@ -26730,6 +26592,40 @@ "version": "3.0.3", "dev": true }, + "sinon": { + "version": "9.2.4", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", + "integrity": "sha512-zljcULZQsJxVra28qIAL6ow1Z9tpattkCTEJR4RBP3TGc00FcttsP5pK284Nas5WjMZU5Yzy3kAIp3B3KRf5Yg==", + "dev": true, + "peer": true, + "requires": { + "@sinonjs/commons": "^1.8.1", + "@sinonjs/fake-timers": "^6.0.1", + "@sinonjs/samsam": "^5.3.1", + "diff": "^4.0.2", + "nise": "^4.0.4", + "supports-color": "^7.1.0" + }, + "dependencies": { + "diff": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.4.tgz", + "integrity": "sha512-X07nttJQkwkfKfvTPG/KSnE2OMdcUCao6+eXF3wmnIQRn2aPAHH3VxDbDOdegkd6JbPsXqShpvEOHfAT+nCNwQ==", + "dev": true, + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "sinon-chai": { "version": "3.5.0", "dev": true, @@ -26782,8 +26678,7 @@ }, "smart-buffer": { "version": "4.1.0", - "dev": true, - "peer": true + "dev": true }, "snapdragon": { "version": "0.8.2", @@ -27005,7 +26900,6 @@ "socks": { "version": "2.5.1", "dev": true, - "peer": true, "requires": { "ip": "^1.1.5", "smart-buffer": "^4.1.0" @@ -27014,7 +26908,6 @@ "socks-proxy-agent": { "version": "5.0.0", "dev": true, - "peer": true, "requires": { "agent-base": "6", "debug": "4", @@ -27121,7 +27014,6 @@ "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", "dev": true, - "peer": true, "requires": { "minipass": "^3.1.1" } @@ -27363,7 +27255,6 @@ "tar": { "version": "6.0.5", "dev": true, - "peer": true, "requires": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -27375,8 +27266,7 @@ "dependencies": { "yallist": { "version": "4.0.0", - "dev": true, - "peer": true + "dev": true } } }, @@ -27420,8 +27310,7 @@ }, "term-size": { "version": "2.2.1", - "dev": true, - "peer": true + "dev": true }, "terser": { "version": "4.6.10", @@ -27786,7 +27675,6 @@ "unique-filename": { "version": "1.1.1", "dev": true, - "peer": true, "requires": { "unique-slug": "^2.0.0" } @@ -27794,7 +27682,6 @@ "unique-slug": { "version": "2.0.2", "dev": true, - "peer": true, "requires": { "imurmurhash": "^0.1.4" } @@ -27943,7 +27830,6 @@ "validate-npm-package-name": { "version": "3.0.0", "dev": true, - "peer": true, "requires": { "builtins": "^1.0.3" } @@ -28067,30 +27953,25 @@ "widest-line": { "version": "3.1.0", "dev": true, - "peer": true, "requires": { "string-width": "^4.0.0" }, "dependencies": { "ansi-regex": { "version": "5.0.0", - "dev": true, - "peer": true + "dev": true }, "emoji-regex": { "version": "8.0.0", - "dev": true, - "peer": true + "dev": true }, "is-fullwidth-code-point": { "version": "3.0.0", - "dev": true, - "peer": true + "dev": true }, "string-width": { "version": "4.2.0", "dev": true, - "peer": true, "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -28100,7 +27981,6 @@ "strip-ansi": { "version": "6.0.0", "dev": true, - "peer": true, "requires": { "ansi-regex": "^5.0.0" }