From 6aa8410b32662ce321d8c4d1b5f3c0a3b7ecb854 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 9 Apr 2025 13:30:39 +0000 Subject: [PATCH] Bump koa from 2.13.1 to 2.16.1 Bumps [koa](https://github.com/koajs/koa) from 2.13.1 to 2.16.1. - [Release notes](https://github.com/koajs/koa/releases) - [Changelog](https://github.com/koajs/koa/blob/master/History.md) - [Commits](https://github.com/koajs/koa/compare/2.13.1...v2.16.1) --- updated-dependencies: - dependency-name: koa dependency-version: 2.16.1 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- package-lock.json | 917 +++++++++++++++++++++------------------------- 1 file changed, 413 insertions(+), 504 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7a6c541..40d4436 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,53 @@ "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, + "license": "BSD-3-Clause", + "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, + "license": "BSD-3-Clause", + "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, + "license": "BSD-3-Clause", + "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==", + "dev": true, + "license": "(Unlicense OR Apache-2.0)", + "peer": true + }, "node_modules/@tootallnate/once": { "version": "1.1.2", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">= 6" } @@ -3137,14 +3164,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 +3344,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 +3446,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 +3718,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 +3812,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 +3960,6 @@ "version": "4.1.3", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "debug": "^4.1.0", "depd": "^1.1.2", @@ -3981,7 +3973,6 @@ "version": "3.1.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -4005,7 +3996,6 @@ "version": "3.0.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "string-width": "^3.0.0" } @@ -4014,7 +4004,6 @@ "version": "4.1.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=6" } @@ -4023,7 +4012,6 @@ "version": "2.0.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=4" } @@ -4032,7 +4020,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 +4033,6 @@ "version": "5.2.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "ansi-regex": "^4.1.0" }, @@ -4118,14 +4104,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 +4205,6 @@ "version": "1.0.55", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "printable-characters": "^1.0.42" } @@ -4660,7 +4643,6 @@ "version": "4.2.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "ansi-align": "^3.0.0", "camelcase": "^5.3.1", @@ -4682,7 +4664,6 @@ "version": "5.0.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=8" } @@ -4690,14 +4671,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 +4685,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 +4698,6 @@ "version": "6.0.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "ansi-regex": "^5.0.0" }, @@ -4772,7 +4749,6 @@ "version": "4.0.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "duplexer": "0.1.1" }, @@ -5036,8 +5012,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 +5026,6 @@ "version": "15.0.5", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "@npmcli/move-file": "^1.0.1", "chownr": "^2.0.0", @@ -5079,7 +5053,6 @@ "version": "6.0.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "yallist": "^4.0.0" }, @@ -5090,8 +5063,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 +5329,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 +5344,6 @@ "version": "2.0.0", "dev": true, "license": "ISC", - "peer": true, "engines": { "node": ">=10" } @@ -5468,7 +5431,6 @@ "version": "2.2.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=6" } @@ -5477,7 +5439,6 @@ "version": "2.2.1", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=6" }, @@ -5583,6 +5544,8 @@ }, "node_modules/co": { "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", "dev": true, "license": "MIT", "engines": { @@ -5887,8 +5850,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", @@ -5937,7 +5899,9 @@ } }, "node_modules/cookies": { - "version": "0.8.0", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.9.1.tgz", + "integrity": "sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==", "dev": true, "license": "MIT", "dependencies": { @@ -5950,6 +5914,8 @@ }, "node_modules/cookies/node_modules/depd": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "dev": true, "license": "MIT", "engines": { @@ -6075,7 +6041,6 @@ "version": "1.0.1", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": "*" } @@ -6281,7 +6246,6 @@ "version": "1.0.3", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "asap": "^2.0.0", "wrappy": "1" @@ -6407,8 +6371,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 +6472,6 @@ "dev": true, "license": "MIT", "optional": true, - "peer": true, "dependencies": { "iconv-lite": "^0.6.2" } @@ -6519,7 +6481,6 @@ "dev": true, "license": "MIT", "optional": true, - "peer": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -6641,7 +6602,6 @@ "version": "2.2.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=6" } @@ -6649,8 +6609,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 +7395,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 +7473,6 @@ "version": "6.1.0", "dev": true, "license": "BSD-3-Clause", - "peer": true, "engines": { "node": ">= 0.4.0" } @@ -7773,7 +7723,6 @@ "version": "2.1.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "minipass": "^3.0.0" }, @@ -7814,7 +7763,6 @@ "version": "2.7.4", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", @@ -8010,7 +7958,6 @@ "version": "5.1.1", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "duplexer": "^0.1.1", "pify": "^4.0.1" @@ -8023,7 +7970,6 @@ "version": "4.0.1", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=6" } @@ -8148,8 +8094,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 +8239,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 +8282,6 @@ "version": "4.0.1", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@tootallnate/once": "1", "agent-base": "6", @@ -8378,7 +8321,6 @@ "version": "1.2.1", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "ms": "^2.0.0" } @@ -8425,7 +8367,6 @@ "version": "3.0.3", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "minimatch": "^3.0.4" } @@ -8463,7 +8404,6 @@ "version": "4.0.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=8" } @@ -8475,8 +8415,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 +8768,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 +9202,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 +9251,7 @@ "engines": [ "node >= 0.2.0" ], - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/jsprim": { "version": "1.4.1", @@ -9350,6 +9286,14 @@ "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, + "license": "MIT", + "peer": true + }, "node_modules/karma": { "version": "5.2.3", "resolved": "https://registry.npmjs.org/karma/-/karma-5.2.3.tgz", @@ -9643,14 +9587,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", @@ -9759,6 +9695,8 @@ }, "node_modules/keygrip": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz", + "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==", "dev": true, "license": "MIT", "dependencies": { @@ -9777,17 +9715,18 @@ } }, "node_modules/koa": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/koa/-/koa-2.13.1.tgz", - "integrity": "sha512-Lb2Dloc72auj5vK4X4qqL7B5jyDPQaZucc9sR/71byg7ryoD1NCaCm63CShk9ID9quQvDEi1bGR/iGjCG7As3w==", + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/koa/-/koa-2.16.1.tgz", + "integrity": "sha512-umfX9d3iuSxTQP4pnzLOz0HKnPg0FaUUIKcye2lOiz3KPu1Y3M3xlz76dISdFPQs37P9eJz1wUpcTS6KDPn9fA==", "dev": true, + "license": "MIT", "dependencies": { "accepts": "^1.3.5", "cache-content-type": "^1.0.0", "content-disposition": "~0.5.2", "content-type": "^1.0.4", - "cookies": "~0.8.0", - "debug": "~3.1.0", + "cookies": "~0.9.0", + "debug": "^4.3.2", "delegates": "^1.0.0", "depd": "^2.0.0", "destroy": "^1.0.4", @@ -9798,7 +9737,7 @@ "http-errors": "^1.6.3", "is-generator-function": "^1.0.7", "koa-compose": "^4.1.0", - "koa-convert": "^1.2.0", + "koa-convert": "^2.0.0", "on-finished": "^2.3.0", "only": "~0.0.2", "parseurl": "^1.3.2", @@ -9831,23 +9770,17 @@ } }, "node_modules/koa-convert": { - "version": "1.2.0", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/koa-convert/-/koa-convert-2.0.0.tgz", + "integrity": "sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==", "dev": true, "license": "MIT", "dependencies": { "co": "^4.6.0", - "koa-compose": "^3.0.0" + "koa-compose": "^4.1.0" }, "engines": { - "node": ">= 4" - } - }, - "node_modules/koa-convert/node_modules/koa-compose": { - "version": "3.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "any-promise": "^1.1.0" + "node": ">= 10" } }, "node_modules/koa-etag": { @@ -9909,12 +9842,21 @@ } }, "node_modules/koa/node_modules/debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "dev": true, + "license": "MIT", "dependencies": { - "ms": "2.0.0" + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, "node_modules/koa/node_modules/depd": { @@ -9927,10 +9869,11 @@ } }, "node_modules/koa/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" }, "node_modules/koa/node_modules/statuses": { "version": "1.5.0", @@ -10109,14 +10052,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 +10360,15 @@ "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, + "license": "MIT", + "peer": true + }, "node_modules/lodash.isfinite": { "version": "3.3.2", "dev": true, @@ -10611,7 +10555,6 @@ "version": "8.0.12", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "agentkeepalive": "^4.1.3", "cacache": "^15.0.5", @@ -10637,7 +10580,6 @@ "version": "6.0.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "yallist": "^4.0.0" }, @@ -10648,8 +10590,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 +10793,6 @@ "version": "3.1.3", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "yallist": "^4.0.0" }, @@ -10864,7 +10804,6 @@ "version": "1.0.2", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "minipass": "^3.0.0" }, @@ -10876,7 +10815,6 @@ "version": "1.3.2", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "minipass": "^3.1.0", "minipass-sized": "^1.0.3", @@ -10893,7 +10831,6 @@ "version": "1.0.5", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "minipass": "^3.0.0" }, @@ -10905,7 +10842,6 @@ "version": "1.0.1", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "jsonparse": "^1.3.1", "minipass": "^3.0.0" @@ -10915,7 +10851,6 @@ "version": "1.2.4", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "minipass": "^3.0.0" }, @@ -10927,7 +10862,6 @@ "version": "1.0.3", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "minipass": "^3.0.0" }, @@ -10938,14 +10872,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 +10889,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 +11180,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 +11416,21 @@ "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, + "license": "BSD-3-Clause", + "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 +11461,6 @@ "version": "7.1.2", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "env-paths": "^2.2.0", "glob": "^7.1.4", @@ -11547,7 +11484,6 @@ "version": "5.0.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "abbrev": "1" }, @@ -11562,7 +11498,6 @@ "version": "2.0.2", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "isexe": "^2.0.0" }, @@ -11624,7 +11559,6 @@ "version": "1.1.1", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "npm-normalize-package-bin": "^1.0.1" } @@ -11633,7 +11567,6 @@ "version": "4.0.0", "dev": true, "license": "BSD-2-Clause", - "peer": true, "dependencies": { "semver": "^7.1.1" }, @@ -11644,14 +11577,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 +11596,6 @@ "version": "3.0.7", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "lru-cache": "^6.0.0" }, @@ -11677,7 +11607,6 @@ "version": "6.0.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "yallist": "^4.0.0" }, @@ -11688,14 +11617,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 +11640,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 +11650,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 +11668,6 @@ "version": "6.0.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "yallist": "^4.0.0" }, @@ -11754,14 +11678,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 +11998,6 @@ "version": "4.0.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "aggregate-error": "^3.0.0" }, @@ -12099,7 +12020,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 +12218,25 @@ "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, + "license": "MIT", + "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, + "license": "MIT", + "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 +12580,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 +12602,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 +12624,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 +12819,6 @@ "version": "1.0.1", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=4" } @@ -13003,7 +12937,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 +12973,6 @@ "version": "2.3.7", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -13054,14 +12986,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 +13371,6 @@ "version": "0.10.1", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": "*" } @@ -13492,7 +13421,6 @@ "version": "9.1.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@babel/runtime": "^7.10.3", "boxen": "^4.2.0", @@ -13511,7 +13439,6 @@ "version": "7.12.5", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "regenerator-runtime": "^0.13.4" } @@ -13519,14 +13446,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 +13460,6 @@ "version": "0.5.19", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -13545,7 +13469,6 @@ "version": "0.6.1", "dev": true, "license": "BSD-3-Clause", - "peer": true, "engines": { "node": ">=0.10.0" } @@ -13554,7 +13477,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 +13512,6 @@ "version": "4.1.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -13606,7 +13527,6 @@ "version": "7.2.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -14026,6 +13946,27 @@ "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, + "license": "BSD-3-Clause", + "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 +13976,31 @@ "sinon": ">=4.0.0 <10.0.0" } }, + "node_modules/sinon/node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, + "license": "BSD-3-Clause", + "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, + "license": "MIT", + "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 +14068,6 @@ "version": "4.1.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">= 6.0.0", "npm": ">= 3.0.0" @@ -14360,7 +14325,6 @@ "version": "2.5.1", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "ip": "^1.1.5", "smart-buffer": "^4.1.0" @@ -14374,7 +14338,6 @@ "version": "5.0.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "agent-base": "6", "debug": "4", @@ -14503,7 +14466,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 +14818,6 @@ "version": "6.0.5", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -14916,14 +14877,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" }, @@ -15247,6 +15206,8 @@ }, "node_modules/tsscmp": { "version": "1.0.6", + "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", + "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", "dev": true, "license": "MIT", "engines": { @@ -15477,7 +15438,6 @@ "version": "1.1.1", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "unique-slug": "^2.0.0" } @@ -15486,7 +15446,6 @@ "version": "2.0.2", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "imurmurhash": "^0.1.4" } @@ -15689,7 +15648,6 @@ "version": "3.0.0", "dev": true, "license": "ISC", - "peer": true, "dependencies": { "builtins": "^1.0.3" } @@ -15850,7 +15808,6 @@ "version": "3.1.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "string-width": "^4.0.0" }, @@ -15862,7 +15819,6 @@ "version": "5.0.0", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=8" } @@ -15870,14 +15826,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 +15840,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 +15853,6 @@ "version": "6.0.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "ansi-regex": "^5.0.0" }, @@ -17536,12 +17488,6 @@ "dev": true, "requires": { "@types/chai": "^4.2.12" - }, - "dependencies": { - "@types/chai": { - "version": "4.2.14", - "dev": true - } } }, "@istanbuljs/schema": { @@ -17594,13 +17540,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 +17560,6 @@ "lru-cache": { "version": "6.0.0", "dev": true, - "peer": true, "requires": { "yallist": "^4.0.0" } @@ -17624,22 +17567,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 +17590,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 +17608,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 +18150,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 +18696,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 +18996,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 +19051,6 @@ "requires": { "ms": "2.1.2" } - }, - "ms": { - "version": "2.1.2", - "dev": true } } }, @@ -19227,10 +19189,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 +19248,6 @@ "requires": { "ms": "2.1.2" } - }, - "ms": { - "version": "2.1.2", - "dev": true } } }, @@ -19421,7 +19375,6 @@ "agentkeepalive": { "version": "4.1.3", "dev": true, - "peer": true, "requires": { "debug": "^4.1.0", "depd": "^1.1.2", @@ -19431,7 +19384,6 @@ "aggregate-error": { "version": "3.1.0", "dev": true, - "peer": true, "requires": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -19450,25 +19402,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 +19426,6 @@ "strip-ansi": { "version": "5.2.0", "dev": true, - "peer": true, "requires": { "ansi-regex": "^4.1.0" } @@ -19521,13 +19468,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 +19530,6 @@ "as-table": { "version": "1.0.55", "dev": true, - "peer": true, "requires": { "printable-characters": "^1.0.42" } @@ -19899,7 +19843,6 @@ "boxen": { "version": "4.2.0", "dev": true, - "peer": true, "requires": { "ansi-align": "^3.0.0", "camelcase": "^5.3.1", @@ -19913,23 +19856,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 +19878,6 @@ "strip-ansi": { "version": "6.0.0", "dev": true, - "peer": true, "requires": { "ansi-regex": "^5.0.0" } @@ -19982,7 +19920,6 @@ "brotli-size": { "version": "4.0.0", "dev": true, - "peer": true, "requires": { "duplexer": "0.1.1" } @@ -20182,8 +20119,7 @@ }, "builtins": { "version": "1.0.3", - "dev": true, - "peer": true + "dev": true }, "bytes": { "version": "3.1.0", @@ -20192,7 +20128,6 @@ "cacache": { "version": "15.0.5", "dev": true, - "peer": true, "requires": { "@npmcli/move-file": "^1.0.1", "chownr": "^2.0.0", @@ -20216,15 +20151,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 +20343,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 +20354,7 @@ }, "chownr": { "version": "2.0.0", - "dev": true, - "peer": true + "dev": true }, "chrome-launcher": { "version": "0.13.4", @@ -20490,13 +20418,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", @@ -20576,6 +20502,8 @@ }, "co": { "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", "dev": true }, "co-body": { @@ -20802,8 +20730,7 @@ }, "console-control-strings": { "version": "1.1.0", - "dev": true, - "peer": true + "dev": true }, "constantinople": { "version": "4.0.1", @@ -20840,7 +20767,9 @@ "dev": true }, "cookies": { - "version": "0.8.0", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.9.1.tgz", + "integrity": "sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==", "dev": true, "requires": { "depd": "~2.0.0", @@ -20849,6 +20778,8 @@ "dependencies": { "depd": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "dev": true } } @@ -20934,8 +20865,7 @@ }, "debuglog": { "version": "1.0.1", - "dev": true, - "peer": true + "dev": true }, "decamelize": { "version": "1.2.0", @@ -21072,7 +21002,6 @@ "dezalgo": { "version": "1.0.3", "dev": true, - "peer": true, "requires": { "asap": "^2.0.0", "wrappy": "1" @@ -21174,8 +21103,7 @@ }, "duplexer": { "version": "0.1.1", - "dev": true, - "peer": true + "dev": true }, "dynamic-import-polyfill": { "version": "0.1.1", @@ -21253,7 +21181,6 @@ "version": "0.1.13", "dev": true, "optional": true, - "peer": true, "requires": { "iconv-lite": "^0.6.2" }, @@ -21262,7 +21189,6 @@ "version": "0.6.2", "dev": true, "optional": true, - "peer": true, "requires": { "safer-buffer": ">= 2.1.2 < 3.0.0" } @@ -21377,13 +21303,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 +21872,6 @@ "is-glob": "^4.0.1" } }, - "is-number": { - "version": "7.0.0", - "dev": true - }, "micromatch": { "version": "4.0.2", "dev": true, @@ -22007,8 +21927,7 @@ }, "filesize": { "version": "6.1.0", - "dev": true, - "peer": true + "dev": true }, "fill-range": { "version": "4.0.0", @@ -22179,7 +22098,6 @@ "fs-minipass": { "version": "2.1.0", "dev": true, - "peer": true, "requires": { "minipass": "^3.0.0" } @@ -22206,7 +22124,6 @@ "gauge": { "version": "2.7.4", "dev": true, - "peer": true, "requires": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", @@ -22351,7 +22268,6 @@ "gzip-size": { "version": "5.1.1", "dev": true, - "peer": true, "requires": { "duplexer": "^0.1.1", "pify": "^4.0.1" @@ -22359,8 +22275,7 @@ "dependencies": { "pify": { "version": "4.0.1", - "dev": true, - "peer": true + "dev": true } } }, @@ -22442,8 +22357,7 @@ }, "has-unicode": { "version": "2.0.1", - "dev": true, - "peer": true + "dev": true }, "has-value": { "version": "1.0.0", @@ -22550,8 +22464,7 @@ }, "http-cache-semantics": { "version": "4.1.0", - "dev": true, - "peer": true + "dev": true }, "http-errors": { "version": "1.7.3", @@ -22584,7 +22497,6 @@ "http-proxy-agent": { "version": "4.0.1", "dev": true, - "peer": true, "requires": { "@tootallnate/once": "1", "agent-base": "6", @@ -22611,7 +22523,6 @@ "humanize-ms": { "version": "1.2.1", "dev": true, - "peer": true, "requires": { "ms": "^2.0.0" } @@ -22634,7 +22545,6 @@ "ignore-walk": { "version": "3.0.3", "dev": true, - "peer": true, "requires": { "minimatch": "^3.0.4" } @@ -22659,8 +22569,7 @@ }, "indent-string": { "version": "4.0.0", - "dev": true, - "peer": true + "dev": true }, "indexof": { "version": "0.0.1", @@ -22668,8 +22577,7 @@ }, "infer-owner": { "version": "1.0.4", - "dev": true, - "peer": true + "dev": true }, "inflation": { "version": "2.0.0", @@ -22899,8 +22807,7 @@ }, "is-lambda": { "version": "1.0.1", - "dev": true, - "peer": true + "dev": true }, "is-module": { "version": "1.0.0", @@ -23195,8 +23102,7 @@ }, "json-parse-even-better-errors": { "version": "2.3.1", - "dev": true, - "peer": true + "dev": true }, "json-schema": { "version": "0.2.3", @@ -23230,8 +23136,7 @@ }, "jsonparse": { "version": "1.3.1", - "dev": true, - "peer": true + "dev": true }, "jsprim": { "version": "1.4.1", @@ -23259,6 +23164,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 +23271,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", @@ -23581,6 +23489,8 @@ }, "keygrip": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz", + "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==", "dev": true, "requires": { "tsscmp": "1.0.6" @@ -23591,17 +23501,17 @@ "dev": true }, "koa": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/koa/-/koa-2.13.1.tgz", - "integrity": "sha512-Lb2Dloc72auj5vK4X4qqL7B5jyDPQaZucc9sR/71byg7ryoD1NCaCm63CShk9ID9quQvDEi1bGR/iGjCG7As3w==", + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/koa/-/koa-2.16.1.tgz", + "integrity": "sha512-umfX9d3iuSxTQP4pnzLOz0HKnPg0FaUUIKcye2lOiz3KPu1Y3M3xlz76dISdFPQs37P9eJz1wUpcTS6KDPn9fA==", "dev": true, "requires": { "accepts": "^1.3.5", "cache-content-type": "^1.0.0", "content-disposition": "~0.5.2", "content-type": "^1.0.4", - "cookies": "~0.8.0", - "debug": "~3.1.0", + "cookies": "~0.9.0", + "debug": "^4.3.2", "delegates": "^1.0.0", "depd": "^2.0.0", "destroy": "^1.0.4", @@ -23612,7 +23522,7 @@ "http-errors": "^1.6.3", "is-generator-function": "^1.0.7", "koa-compose": "^4.1.0", - "koa-convert": "^1.2.0", + "koa-convert": "^2.0.0", "on-finished": "^2.3.0", "only": "~0.0.2", "parseurl": "^1.3.2", @@ -23622,12 +23532,12 @@ }, "dependencies": { "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "dev": true, "requires": { - "ms": "2.0.0" + "ms": "^2.1.3" } }, "depd": { @@ -23637,9 +23547,9 @@ "dev": true }, "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true }, "statuses": { @@ -23667,20 +23577,13 @@ } }, "koa-convert": { - "version": "1.2.0", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/koa-convert/-/koa-convert-2.0.0.tgz", + "integrity": "sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==", "dev": true, "requires": { "co": "^4.6.0", - "koa-compose": "^3.0.0" - }, - "dependencies": { - "koa-compose": { - "version": "3.2.1", - "dev": true, - "requires": { - "any-promise": "^1.1.0" - } - } + "koa-compose": "^4.1.0" } }, "koa-etag": { @@ -23864,10 +23767,6 @@ "to-regex-range": "^5.0.1" } }, - "is-number": { - "version": "7.0.0", - "dev": true - }, "parse5": { "version": "5.1.0", "dev": true @@ -24104,6 +24003,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 +24143,6 @@ "make-fetch-happen": { "version": "8.0.12", "dev": true, - "peer": true, "requires": { "agentkeepalive": "^4.1.3", "cacache": "^15.0.5", @@ -24259,15 +24164,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 +24315,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 +24335,6 @@ "minipass-fetch": { "version": "1.3.2", "dev": true, - "peer": true, "requires": { "encoding": "^0.1.12", "minipass": "^3.1.0", @@ -24446,7 +24345,6 @@ "minipass-flush": { "version": "1.0.5", "dev": true, - "peer": true, "requires": { "minipass": "^3.0.0" } @@ -24454,7 +24352,6 @@ "minipass-json-stream": { "version": "1.0.1", "dev": true, - "peer": true, "requires": { "jsonparse": "^1.3.1", "minipass": "^3.0.0" @@ -24463,7 +24360,6 @@ "minipass-pipeline": { "version": "1.2.4", "dev": true, - "peer": true, "requires": { "minipass": "^3.0.0" } @@ -24471,7 +24367,6 @@ "minipass-sized": { "version": "1.0.3", "dev": true, - "peer": true, "requires": { "minipass": "^3.0.0" } @@ -24479,7 +24374,6 @@ "minizlib": { "version": "2.1.2", "dev": true, - "peer": true, "requires": { "minipass": "^3.0.0", "yallist": "^4.0.0" @@ -24487,8 +24381,7 @@ "dependencies": { "yallist": { "version": "4.0.0", - "dev": true, - "peer": true + "dev": true } } }, @@ -24688,10 +24581,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 +24754,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 +24791,6 @@ "node-gyp": { "version": "7.1.2", "dev": true, - "peer": true, "requires": { "env-paths": "^2.2.0", "glob": "^7.1.4", @@ -24905,7 +24807,6 @@ "nopt": { "version": "5.0.0", "dev": true, - "peer": true, "requires": { "abbrev": "1" } @@ -24913,7 +24814,6 @@ "which": { "version": "2.0.2", "dev": true, - "peer": true, "requires": { "isexe": "^2.0.0" } @@ -24961,7 +24861,6 @@ "npm-bundled": { "version": "1.1.1", "dev": true, - "peer": true, "requires": { "npm-normalize-package-bin": "^1.0.1" } @@ -24969,20 +24868,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 +24888,6 @@ "hosted-git-info": { "version": "3.0.7", "dev": true, - "peer": true, "requires": { "lru-cache": "^6.0.0" } @@ -25000,22 +24895,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 +24918,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 +24927,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 +24941,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 +25157,6 @@ "p-map": { "version": "4.0.0", "dev": true, - "peer": true, "requires": { "aggregate-error": "^3.0.0" } @@ -25282,7 +25168,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 +25312,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 +25575,7 @@ }, "printable-characters": { "version": "1.0.42", - "dev": true, - "peer": true + "dev": true }, "prismjs": { "version": "1.23.0", @@ -25689,8 +25592,7 @@ }, "process-nextick-args": { "version": "2.0.1", - "dev": true, - "peer": true + "dev": true }, "progress": { "version": "2.0.3", @@ -25707,13 +25609,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 +25790,7 @@ }, "puka": { "version": "1.0.1", - "dev": true, - "peer": true + "dev": true }, "pump": { "version": "3.0.0", @@ -25973,7 +25872,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 +25901,6 @@ "readable-stream": { "version": "2.3.7", "dev": true, - "peer": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -26016,15 +25913,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 +26203,7 @@ }, "retry": { "version": "0.10.1", - "dev": true, - "peer": true + "dev": true }, "reusify": { "version": "1.0.4", @@ -26343,7 +26237,6 @@ "rollup-plugin-filesize": { "version": "9.1.0", "dev": true, - "peer": true, "requires": { "@babel/runtime": "^7.10.3", "boxen": "^4.2.0", @@ -26358,25 +26251,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 +26273,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 +26291,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 +26308,6 @@ "supports-color": { "version": "7.2.0", "dev": true, - "peer": true, "requires": { "has-flag": "^4.0.0" } @@ -26730,6 +26619,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.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "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 +26705,7 @@ }, "smart-buffer": { "version": "4.1.0", - "dev": true, - "peer": true + "dev": true }, "snapdragon": { "version": "0.8.2", @@ -27005,7 +26927,6 @@ "socks": { "version": "2.5.1", "dev": true, - "peer": true, "requires": { "ip": "^1.1.5", "smart-buffer": "^4.1.0" @@ -27014,7 +26935,6 @@ "socks-proxy-agent": { "version": "5.0.0", "dev": true, - "peer": true, "requires": { "agent-base": "6", "debug": "4", @@ -27121,7 +27041,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 +27282,6 @@ "tar": { "version": "6.0.5", "dev": true, - "peer": true, "requires": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -27375,8 +27293,7 @@ "dependencies": { "yallist": { "version": "4.0.0", - "dev": true, - "peer": true + "dev": true } } }, @@ -27420,8 +27337,7 @@ }, "term-size": { "version": "2.2.1", - "dev": true, - "peer": true + "dev": true }, "terser": { "version": "4.6.10", @@ -27651,6 +27567,8 @@ }, "tsscmp": { "version": "1.0.6", + "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", + "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", "dev": true }, "tsutils": { @@ -27786,7 +27704,6 @@ "unique-filename": { "version": "1.1.1", "dev": true, - "peer": true, "requires": { "unique-slug": "^2.0.0" } @@ -27794,7 +27711,6 @@ "unique-slug": { "version": "2.0.2", "dev": true, - "peer": true, "requires": { "imurmurhash": "^0.1.4" } @@ -27943,7 +27859,6 @@ "validate-npm-package-name": { "version": "3.0.0", "dev": true, - "peer": true, "requires": { "builtins": "^1.0.3" } @@ -28067,30 +27982,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 +28010,6 @@ "strip-ansi": { "version": "6.0.0", "dev": true, - "peer": true, "requires": { "ansi-regex": "^5.0.0" }