From 3c674da215bdc963c8aa7bb6e9580d23d653dc24 Mon Sep 17 00:00:00 2001 From: talleyp Date: Mon, 14 Sep 2020 14:35:24 -0600 Subject: [PATCH 1/6] added :smol modifier --- assets/chat/css/generify.scss | 6 + assets/chat/js/const.js | 1 + package-lock.json | 395 +++++++++++++++++++--------------- 3 files changed, 231 insertions(+), 171 deletions(-) diff --git a/assets/chat/css/generify.scss b/assets/chat/css/generify.scss index 78300f91..e5747e4c 100644 --- a/assets/chat/css/generify.scss +++ b/assets/chat/css/generify.scss @@ -17,6 +17,12 @@ transition: all 0.2s; } +.smol { + transform: scaleX(0.5) scaleY(0.5); + margin: -30px -15px -15px -15px; + transition: all 0.2s; +} + .frozen > .chat-emote { opacity: 0.7; transform: scale(0.8, 0.8); diff --git a/assets/chat/js/const.js b/assets/chat/js/const.js index 1214aa30..958368b7 100644 --- a/assets/chat/js/const.js +++ b/assets/chat/js/const.js @@ -51,6 +51,7 @@ function isKeyCode(e, code) { // emote:key; css class to apply const GENERIFY_OPTIONS = { mirror: "mirror", + smol: "smol", flip: "flip", rain: "weather rain anim-fix", snow: "weather snow anim-fix", diff --git a/package-lock.json b/package-lock.json index 8fb8ceff..ecf9bab8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2294,12 +2294,6 @@ "inherits": "~2.0.0" } }, - "bluebird": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz", - "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==", - "dev": true - }, "bn.js": { "version": "4.11.8", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", @@ -2681,23 +2675,114 @@ "dev": true }, "chokidar": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.5.tgz", - "integrity": "sha512-i0TprVWp+Kj4WRPtInjexJ8Q+BqTE909VpH8xVhXrJkoc5QC8VO9TryGOqTr+2hljzc1sC62t22h5tZePodM/A==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.2.tgz", + "integrity": "sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A==", "dev": true, + "optional": true, "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.4.0" + }, + "dependencies": { + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "optional": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "binary-extensions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", + "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", + "dev": true, + "optional": true + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "optional": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "optional": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "optional": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "optional": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "optional": true + }, + "readdirp": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", + "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", + "dev": true, + "optional": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "optional": true, + "requires": { + "is-number": "^7.0.0" + } + } } }, "chownr": { @@ -6706,9 +6791,9 @@ "dev": true }, "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true }, "layout": { @@ -7130,9 +7215,9 @@ } }, "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", "dev": true }, "mississippi": { @@ -7187,20 +7272,12 @@ } }, "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", "dev": true, "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true - } + "minimist": "^1.2.5" } }, "mock-socket": { @@ -8160,6 +8237,13 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", "dev": true }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true, + "optional": true + }, "pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", @@ -9379,10 +9463,13 @@ } }, "serialize-javascript": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.6.1.tgz", - "integrity": "sha512-A5MOagrPFga4YaKQSWHryl7AXvbQkEqpw4NNYMTNYUNV51bA8ABHgYFpqKx+YFFrw59xMV1qGH1R4AgoNIVgCw==", - "dev": true + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } }, "serve-index": { "version": "1.9.1", @@ -9453,9 +9540,9 @@ "dev": true }, "set-value": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", - "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", "dev": true, "requires": { "extend-shallow": "^2.0.1", @@ -9758,9 +9845,9 @@ } }, "source-map-support": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.11.tgz", - "integrity": "sha512-//sajEx/fGL3iw6fltKMdPvy8kL3kJ2O3iuYlRoT3k9Kb4BjOoZ+BZzaNHeuaruSt+Kf3Zk9tnfAQg9/AJqUVQ==", + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", "dev": true, "requires": { "buffer-from": "^1.0.0", @@ -10288,12 +10375,30 @@ "string-width": "^3.0.0" }, "dependencies": { + "ajv": { + "version": "6.12.5", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz", + "integrity": "sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, "ansi-regex": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, "string-width": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", @@ -10334,99 +10439,41 @@ } }, "terser": { - "version": "3.17.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz", - "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", "dev": true, "requires": { - "commander": "^2.19.0", + "commander": "^2.20.0", "source-map": "~0.6.1", - "source-map-support": "~0.5.10" + "source-map-support": "~0.5.12" }, "dependencies": { "commander": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true } } }, "terser-webpack-plugin": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.3.tgz", - "integrity": "sha512-GOK7q85oAb/5kE12fMuLdn2btOS9OBZn4VsecpHDywoUC/jLhSAKOiYo0ezx7ss2EXPMzyEWFoE0s1WLE+4+oA==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", "dev": true, "requires": { - "cacache": "^11.0.2", - "find-cache-dir": "^2.0.0", + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", "schema-utils": "^1.0.0", - "serialize-javascript": "^1.4.0", + "serialize-javascript": "^4.0.0", "source-map": "^0.6.1", - "terser": "^3.16.1", - "webpack-sources": "^1.1.0", - "worker-farm": "^1.5.2" + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" }, "dependencies": { - "cacache": { - "version": "11.3.2", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.2.tgz", - "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==", - "dev": true, - "requires": { - "bluebird": "^3.5.3", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.3", - "graceful-fs": "^4.1.15", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.2", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "requires": { - "yallist": "^3.0.2" - } - }, - "mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", - "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", - "dev": true, - "requires": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, "schema-utils": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", @@ -10438,20 +10485,15 @@ "ajv-keywords": "^3.1.0" } }, - "ssri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", - "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", "dev": true, "requires": { - "figgy-pudding": "^3.5.1" + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" } - }, - "yallist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", - "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", - "dev": true } } }, @@ -10763,38 +10805,15 @@ "dev": true }, "union-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", - "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", "dev": true, "requires": { "arr-union": "^3.1.0", "get-value": "^2.0.6", "is-extendable": "^0.1.1", - "set-value": "^0.4.3" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "set-value": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", - "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.1", - "to-object-path": "^0.3.0" - } - } + "set-value": "^2.0.1" } }, "uniq": { @@ -11047,14 +11066,48 @@ } }, "watchpack": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", - "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.4.tgz", + "integrity": "sha512-aWAgTW4MoSJzZPAicljkO1hsi1oKj/RRq/OJQh2PKI2UKL04c2Bs+MBOB+BBABHTXJpf9mCwHN7ANCvYsvY2sg==", "dev": true, "requires": { - "chokidar": "^2.0.2", + "chokidar": "^3.4.1", "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.0" + } + }, + "watchpack-chokidar2": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz", + "integrity": "sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==", + "dev": true, + "optional": true, + "requires": { + "chokidar": "^2.1.8" + }, + "dependencies": { + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "optional": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + } } }, "wbuf": { @@ -11364,9 +11417,9 @@ "dev": true }, "worker-farm": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz", - "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", "dev": true, "requires": { "errno": "~0.1.7" From 75f8ebb7c0b4fd0c252e5000236ba42516a1463e Mon Sep 17 00:00:00 2001 From: talleyp Date: Mon, 14 Sep 2020 19:16:23 -0600 Subject: [PATCH 2/6] fixed smol where emotes would overlapped if spammed together --- assets/chat/css/generify.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/chat/css/generify.scss b/assets/chat/css/generify.scss index e5747e4c..d5481f78 100644 --- a/assets/chat/css/generify.scss +++ b/assets/chat/css/generify.scss @@ -19,7 +19,7 @@ .smol { transform: scaleX(0.5) scaleY(0.5); - margin: -30px -15px -15px -15px; + margin: -15px -10px -15px -10px; transition: all 0.2s; } From d79789e6eb4a48723ac30988e538d8005990d4bd Mon Sep 17 00:00:00 2001 From: talleyp Date: Tue, 22 Sep 2020 17:15:18 -0600 Subject: [PATCH 3/6] change BONK to be animated --- assets/anim.scss | 9 +++++++++ assets/emotes/emoticons-animated/2x/BONK.png | Bin 0 -> 22892 bytes assets/emotes/emoticons-animated/4x/BONK.png | Bin 0 -> 40724 bytes assets/emotes/emoticons-animated/BONK.png | Bin 0 -> 5308 bytes assets/emotes/emoticons-animated/gif/BONK.gif | Bin 0 -> 3142 bytes assets/emotes/emoticons/BONK.png | Bin 11410 -> 0 bytes 6 files changed, 9 insertions(+) create mode 100644 assets/emotes/emoticons-animated/2x/BONK.png create mode 100644 assets/emotes/emoticons-animated/4x/BONK.png create mode 100644 assets/emotes/emoticons-animated/BONK.png create mode 100644 assets/emotes/emoticons-animated/gif/BONK.gif delete mode 100644 assets/emotes/emoticons/BONK.png diff --git a/assets/anim.scss b/assets/anim.scss index 95da3743..fb14f99c 100644 --- a/assets/anim.scss +++ b/assets/anim.scss @@ -494,6 +494,15 @@ $spritesDir : '../../emotes/emoticons-animated/'; $repeat: 10 ); +@include sprite-animation( + $file-name: BONK, + $frame-count: 2, + $sprite-width: 110px, + $sprite-height: 32px, + $animation-length: 500ms, + $repeat: 10 +); + @include sprite-animation( $file-name: ComfyWAG, $frame-count: 2, diff --git a/assets/emotes/emoticons-animated/2x/BONK.png b/assets/emotes/emoticons-animated/2x/BONK.png new file mode 100644 index 0000000000000000000000000000000000000000..084eb396d895e3183651242130418d812b6fca07 GIT binary patch literal 22892 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 bCyDz1mcJdf-ta2t00000NkvXXu0mjfNo{)> literal 0 HcmV?d00001 diff --git a/assets/emotes/emoticons-animated/4x/BONK.png b/assets/emotes/emoticons-animated/4x/BONK.png new file mode 100644 index 0000000000000000000000000000000000000000..d4f41ae651bde34a470ba4401507032f17486f74 GIT binary patch literal 40724 zcmV*%KsdjNP)EX>4Tx04R}tkv&MmKpe$iQ>7{uL5qkuWT;LS#4jAR3Pq?8YK2xEOfLO`CJjl7 zi=*ILaPVWX>fqw6tAnc`2!4P#IXWr2NQwVT3oT+iIPS;0dyl(!fKV+m&1xG1G~G56 zv8b3zuZn?JbfO=x%5W^ytAVGwJG72cdMub+K6blL3k9znAUB5&wg+6mx)2Cnp`zf=WgK1r`M zweS(pvkhEaH#KDsxZD8-o($QPUCB>V$Yz1}Gy0}9(02=Tt<`&L?BnzSNK#kv8{ps& z7|Bugy2raaT6_EVOryUade(BPP)v2<00006VoOIv03!eq04A`@q7eW9010qNS#tmY z3ljhU3ljkVnw%H_000McNliruY4{@6v+B2fe+*j>+co$Cx$wQHYU>)!Wzruz{_ z_G_D}F1-Hg%RjVfdi`^Ji1LiR_C0sM{SP=^M09j@MmDnFUaYCA{P?^xr!M;5S3exO z>u|=9W-Z$7amE%cfh=Y59tU0j`nUh-3q+(IeL_!9bE8Y}Yc2ZDs#|aVv-3{-_Iqw# zaoMxWs-!AQZrERazqeiilZs>X-lNg%3V(rzv~WxKNRaB{3F4jaR`KLz<+hI#ykE!4CKR zKQB2PIBm47Mz%HBwu-gh-0b51>_)5_oa+EWmgb}`A*x|~e6qX!_B)iL6*3~WC&g~K zZpB}H?Mugf`mUc{*@-b=5JW&kNHUAH8MD)CUUvRj-~E;~?m-cQ7?aLyn%>V>^`7Nm zzGFqO*7BXNEZ=Y4-M2VjY{D8tj1g5OF^UyMW2A~6ZxvO=`v5>00!|DhLNo@E8Zim& zjdkpp_;>Ul8g7 zU-SrNA3}vM2h{x@b$<@4o>28E=4L6ov-qM*)t|!`%@=hKsrvZdEcg=Y60HifE|B1f zRgEueG$oh1518HK>7(oLfim@3e*vF6?IjSx7$~?+nw%cwTwKrC$xjS=z{Z>Z@TYhaucx8 z69*;5T#s_TPk&~Pa=wS}7ij4*A=1*wm~~8MIb+VzQen&{EFNFLk_8JHOLH=@WEe~p zus-4fPFwnib=5j0|qMO7(^0ad?CXKZ3lRqbfSjEL=V z+cj5T`GE`1{?1-bJe|}rk!F~nl>GtKprGpY>Cenl_Y0)<4OrBWDYQfwPf{{qhwT=! z)8ZXiI6g^k9acdiq%I*d4i}U}1uF(i^W9-_A~+F@%I0&b>p)q0ilU_7>r)jKM8$~G z$_%$&_k%<4S@pAbkCxYCv-+s1vHGZ~U${9{OQ&{H)gysP;0wmPZ=2&j9!6JegtgxU z*3LWQH0kxb3({7)gUcPx88Vw<6pR2GX^k&LL@E&(t-}$qJw98z=D~x0aK?8(HM4FN zS)MZ1Zi6ZY!5V|H2A3qHNrDv+QPR|rBpFUDsj+0vG2ZU5WO5-3+GC{Rkf0DE0;JAi zhdVL_nuxw4XcJQx5I}}INuyv9h>FHQs0-?HKso49_xnhQXkBy99oK(gw7h<0i1C$v z>D29_Tm~Gv@r`HqfE?zys zdz>*OG+t$zW@L$*AFY_Dw>@ohY^o|}pZ=XsUvtq}d7h+XSw@m11Rt>0(rUF45z;&( zO%jZHLMW-Kf-GrDimfrUvYb|yGtur~0Pjm2f*4DdW>^u#2mv7qL_nq45jGn~i!l}v zK~Pj9Np7)PP}Mae5UY~9u=t_{l_$$Ge0Rehvm4jGWWjbjTs$JMsqKI_1M_bAvTtwk zP#+i@dSrWU`I^kGJrMZIW--Wz-RD2Das<~A)_&7iyY+_aysxWNTtcrqL(g< zL~W(pZNKAHqg6BV*dCX~7!E$~^l!e(*CiS}CMt<@Bx%Be1q&D-A4g0Bx&;d-Sh#RI z(zL~(C@JfLqADrt8WAB+QWEQidFg;Lf*6Cf7H2IAAWa(EU`VXNC5|*n$g+eau~;k3 zuGJ-^Sw`N@$+8sV3^s8@RYZi~D~#5Zb8GBvSDk;>pgZ@RZHU0+7s81j_+%T={{x%^ zeDo0yUk}^|YzORBAGO8n#eWRg7vy*qIe!Gz5!RjxtnL5YgWE36=Bsjmvw{_AZjvg* z2$FUr#IVC?)r^Sk@$4YYS*L&Jq)lt?ZxYK9V5u9`6d5&`lNz(M*q-jc$ zHoqrHN|L6eX@<3yG|Ny8#89E3BKV5_#{0%s{p_b_mPLQht(?&I@JpxmcgvUkLScuf z6e@b{@YlWl(y4TFxM2CRdEk!WI@}Z3u{qwcM7#WJ6 zieOy>Ol!^XHI14=p6BFwPN&nM-ENbmDWVZVP4pFnnotc`edl$%UwYvwm)~;JijS+R zY(-?2`lVCH`=wJo8qK_a)4x1s;*rlwKKHi~(ffhBffn%mM?B>kpcG{vgdM~CkJ%UW zJwOVam@NOuwIi60u=Z48?Y_HLv1#2s+Y1HO2{_aIUm?&dx_Bh)zR$k*k5J|}Hl@KCCL57KHqctv3@=lwviE;8YBXtgA1S9|v)c`1{;+!K(Q(AdW ztJR{FXHDouK%&Q2UCQnp_ujH%`wP!K}D%ffNXmsP;7LjnRgEF>J`mmag* zFL(v$#vy?Lyz&tbUja-5&j1e9DDMRh04^?_{o)9sBdk4@SZjAWMBx|o-}P5Nv%MTNYsGAVr|oUA|ji2k_Ir&kmLzTme85(khM}mRIIgx5D39j z`ii0|Xpp2BEFy|p0b_AiNSuX-^z>}RN(Cx-?^(C@9&Whqs?V$HX;0@;;bETaK+ru^ zWVMRim?SpHKYlPi%F{0gUIvT!ukq>JbksJt2Yec%&Y9OFjd zLEv{#c`d3h0%oGxBRik{Q18k7--@Ex<*Lgr{nWkp+;#YZ$%V5od&LoN>2${K+*ZLq z!rCv|q9r@dSeLG=x`XW|#yXfph&B>K#AO-nPOCjPyJf9Pcwo%aV) zgAIZanq;yF#cUtzh1}-kS%<`B#9Ar31!cEj(Ct$6dW5>hA|%G(tid^pa~A6wuvu#{ z=HXC>aSjzo(u};_Ld2jd#HiGDvnws@iVy>dvkidjCaxcSjSz>W%8IcMg;OkPk|EL1 zo9{C{Jx#yg=jIz$>^wca;dh@-*StLHSn*4zcCMFB{kdN{bw1E-$VR>@%J)pvYeMDU z6OKCe8ISVvD}Wxb2IXX69q@lcO#W`mCyB~HMQ<4Xdaz$QWw-GBW`H{ZFRDiX3xP?4 z|ATtzF?&CGq&C>?tkX~V@%O&@rFX5o{^~ui`tkV(fA8DhxT4?h?Y}Joe}uLF{?bfL zE;3nb0`HX&6kk`w=&=S|lJ=gl$6lL8)G;Eq$7FY|y!DNzeC1z%eD}>)CaJX;RYDcO zL-diVD45-}k&Wv&FuiUA^P6Uwo9WS=?Nj$l)JH@Gi@}L)dT+$yOiJo9xBZavqmxSTW3IQ;ty4D)RF10CRyM;zxGpa3?~R7%bxa;zZV z^h>ASRs8v9o{+MHs&0Sw>EFKovJ21NTSB1h&d{Ho=9){+TYSldKm1Qs-KORejMxm@+3c)#5omI)!?y{E2g>bgQzF~$&Lpx^H? zGc&{VhH2KVTg!&^>)Etvrt`E3J05+^u2%J1z*68rl=m9-JGkY`_6*oR1m1$k`)NjW zyiAOqs7D^VU<+?+Ge+CzD^S3HX6*B^R| zUqSVcfZKr=04KS2{hjiC$Lu%vu20D0SX*P4UU=Rq*Z$_vWysZF!gtcF8B2sKvzs42)8IVBm9`WGRkt7}R_E^$v-bVIxwx`8T^{zW^fAflq z&fhzC7JPG;)U-ua2ZHgGp&$~dii&PMgTauxgjSxBxdcK)J&1ukO>tHbF+=8VdqPl(vY_a7>2>Fso0+B3lr;}N@IqBxEFv3zBV@I7Y65r>a1bJMs^KDs zxlfia8*KT!>i?c)(ChyicnPo;kxxc1-*YE?ybq8q|ImXpxvwkgrN>l)d;)lG6g@gD zo%(`ZzU-m%zZQ6dq6b7DcC^8MEV!sB9{@g;Rha`$Lv((aXM6pS*p7XK=l3A+92FKO z%RhRy{`Egx8p?1S@Ot32*2>|nvE=CL$iF`;J^sUwN%S_x*tzKZbI!WxtgpY6sz-ui zjU~?#LWIu51iS3A6Sv=b^P7OHw*|nDu=dMsc5b%)gVRr5h;V>m2qa53a*dBvjd&Ol(7t?Dsq zV!X}d!U?Pw#>U5RMzKy1YK&2g5$d|85l(I9M%lz5VlXOHgOX5rj7_-r&Q+GC?ET3i zvh9GwfIk3!57=vq?RifyF2Zs8!B2f$KK-#`^9P^bw0l(E1R&_&+vAp<{NKGtvizeb z_@z_(0!J&n9pzf!j4iyajlh1O`^gC(xuZVn*yDgnQGGWsRW1F8+tSZ|=;r$9Pu(C* z74{*1>6ARw_vV%_oAyhm?goB`rcry5{NsnFfj{$0k9m_If2GRHMEH^r MAop^sP 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 Z{eO~~_4G+BNy`8L002ovPDHLkV1h%{&7A-M literal 0 HcmV?d00001 diff --git a/assets/emotes/emoticons-animated/BONK.png b/assets/emotes/emoticons-animated/BONK.png new file mode 100644 index 0000000000000000000000000000000000000000..8066f86cff7cf8f556b2ca7b76f4d82500106b20 GIT binary patch literal 5308 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 MirgAYB!I&I2~p< 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 Date: Tue, 22 Sep 2020 19:13:09 -0600 Subject: [PATCH 4/6] removed other versions of static bonk --- assets/emotes/emoticons/2x/BONK.png | Bin 18461 -> 0 bytes assets/emotes/emoticons/4x/BONK.png | Bin 39220 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 assets/emotes/emoticons/2x/BONK.png delete mode 100644 assets/emotes/emoticons/4x/BONK.png diff --git a/assets/emotes/emoticons/2x/BONK.png b/assets/emotes/emoticons/2x/BONK.png deleted file mode 100644 index 064ec5c5e6c79fce82ca96067cc3ccb582cffb74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18461 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 Q1poj507*qoM6N<$g7WYe@c;k- diff --git a/assets/emotes/emoticons/4x/BONK.png b/assets/emotes/emoticons/4x/BONK.png deleted file mode 100644 index e07285bb5d77bd75f14f4222f04519c9c0932c03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39220 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 z `4uIo7b@I$C7N6r>ao{Yyii}$Xq|20CNBcc{(Jhg|WQC61s(#{~ejy^~7a8I0b zXi7v?jI|tp!s9Lwk^Z3uw4C#y7o2<6-=2BOJD%T94zOH%7U~A)J+rWh8cUZg(~x-h zQ=T(@)ldEGD~>t#xGy}IKI1GuBnlnNyFj`>!30tGJy~xZPyZ0N88P5+m@}ZE!Ni7+1OYogh*YNO*L&>{yU#_ zbS6_*4Wsc0=W43Tu{oVkM$0WmJc82HV-^-7d-n*=PFdgF819AKlN#rYuNt2Aw5Px0 zp$4=R$J1Z{^Wa}n&(q&ir8#03V9F+B!rOR(NBHu^haLthSxp(K?byc7T9u1 zhkoSm-ui*-Fa6@UF-n-t=(lF17|6ZFNllIcS6M1oXnLh=nMrvN3FlIesg!h1hIG)M^;p!Sw1+unS-{PB!I!2nlrfrK|o@%i*U#!Nw`ZcfbpYVhy zeDg{9b;Wv&fi%?pf)aB= zVzB_XVldVgiI!6OYC7!r9F}5e5)8$vAjDLZkTDi*++Z(mtSOC77`E0ZIVGYNi-msP zVM$aA6(*OR*`7*pWx^vX{O5%_6e(Py*XkmtXQH z=Y9Hv&zP;PQfa30o>9}3=Y&8nN>s;VpZ?-~FaEKg_|d~3cGM*g*3bHFgYCMjuK3Z( z#-#K-w8(z9o6<$8ACROp%@}Jcj0hr4?Ys}{1OWRav;NSW>0Fz1Z11~V+yP$+J=+hh&fOEwZQb*M&+&D6DJ zVX>j>7wG$*rm30FTQ)bhn9nC1IBL(I#b{11k@ILVn&$f9#hZ%s~6L!KSK*zwJ-{@ENJ=%A~V^*>06- zN%dliXe{htjH&dJ$R*o$WnrK(iV;Uv1<5#TamFD=2y|ow$%5pJa~2!QP^nO+uZ=Oq zWjHA=4U+?ah$C{(D2^2{rY^2_4xIA?m#*Y|&n6pCtQD%-5ker&BRNGXZ#m?UW$LP8 zKJS^&S{9c^tgcpcZAahtY;0`N_W{)cI`18m=?vxq))2|`Au*qKw9}sXw1ccv&aiaI zkv#cn&z?Qz_!BOA#j9TZiz_P+9!BlEb#A=w>eqel)c5|Utpodt;;8m4R-T}luFrH` zpo@XyPkP0^A9>~Lf8pq3k9*Lk*WVV{E%l>jo^f55m znjsh##)~xLF^P;gDc<-}dTQiS&ux<*rDx^HW*Dt0Dy^M0y(&shd7%9r5nHRr3;zZWh9rLUDMQ9ThTNP zR#up|Ez{|g*>p_7g5Cw%UxV;+9?;fEh_ z^TNVnd*o3^T`nRINgd>DI(hVIA9~ljZoBqUV^fdSfE5F3$T4E9qYEvEJo3r;xi5Lu zn~pyAxX*n*d~Ww`M78Fl?|#Q`hsgvqmnar9jrUk_L)vDEIg-eP5SdKdk`6kH^&TUo z)15UTMs}7E8Y2+XAQ~Q0QtL3j0L`cJ_ndc-2j%>r=8rj->FiVl%=d0D#2j|6%NQ_L zshq`FgLsGc9$yt#Wt>AXj2FfP45oE-ZA&|Ehtw3Rs-muILg-jbV-^=jOs5T9*AqgZ zZKuTOaNd`dz?x~sBM`@H-|!n3{Of=Hve&Qd*>fAa2UV>-ZL zX;L$=ho(H}ZRiMLLf`jfRmKYo)LP@b;GDr>29-on0*D3Y9E~qyF`0~r(liyGvJNVT zh~|u>T%sC-^1?vr%GsT^K!|}#Eg_X_wF2H7Y;9o#I%=pFYJ6Se>IQY54A?5u}vA_M*J5fR4YF)J%8gb?Wao)}}f9x3wW%2?{<6`pz0EAD*FYk%V9BC_i< zQhq<lt0<1wRAO*8U%zinxd$r`X0nxLZRk_A(K< zLseI1)2-vbblw^N$G&~H{@`>vIr5IXZmmx^;mLPC;lv*};~CF<-oJSu3Io0+*f!VK zjz8r+Z@>7)ub#6UW)mh`>x8z0q*x42YARn*4c6PGw#p${} z*hZZmRSN34%jK+i$vr{vsl*;6@LS-vJ1~8PU8FDJU zx0H(7#5=H6hp=$#__BdzUCiZ_@Wf`M_Vip1#G=vp6b?P`0L9kOMg; za#nIurt>)&#dwct8t@g-RIEJgaqQiDVQ66_>x_>I?s2nJ~jyp{_isYe`x-#+)>aO9-JFHWFm6U@4s=~d?0ZaI zGLjGzA@pqPu)DrTa?7;qSf9@5Z@7Y{@q3%5##>jkw3?9IK?rOfm~-8H%EA4&Kl;*( z&i<>%KJFQR@#&Af>+_3Cd+x3(ch~VJKJ)xT4t?0^-z!VIZwaNNDJ90vV`3;O z4cpL#K+a}IM7ynb6p^xkP>Y7qilK3ylrq*E`p~kuxlTwG3oKFPhRQQ6nlI^_F}VcW z;r(FyeGLi4JBL~!8^JdfqH-^=mEN3gTN?ED_`H;;Q?`?4HQ2f)V+px1lim&$q$Wfw zoE?>^ZUk2+tSO{Q-;Hs$rt4Z#4m(mS=iC51gBp)wSz20&yHJCJ2loHqnIC)i8`ti< zg{6fNbzKotiw@E_V+BculmlDyO;U=~byM0)Nl6;8CesMmn5k57QPCL4!%%T$EnVt~ zU0`E&fZ3$w?)~drd({YCBQm?Ix?=5Ig#$~ieS#h=uYepMM7Gl)i6c;Kd8L@)3H8FMcU5kjN?*hIO zgauHKuS_8{tixG1fY|O>kS8g&3cju|rU-b;=8Ajw&9-x6LA)suZXj`D&Ugfj$5$h= zaU?CPsEjJkTQmt|gQ~;1?Sar#)cmF=CqvU{8D69;R*bP|C9Si>SoC{)k9d?G_m~sT zey9WO@{7Lsn;(DQ+kSs~;06v^9#d5wC~~;2n-)#0Lg*sXc0$y?Y>FK)AX1(qlQWf+ z)mug^WF^E{rahd)=CX1u0lg~o*`$;J!>Clwg&kg-taJNaHy?i0l^4GKhkodlKR%yN ze|I!mxcqwxwzbs*k9z;x-+ai(J4^_L?{g089L^TIf}GP13%4z2@^yvrj>=kcGT33! zgaY1soGZ)Sb03H)Va3zUTbyL9c#O3uO3DdBak;g&Fpb5lv7`=0Y#BVg*PPtF0cVWR zG|f)LOF2O*?F6wNtQn%645qMx;6N1PDlDTNtGz4+jH4071cxF;<`x2|l0(FZ#am0Txj0X&qPZvZg)}SIl#m0$=46w*_uuVT z_up~yH?F?)88=*iNnhS^`-ULl+_U>O*DAt$XC~m zvED-{PS3U&us&2zjPVg)IrsGcanacyde!8>U3RHHc5weqzkBj4f8lUd{q_4AaPFV@R;oVmuDAb&XqicqEQOAD2CXV`D(ju-OVe0n z+pSpX=3S9X)eUwC`B}I1isk=TDY`;qgmLZgl`V@d5Jc^e#zC>EOaDlJxy||+GiV;o zFmNgchA#!S&4E-gMi6Jwln2F&Cn{u9Y|V`h`vF{q^HtGg;z)7uN0DL#nkf_JA$Evy zKtOZRX;wqxTG-e?Hh{4YNuW(O*Pr{jkH729S6+0+Q^RaREy8$V0pl&*v?Zq!jjWUr zt6W@EGDSTYqdJEx!3txAsxpYlW$}EDrGac@P=u7o z(f9oh;7W5j?CfW=R*K?8Jl>ZyP(wycNgc8^_{!sbjl~kOVnvZbnPS8cjVs@b!tigG zTHznnf0WN{O!wXi^01x z(Gj{x+lAr{Gt4Y1Wrec$W3qazD@q@AzTDR+q^zZ#k|UxSB_Zm|nAI=^Us&*Bz*{^z zGa(gwL^rs&iOA5ym0}J>gp`@IEt8Ekw$|7D!2^Hvrl0uv-bEV?n%Nk`kZa)>xS6}wW zXPxrbzqoqGEn^9ZkywncQ4P%68U197K)`x~a{^9r))0ZzC#*9&&e&@kGX$Zsf)|T5 z6@4zLq!Cj@>A931A;dxcXUW*14dsagQ=EtCj>0&*ozle*!NW+=vTm#$0J8h|hyL5Y zSz7voTY$f~&%qW#IQIN=&UyhU(s!B04n85Or9Y*V^w8Qu@#mhDz*kjKQ*4t8!^^0_ z`6ARU&FZobTZTC`0jzU~DIGEAe2H{Mhe%S05i_(03`J2d3@j)RQ=#m&?{=tvYXt8N z&R1ZBkTWT_Wn+z&v=J#a0E7BN1_z#;OFF13JAf}yw)~>ENfp7AWgY@hJSbC2<;zI3 z0}m1)K;~RbwSF+1#R?Z=upsRSxSF=Y_0+K1RZ@ z7{ga(@_jZ<99Y|;4T-UX#j&Fq74ZZqmiCT`n4BQ>X!dk5QJ~}KW@WO1EI=&MKZZKq zWSl5Y%2p#y86$#6(G*F2%fbD(E}nD7-~8TzyZ7CC*x|>VdY^*rl8e6b)3;vzRXJj1 zR3@o&LdeKK0BjepMhtirkgOv~p_t2!7mP40)3AjVg`ufl zwn}ZQK{OXtgP4-8FkFMk(BhC{pT1*lpoy%?bh;)vr=!2$!M5+#8-L=o55D#1*ACoi zO`J2TE3AMunfYWwXlGb5YAdWQn%K}M`p^?%AOr;rZOj}vaFFSwWoy=xq|6j9E;Sr_ z*b=DFO{dHz6I3&mvyeRVsAwvihtPxpa)=PMd=VP6)2q!|)JEPFW__EvRxNgmDRi{6 zO>VjAYlois+4sI>Yjf?6rRBX}zR$q+)r&5CgQlKtt~3h`Q0(Q(!*$Qv-EB^Nd%Mgw zljOZeM0aFU#-yE^X4{M89#4{t4#ucr3{6wfG&RNw#wgYaDfdNpIanbSF2sP9ouN=` z-0SmH@s0U^$$RfG%dYB9^tX06 z=iXaY-K~VARzgAqp#X>=f&mLKW59TTF_>Tj#$e-_dBY43^Xw07&)DzzdCZLMG5(Bg zz(k865CRE=5JE_;*osIfv?P>TtO(+xQFZTG zd$09dzo3?SoB(L5K~iszyi&O`Q;U$vL4Q>W0j3SvaA6VAS41T0Bb#r zHL6*o8HS(KK0H}gMW2AIOFr>e0 zj10*THFE+Ps|h&x`A11&Y)*E<=#xi+S{lYss~RG|pWYcnslkm>`0K$CFg<>x$haq+)H8wzgIGjFYm_9MXR?+D*go9OS}4~^ItQ$n{T)S=mnf1WlQ6TmYi}W*v%0fR z^RabrqHwP9g|bl$0pygOpAxLinl$gx){ri~^#&GN%PP@5oCCPZY@~k~=+uC;T7edn+_i*>;2wU&{&JzG!_w!n4yLN7W>6stF{*vVw9fvUY}C%(85l2!!e~;;1*M&t0jbp>W~RX%;!FgxYBD8;&@>fx+`ko< zUVQfRk2vzUw*&agA6v0)e_-2-zwj>~{kK-sy()%?>2v}K6{J^U!_qofXW%jrV9bmQ zX^hTTz|3;aIj7u0nb{9u4j2g`z!)F|o$tzC_FgQDj;dvH_L&eVR7_S2&pJ5k6!}Wu z`Ir>w&DWaB{+uF^bk3O{dH??HcW&shfMbKm4W_9^6VyFgm=RM%J*gl`&6AXI6uMEu z6oj&GvAER3frl(&X?+10fwe%{^BDAd=#>sJ)}TV*`Ub_+p{}%W%hG|9W~Mu@WFk0UBDJswX}@g%SXXGz-4&Yv#z2fgl-x=vb_pX!fg^$>j3#49mdrGD1(P566d6sUg*R9z(H}Sr76=;-=%c?-z?BY#)m@mP zmjK%UL4+*`LzFfUNRq#Sd=YlVM^zY1cA1xLhVWMe2O{y`iCK!$b}*X-&fb_!GeYJ%7cXvtjVJU&GxQD$}+Kz;QNFkS%_tn$!Q2?MxmMXkcL3*=;6SL z(1f5ZWhS;e80}&>gD9C0-CDvk2Utf4af&@Vx8mD3Zhq^JrPwY$|NO^JR>$a(g`=b# zNK%(8_53ghfmJ!(?VLCV!M85Q0$(__1&GqMZ0%F7O72!*%=flWt`{3lhx@X!mR(P7z`ah{<6dE-TN~95!F_9WV3e>9xAD{|R3_M zR2Yqih#WB-jxZWmc@LVp14+o|PDiuMdxHXH>ERtv76#rCjP@8vmXL_yNkPTTD1dVw zwlMI60)-Hw1h^n5qFUCgArz3J&d|m=U0XRpL83|(7?9D3XU^hc$#|vY2dP~VIZFUp zG}REhcin%gh!D+Fiyls~ZQr&PE<@guQg+Uoxee>>1_Z<|lu%D|>K4mn2)$kjXC3M~ zc91H-*)Y|0%W32Y4PA~4ntBRD6<{J@9h@!UtjBa(t8r`LL3VZ<88V8{^BkkbnQk3{ zoEOk8quXNaq;G^gyV-U+M(R$rtOCfV8=x$5p%%!@HhILk9aT}P_WW(Yp%%LQoE6)y z?b}X2|BIhKJ}P z7Yg)xf}(IJ%MwLdbQ;N+Y8cZ4yn~T;?F3lwQ1lon5n=@DNt3M#3BlQJ%n%qbWt&4l zox50Ig)&mDpc`lKq`ey?i;OvUHWol=rnqy<)f?}+^QJcg_{fh`Y>os=gA%EZkOo-* zI=Apk33Xk=*tMxNYrl#6E`1xf7U9_`_`!r?Yc<KK6q(@Bj(4}BDvq3i+Z z-(}JkuYI+?C&p^qH#-Dod^oKoGt0Ba46teco%DL{4vuz@#+35}+I?V307r;K*er4t z7JwsI)KevKf{^AtKlnZRS$;9|!DoKt{hzz-hKmmzctT1ws?=a*IK;|ujL~?4x@w_( zn^9rC*^DJPCn$Rk&MC8JVX1_55y=P=92!m-PA3opIIFf8F**RHKKv}5*NaGmb%dg{ z==BO92Bao{NV^)F58g=9q2?l#b0{*&z0-`UW>ODf)*UG_HI81;%&H+I4yu)7AjGJ9M6zJp!^R^Y{c~Ym zCnCkg=b!ueJFmU;zzqungfK!KCRiO0v3LIvtE)p)^;8x49l1dB>tKMgwAwNj2F4i_ zJ&Ur}Mj~5~_Xr}0b(7U4Kv7tPV3AT!*PBV%A*CA;)|W=X6Ej;o5p^?&KyN<-WaS3IQ9=^I%Dz3g=F0P*f9h#3dMtn~54+e55&Hce zN-UzDFj9=*lp~)=GtI2cvAMaZX1g+U`=yq4Wev~-1s2)?xot(Ysm4iEVW3Z5=>`0CS~aZ00+smE`{)g>ztlrAuvdY zS*%E4(l5RF04C1esG7&7)F8wfA=HqRz!KEBl2w9}1Q6FlZ~eg-EG%yOc__9UuiN}b zo4)kP=PmU-ND}I*#_DK5IXkK31Eip$`pFlaYWJL9jJwgfu4w^(N8T``ER#``FO?4xLtT{;L z6dnR}DNC(fOL@9gJ;t4PT!q_iz5e$_`^PhF-9P!WzH)A(k%~(;j+1F`@6>&VUTrdAboh7 z0LhDEX&My$-VEVH>hb{y0y3)Hmc*)I616aI5im}qMn%-X`3QpqB5hxrq$~zqS0s?l z5yNCOd55AVqKXFEGe^W&ftyMZG$cUOO5IwIXcHEf*0FQ`o}cj>&2Qdx(cfQm&S&4^ zOhjz-xmaFV#lC&}u`(QDJYH3Dc4p*TODIcKJroOoFMzT~@CCsY1m_LN5|~owrX|vV zQvhf11eEh0$ZG4Du>zj6x#y&7rlJ72RJ1%0fvwWMtZ}n3A=gDqHkUaRn&vTMl1`dM zdD^o!^O`wf@7^7_;JknM?Ttqqb0L6FJ*;92q7SIaWMOYDtYpIPoC=z-7A~J%^pD{*V-dB9>^Z)!-gb~WpVLYi&*HbL7E@O2xL|q4najNPd&C)YYU`s+# zSVbKB21P+|e#Q)nF=nt#+jI4Ckxq&QDIlOOFRv&aymy_wLD%+4f)UDj4h}W}COVKw zssdrtJ+GJ>FZ9{P9H5rEe{7#}Zs&fGB9|g)nt*Nh-j17Zy!_n{yVzn%h}9G&IFozL z%#N-DLvj(&tZi)J?)f5XXS3NY*D^Kadkx(>ml1ab*HWN}2u;&qxUvF)puaGHu?Ep7 zbG(iEZQEBOLXy<|eL-%6r4_%nw{oV9NrqXG08`|4SB0z2sxUOQOKgd#n+c}X1gWXe zG}El>Gs@G<402T+vl<1ZpKT=aTi0&>zt8;mKm8X@Q&_`jnkgpL2rH{YtPEE$tt-`v zIjiWNA$U*lg~eb{DEnjJ(Cgc*;=mkWMQf6TLWl}1N$M=)ThcJ+WwYbo0fizTbP zjZud-lVF`%4#voHyWV`Lqa8EWtX_4WYG$eyWMsMh6GQ}022m3B?c9s&uikXZU3cE{ zE5{xG#B+am21&MXOOn*-G0!bDt9@NmZMWNf9}0hivOr{5!HRtqu+LUZqEhs&F84FNDjOePp3%jQ*P zVU30Jy6rU9z_5C(giu4Ifk=cebXVxaz~vxA2y($DgsO&Zes-x^x8Hj6t3UJ654@)u z?trI=CRB*A#=iY~F`U$>VnCDxAwq(V7`C+VCD1P&dVPnoXWQRO`Mk@ej0gBUk82ufCwDT+K=RHjMXVcHGTxX)zq$w2=dq0rYl|%} z7c|?P+X!iW_><_<@5!N_R=DZ3 zTr4~YJa^m1q`@LZ`q_m2$D`q6KKtFQCJj(h4&g}$$1~D@3|iAG3q*HG6`s!1mTFHG@UfbIwhLtEXno> z$}3vwcBp8Jr%rl2JSH`Q21YHYQS5i7|p0o9+a(R)Z{x!lEpl zDsw5J;ToaUr*Rgf=0b>pA*|Ats%kJ9*GNeaqk=2rafN0Q&{Pp=+JLJD^=OP(tJx>G z$v2QXDZ#0!Ys!oeCWUrWBBX>h?JtqZ3W5S;DDxi~&9p|W8l)z`84~g!$8dQ!#So7ESt_*Q>go~ap82VZZrl9L1N+2~dJ5k=aP^eu{`!^&cI?CMeM78{ zCzyr^HWsi(nK^m)S`=PYAVA)$I%snuU=tCfL6ZU!6G8&UQ^9D$7*80Xu@Ej`jZ*Y% zHeo6X<-iIu5T)k!;QU+$Vbm$2NdZv;*hCoDf*v!3w9RM`&imFxFrtP}5DO84B?nI) zMl3{(%B+$`=2`%yb@0X_Ruy*Me?PX|`t4W#uJsGw?6S_2zlIa#l;t%b;Z}dbX4Ii#*-oJ;DF{g z-|^qRzGchp8}_e`(F8_Js^=5ZPJxWTkS?N?)2Q#wgT6ZiDQg=EO-QKfgy}S4GD(^uy#d4+koEA!Y5QatWNqdT z>g;bbM6W=FnYCpt`XiZ1ZSwV-_hBg|L`v{tvm$zCGtMc(kU?P$B!dsJX>_q{2(hkV zL{Rh!q$uDjfl`9R2o3_uS|m#?Gr;6o&19$M*?>+hWz1Mua(dbcgJXn9K&Wb6D=?$5 z9%3||##x)^OU@rwZZp~wl=I4j1bcRGU;ndEX!qZHPe!e>8l^*6r!i~|l@hv{?# z-&-2L=6B!y;fpT3;M8xN`-wv%C%CeJK#gcgRP9`NhoW@o_X-Sp9?l88*Y%Fh$4SvX z(M_==AO%Kj2&3Ty)g-}K)mpg1bRdhh0_#-SZH+-nm^ql`Td37a5)4QzT6iEkT7ZI% zMlr>?`OLtGRVtTc0!Ic>n3EQ#y842;_E&dzS|9q&Q;fLp&MR>CXaD{$Z@c-rW3a0KvFowTHuMY4h@i`@&ii*>P$!#GL>uvPR!~&l^28asHAkT53Mm$ZE0NGt_^Yl zm`vU^26>5Y(fVJtZMvici3#;&3b6t>f-3>>4oHM@Fo0NtB%-Z>a>cTHvgwG?stmTX zhH1?**XF}0CfzgsEWA=m>%REuPn^B^!Y?0H z6q?6C&W&IH@89#+lWDd3@xT9z|2P~^bw*CQO9TlJv&zD&M5@>GDEl6kG+PbC-Kqru zoOK8dRGu_V7_L+p4=aSAY>~l|$!SIwMP~P_nG&rbKFm8_>*2=T!Px>LYx%pf2Kkis zUvqom`9Ig*gw)z_pf%IipTZmUyYxm7Lyg;R+C(>>_>A|6$j2W_M3w0;tOxl5OoTcH zgcv#>-Egc;1rRXT9L!Ko4Rcg^;DoaxL*x=I5RGEE8u{n%4h*)d5nSM z*8PgQ-AGKDQW~0o6e18bk~eYecxBdXWJF2k2WW0()j(SXb z?eDz%&rdkz)c^YJ8*g~h-n~0bgkTyX#&yK7sxiqNND+cDF01H8_m+mitb0i^+#SFy zZPq$48dcc4XNflUTW zQ~?QM56S!E2+2}Ry*b6u?3rc;iE7>~NWE2<;h{xljldTc&J!k+6PQ| zLz>x^mJUQ+Mbu5iWIVxSG{tmWVLWOu8aJq_pa>xWAqys(rbZJReJGt(kA4v(1`=DO zWRL`!FAV{UM-mUA0!#*VjHp8fG+4l#jW$~jw5ZxymEPHBhZ;n#AV`^gPnn{nRta^^ zf&(ep)H@C6@Y&DAIolzq3Z_)3swu|PA;yytCe;{>fF@4#jnACACg_sfInqQ?W8p~; z2TKNy2$mB{1C$=R*mVghhDSY;i|xA2m;L2ApL+kVyB;HAg2zAo`Fmde>u-7Elb-s_ zKPRFz8jYS^iOt!!UHw&dj>Q>)gC4?_sT)4wHJ6F7Mlp>#q9x+nIUYzuHDFEp9+lXGVJ+At`_) zL5yD4r7yBYLCO!dvMNXt7JCDDW5AX=?O7sGP9cd7(gLta5R+}}gmbt;j$|T&ohPkz zt-}ni)%}Q_0V^%ulo=z)^qjVRZErzCF^7O~Mwq1I+A$}U?~8yFLt>_wiJH_T5m5fU zjInS|U6)0G6ax%Xb^rrNw2;B765zyG-n-`!TWnWfdFcnfde+C^PKK~L9^=HPzj)uP zf8%Y>94st+r$Z-)!}SRUoRa!^WG@)Cq{Etgh1onjBOn^`>OYeNF)*rWgYl?VWVu!z zkhMxs_Jvn8)6Fa~TA)s&lY!K=iK-}I)+E~YtK|{Q2o{P$t2Jm#Zjk&L>Eq?*cYi9{>2KeMUrn*gS1UG@VZBr=$C!Z0y3XVk*MjaYV zswt|b#$;Nd3ISC}2qATbL0vzcd+BzsB0MMd%gleZ4>z;_E^{S0=~B9B8pIGf2)Ju4 zU=f;>#j6REX$4M#>9oS?aER$-njwAN0d_YTSrB;;d011xkcTk^EF5fh7)y^(iOo&d zU-L(oeD&yB&s)IRE;BDE z>;#|ypb&ZtKvN5*RX{aOXevewl=o&zNG}Sf;!x{n>y%CuOmnt#+!2&DOK;{MGMiSU z%bqZqf<+IKjOkKcKcfywPP!7X8L37dcV<4JGyl>8gdPCH4IDA{@7|89FF*g6r_=Fq zKd_B_>eEmAvs0gb+L!h8RzH609N;~u(8XmPgR%u&0VehFXJb$^W6}hSr#0%75LggJ zzc~9hidAnAu?7t%G$|r*LLCB@N2^#Ku3$WwU^1DYu4{xQs1C~5j)BsOAVkzere&!( zYtifV;0vz+vo6uPz1MWA#nLic+Bdq5x{8?$+v?n!y2kSIGWP7=jqzxtmg{ogmnJ!zQ{e{T1qFw{B0G!obW_~cOb?~kPC&F~nU^-2hjw7a%1Wp!ZSz<8g zVPT<&(|H2VXygJSI}pmnlNDb0CH z>i=hodP(`h>(8NTt(@}?SdpxwYp~_!OK{mm=YCE^?DuDo0C@KEp8r2KfAhju?7L?R zge{1ol7_7=xLb~66o8>lSKJ9QmF6UMgf#?bvVp2{=porNGID|#^?ppE_5`7cNQqID zJru^mIuC2rUO|Bg>P{BP&dknfFhfzOy4O1O|0iQWPF=T*wU|^DQg+=^4@l+VaqB~p z-)MFEBGh$*y4K8s7-N?eJ{YL1$CA}To0AxE5u-e9b4~k)uhIwj(lu7{UtAd+r}f0y6k)Xc?$;v4@0e=zHUT8I%1HsfYU=%cbd|9 zxr7)Hn}DVcXc|E^VN53p)szt$y&inwQ1%>bMlX%g|IT$>Q-O2Taa^_7xqBv5qeg2A zM_K{fd>U;_lF!P4?>+&kqjGg@Bq;Z`JD@{rpCFwSNAk19ij-kG9pZ*-E;!{W&v^c` z09^Wgi|w$D8!x-~!V5n7(f|4Xyt!X2fKrXZ0_7)b=t z809-c5gzhRTgsdRAUU#$MUadNIwv8*`W_rPSZfds!c)vyO`nX3RYKEP}Mb@a~LcvU@+(_f*J`3 zHitplJi|6Yj%VJNBMnxQi|la4rT zScV|0uM-k8Oy)(30A2{l>JartQN-NvY%S20FTCtkyGN56LJomUrp{#V5W*bQsuQHFVf&|?2-!5* z>McZsrlnGaJXBM*L@-?sJ>TLfK0+BO;_trt=lE`&{3lzV8*8(dW8GzIH;q!n6om{3 zA)u<%l~=O~ESe;k))9O5uVVMUWvr}@F&^Y>=%=HA)IV!io zhdv`&Net>bV0CqbX%$pC%?2@Qf0J_X2eP_BL@=2)m`o;EUL9gInWCCZ5gSIY9AGl8 zFzSsl==TwPlOGI&vh3@1*6tsn0$3pi=N6n&^HXmlw{N@uLF_OA~+eB;;uRhZhlYZlh8J7wBbC`|!tfPO*f^?{;K>g#BfP~OxLoNCmTAc&Zb z8`P78STRDC5R+QN71m;5p}@jofnGnMD3vkN>lIme>fyW!e@*8{n%B`Zo6S<X3IX|l`$PrLFr{nzgj^ibnX#?4Mg26wNmI zQIwU@-gIpou=>2~Z9~SOEKB$tfY&rl=MB+P!JM@k*pX=_*5(jI)3OED1}82rFJpCe zRXtCD&OBA;&phmBMQ~!qWLjg--hJ4!cRxmxDe9_0Q#TloCzwtvOhy%|agDmF^$oN6 zRBL4$EwL3=K@&spM5vY@IA;IO``+|ZP) z)1LGD59RM4zVV3Lm)5U?@0aKe1{e(bN(v@DU=)CA5QFZ}ViZg!6HLYdRh1y@A;}>| zU7ai}lvrBoVQHzvU_nsy1igVpk=@{Rzow#4=Lx>h&rM0+)Kd1f2$I?ztW~CE|4;&& zT05yO%5sjy#EEA)4y+Dx^ZuVQhq|`6m~|GEu>xaF_k9f*mNZbrLLgy^2kyTKmu@=e zBR}wF%iml8{K?HX-FW{e|M74BVgLQN83-fAkok@?VPE&dv`C$_QktaBvy4vW&|c3W zgbqzIMp@&oXW;uiRXVplv*tE+)GljviP(Dkx9vdtL3r5;gz?Tc?l?xeVG99WpnNBfSD7(a!ripXpV+M7}tbppj2`f9d z;pR&||B-vQeCx?aKkk&@C!+Y1EVK*0{G~5ndEQyi45`5ZM;w=4`G&W><#8vR`05cOP}m*Yx1pX4!5k1NA%fwOW~C8FP+7vIsPhvHI9VX&FhZm4VSi9! zVX=p@^eD;*UlNMapg(X}SnO%*hzMq7matJf#kPI4Pz8Z>Nv||Z3z};$Ndzw6Xb^!R zlXC;-R<~?(OeufQLTjICL#^moMX~}$%Fky9lI1)>2qT3WaWuqjH(!3j?%fZZe#jvk zFZ#YWTl+fk#P!$qu6Egz+m2xm2>QBXBlqnZ2629 zOwl(m#Hc7G8MPE}4q^-#I)Ki2*@VJ-6yBpO3PmJI;JiUu_`K0~NKyBC-j*O(T~4yP z6r`jw8_I@3?XGV)8e=q_f~>>34I8kyVFP-Li;6~y0t0nZ>kcr){QYJ;PauILfVc)? zL~0^pWK5?MY`_0IbjA6f`p*}B<WyQQohMZqytw(){Z1?tQ4r_lw>bb$`mhBM0%#xq|9g% z^h*!#EVggkLbu+0s- zikJ7j&eL6}mCt7?nALWNqw42ULI>uQdFZF?(3FJHgn%MCl@X=12Bv9m)e!SsOKQpI z3J;#vh!U|nU4=-%%Jr8Wd;9fQ{Nd(JNBqIrpZ)la2OoO)g=JaXYOKLgM<2KKkVkF2 z=%Eli$wzKfzmtl7kcOqEXuxxbNP_$ zSu89Ll&)ogey@kJECGp18elapYgP91`!eP%i-G~S>I+HWkl@Im$@|dOzK~h6M^wfX zz6Tk3Hj?DcHB^AAg_XaTk#3d19CIw%Oli<65hjx{CX9uEbwozJE3LDLV0A$z zrM$U3=V|Pd*U%0TG@(I)Mar{<%@hO4T)hOKsRBmhDJJ8(TU@uGjkOlWS;UaQO@+d1 zB26pPnE7SSGTl113sfagE)q&=lJQ;*OSvE znkBD(BtH8>mKMFfN3ZYI^D)b705$O;NQUFpUs4x%(k-sLf)lew*41XCw^Y8_-)Utu znOQ&A(5b}->r78=N@-f7GEk>2(j8+q)X;^u>25^H6h$QUY^kcr6CZN1wFSq_Z{P92 ze>wTA55MoEqQ9Uqs>Yzq(VPOFu`)P;GN2(wG~tuyh{XUzTn-`xOx{^pgDlF_p)-kk zFmmRgwcUcryO8!)ArPGP8v8qEg#cn0@AbAc`u;M26qNfm9@UtPYJ@O56sFTDh^V{a zkm*NtN|@9QCesSjX@w0PM4UR#rP9O%Vsd=Y*StM&QolHQa`F6q$ z?zv<0(qORo@@;nyUS7BX)@?W#*Ixd$O}&NnHynHXi60v*EMEJs-DsD5{rnG}^Qlj~ zlB~zRNi-~-UvB6ZW7%?FbPb7)uw!=ZI!b{P->*g7P#Xb}-2i^O$j zrRJPR;S;>~2q9oN9HMC&^m;w?`+fMrLPVwakrT#~DHf|K#^Z60Bc7?zyWT#Zpq2>M zm8ioINg@D;lmvi9NTKUg5`wa9qrixRVFy3xVeifduz&ZC=eqvFbMN`i&HwSLi_iPc zU}@bKPkPF;-$z6{A5>`NHCJ5zfv&R-n44Y|JNHI&Y61+Dkd(@$hMUT+y6-qw# zCbN2M=Z2P;kq|-B?$6LgN9(+du2WG1U?q}=z^JN#*q}o%N%Z{{o@boU8pLs4*G6j! zO%D!Zb<<;ACM`>T23r%XY<>i2CSVh4eCN)~dUxD$-7f+7uN}3$04w?{?PYqUfy^1mktY+OvBuLpzN7VrOPNZ&8*ixQmLH9FyA%Wm? zd=v6%E|+;Js7rmIR1|yr9>U&j`Va1(_b6{LEKv5%S+8V-6cGFQ0bnw=O+Qg044GjPTAQ zQbHv)LY)vRQEE_TJkX@UWIU$558QLSbMk-gxbN2gbknt)&N=z1&;559wH<7_@VxUb zJnK`>TU{BUiomb_(!cqqXFvCOfBKU`KKuQJTfX_VfB8nQ@Nbmbz_}cbVN_&mJ>a~+ zd7#(xC`zaQ*_rO4C$ccGYDpkUHa4VtF?}yM`%6Y}W{ijkIHCio^-iTQO^XTjL5xD3d!QvPxvC!oeZ?a!`EFPaw_fm6b0bp_RQeE36dBj;a- z9(LF@A%y3zTet4Qb3gOJlcp8J3V~Q)Sm0WB-}AK-T%_<58VH}!wx^R?^p3B7{-e*Us|tr4 zb1eVrYu@zklb`gIzx_$?^!f`6d&<6pk-pNptiZ#-WM+u-2ED#VSvnZ2Eu27*IO>g_ znHVN(Aej?#0|Nt6D}^ZFWRMyLCqgFK!X%A1Cm=P?C56RIYSUaO~5tSs+6_+b^Bwhew)O6i419rNh_ z^!d+z;ty}V;ZoD{9)2hGHuTb=K>%2FLW$Ks&^pRML^d6Yf@E!{ zpCISEn`;)FkuI*_+prT-#RFS__jR27>|m{XW($En#(a6~k<; z-6E(dMKD=4jvcP5Z@n9IL3&MH!}SYzQvk++#bf;ekJ{E2T0TLi06v$$+LM$-_|TO2 z@T)HU=1V4%@nWc^FT4KAi%+@l{s-{D&IfSR(HrrYV~@s$bxYW}V+S7CdVOy?9AA9+ z5l6_Kx8F)lQ{%wHk4-Om)$8AR%9Bt1i5HqK`lTAI>!XtK-2PGHdR>v%GhP#H$jo#x zJlEQ3@y(WDoOfdystANeb#dHe@PiEy8Qd^ZlTg##@va)jSS)c#R zKYs3$|8Ppv)F_<;6Kj4lGbHZ~1-i9wB@CUDRc@<|wK>hRhJ`Y{l{3lE-6O+r0y)>I zYnf*bxvtP6BcmkdUeAJ^N1eHyF|>Q1l;5D4$*eI3r7JsxQAFUqN59|4%8El1rZ9#v znM@J50VAR4Sxl=boHH;Ekf?O8(hRr2b9lv42x|<($@P^w4z2eb}8*YCE(q^}^^FA!^ypLALV~odRyz-5&_?uIo zcG^#+&~&>)w&<5gl?5chnjQoZ#z+^UQ4|`eF)uzd*=D|FAf{|VsEU47 zk}7FJ0yIQLOa`j-)@#XGZ6M?KQaiN>v}QcC(x5i0qIFSzP;%`YJx|Fh(q;d(W4nQR z_)JHu*s*QvsUlJm0XP`P=TZHzimiREU%&oJ5jpK~k2~SLU;WCL-hJhTU-G3l3d(95}YzP@(O|^bvY&if<)9!g~`~clT^<_>KXz@ zOaV=RX17^`)s>xxipU|kkbW4%F97&p{#x_8<+@Gp8}HisuD!eVV0AdfbY+AWzxubX zKjkS;ecw-$gP9VOGbM_J1z2*hLf~9%nximN-jktjer}2EHj}s$@yxk60Z36%+?W$- zB5R?=Y&;cm&O7Vpu4(8-{b<@dM|e#~GtYb?G9BHoi>Pix9Op6t+RW{iS1ZifI#03> zjed_vxhrEq6Km|+y<A^;%=|FKx2L zbf{`&2-uAL1LkqdXc2gyHZ3Dq{;fIGXj2MoFFi0p$izo&Z<7_67)=r(U zyl*RR{nlk~1Mp`*CT57e?4qw6ziY=%4EL{MQZ;zdYkvFsSHAZ3zhsQv`%`5+D+LJF z^kI#FQc$BOHR@1AFuQ}=+&P;0_C_RI%jGsL&tu%Sj)}oRm)0o=Vi3g0sB4vBaRQ_< z$`C;Ub6k@f_`OnK=TmT7#RhWjL~Pr{oJMM_>1ci}eQc%@S2r$WEFuVzfFO)%6x?$A zrMTphue=MuJAdS2n=87V0A6_Sz4yHEvuAw#%=6Fw%*RY20S#lgZy)yT-sK+l%=Uv`#~kzM3+uW*R@MoCUH1RygPNog|( z)P1F0sFQ08s&zqfFvcmGBnkx+asB{o-b4x{sPT_;I`gTufyp{Jh9!@NgHqL!?g~SZ z5E`Wfd1K+N&u(CvJ_-;V1b5x|&DY+4@10*f@|fd4{iEDydv@`e#43clVAv4?5(qYaY(~dD9Koyz6tH{Kvmo-LoAm5l=Yvg}Yz# zo4@^{b?et}!6WCDvrK4S@v=sbh6foE%x8{s$YMVeUQaR`JH zs>$$mBJv(08oK{&haJ%vz!yd2D<__K(y!lh*WD-V*tz31XP@!O<5zav4dVzrsX!c2 z8jnTqfuy^-5TbEqrPIog+O-P|ZvJQ>4C@dieP)%!41cW`TSIQDu0!oM7 z58PN>aOMX$ee0@=|MB3%j{MrjqmTRQLk&T{^N!nIyy>Fz-ZdKSM%7Gl+!LR<^7`NU z-RC~S3N0fJ7RG1SG1MSRAa<~100eE_?abzT&CMf9(Nn`z*61e8-z?PSL4aniI}+zy zlHs+SlP<8y%v_M2UHiE+iO%%SbXk7JDuPLdAckRGjxb9ECS|qcq|WZ}5HVn=7?qjz z=Sc*JSI0FnxZ~C<58l6T*NFhGbU%U5A+(eg5&7e1JnLESy5Rh;{)f+hiw&a}5(bL{WxN}L zvxKFE0m67&@7k|_;vJJf?>Od!)9%0Fn#(_Y(vzNkhIQ^v6+L`+Mstku@UuSk;Sb+@ z?L`N#F7HQZ0$%*GSNzWn8xDA66%nMH4Q zGIRD8u50hNYD;GBeLZ9dc)UDjTE0JL5<^XaMW#;xUTN&;fcZfy-CB;6ZYB2?2UI1hX7 zr_^;!0lY&*{;%ge@A>b&`l>5mchj|3AGdn%Js39(Qi^ka_SJXl!#jtEee<@SZerTba{WBb+@zIoFZKlVWxZzpR# zh%~|&@GuAfMcBgNzylVsGMqvrV6^u;m@MCCUDw-n(yqlZgB?5e*+vrIv({MYWW-yRGStHYL(|hN%0ugDt5W?>I+1hY%E0F#uW8 znO&E2-9z7cNpjwky4?M!Lmq1ZWrwYHim=uy^U_GCRB_&`yIXetHUzjFYt1xUClN{B zz0R!eKsw6koJL5Q1YOs-ETypW> zo%=5zIdL2U7D_w2(eei}t}7H?+dwk&sU*lzyNqd7VR^V8Y%BB*Je&_b@-Zt5OY5&a z=-|UHC(s^iEsi+mF?Sts(4#K>VPjfEEk3!P^3$1}thy>n%Yf z!a2gyLV==3aKnUgc3?JEE#4g>2EGRmjU{r{V6nFZDjc@ny@hVL`49f)F(-OJ1S zPv5ZNfZHEI7h3}K)^f(fJA$(jR$Oi=<+}ifR&Unn8S@PYubfGOg)v!fl@#G^tq81h z@X&}b$`08k?`JJcXYvbh_w5}~9=R->(f-loV$+=(W$O&Uih;{Xx*Wsz07NL?WP;E{ z%>~c5TW6P$)d8Ui*s*=<(|&3<+xL1MdGyiW6p?2gcErX%y87}>Z@>MzOP0K`h^c|F z>d*p5AQ^aau-Wlv-e`!0F_~02`iUJZ~;jhKTw78f)L$6E(t0mo8*XJ4Qh zu3+bm9k}AE|Gsfrg^NVwDMYmEk?`4B>lx5o>%uCh(2&500nMS1^Nz#R?p3q#j zoU@RivzRfY#!);Aw{V36L|f6wscY*D&79s^US`W!X*ajd5v@^stm@7PIH~VtRZTG(jgEap6?Cnqtu};jn`b#d+s^XyZvIJ?S+7{_c_RxiMknjEAKLB}~p&Pua;j(+IM{-+($# z$5s(-MMpj{0>cF7Es%g{7=oA)80A)m)+vAmzQ|=H0!hfr?3tLiT>*$l*Clxa_|mGK zKB2`h^E{^UzKoz|tl6!L+wQ4FAQJ#_NGWux0g;sTEiO0Gism$7immr->5It5M^v%3 zuR|Vn=yiMc?EaPgJ07_BzFV*IiFHv}OZ@-ZJDXU$sw$5E*V=oZd+)21_PtjGfu=SP z1S(=MD3A~|F%C4&bOLc;)Wm_#9GdtsaKy-giRi?Hkppq0Mxzp=5C?vM5DbNu4?_`J zYIz^`oW0jt4%Ry7J%|p_2)BkaY|`YOcke!DefM`Z^96Wds^Vu2>UeaTGXWOmz zq!6v>d+$dUiv@<3aK#l@;P58nDm#W(mkpbnM_yT#?<=L$6Wqk9CZ1^)ea-{|eciHy zMwZN|kqnFlcZ_5SGWgQFlmbg0M+S0wF^L~!&Z80^$bmLAlZg|ObDr|s-PCI+*~`h2 zJa?TrPw!n-g0u!s?f}Omq|mTudB54W9?NBq)@%|wbM$*tsj1$#8xhVtck+-(+g!=R z1^}CzM;`j^gTMUV{m(q{#hvqK90;2;hQUpoY2HD#ME91#>gl2|IH!uJ0zuH;771!E1RtzrHJ%0;2}8C8So6jp#j{ zRPm*_luQ~!GQlLf)xTCWWl%EY?htOh?IWN0Un39RkbH#G;A>u<6t0tY5cZnEf;Tm~ zFOS`S+#m*opzJVINdifVu1g?tzKAccv&T7QLR&_OnZ{-FIF|R%!YLt#eM*BpnPMoS zurRTzyX+~&0EJ@lE`X&dMG1Z1gHa%@qF+`>9qC=VCz7$fZG+3f7&*-#f^_QSUyrQx zVIv|r`|?X)JO2K=KK0_G56&0`i`-$JGD>1^YDpn7Ku|!O>WY2-p$`2$Q2puYCmudQ zRgriGwIv7@i8}`jC5s_Yb&C)L?^s*Fl+afNl0tjI`enz4TkrhD=QlQv{AQKzGnLY( z;yXst0zm?!VGOW0b*#L<=SG6I?$NX{_CCq)l?|K#>j<0*cpy;Ud>2;P0YBt$UdInQ zkcT5^1*8FNOH&V*h{5K|ZX*sQe+Zz*E{hzw*s8#cBmS#;F~SLGiZ%#zXzmgR_9d_S zV^eL6y7JXWGsAMZi{&s}w(8N(*w{Ss)V1$9@iYv`si1H|PV70%srVlh-dLZ1>4mFT z?emvz_P3jE``FEQeEf6wXx`L+Txi(c0k*ellp~7eFt|)?F!alcRux0v&<_Gm9lF^9 zhc}Pfhwl31r>{PC%@0=X9&;`|at5avxa%TI*JF^=)Ro2Po_&(Y=0r3KYYo)HDYChV zb2fLN6XgU1_B&1fv)G?yM=qr7rD-ny{~RWigXqN**~|Ye&zH85gb5iXM| zo(En9wYJxUs-$tUN_+V8QQ$(81E6AedmCmeHjVsuS68~9l{~wCEDKUf{$w&2sHV=9 zAPic`&mX(E`%j;IeC?6n|Ki(co_%CiGDG8wc3_R5Py(fbTnd`O<8?)_wL9R3TkibP zl}C^NcqPA|ZedJ*h(JI|X(rD<2%Z4ENGQB?&#^obZ?9s?&3 zw-6F73($}nQ0o9t2UVks;;@yRFrUr#O?>>1tfHu`V%E9Knh2M#@_ih;=7#&uo&Eb` z5B=)E1J6DE$0Nh82F99k_T_V!rGmrj>saJjEE=a(I2?PpkX=lz{*f7{L;hszZzsiLtsz76#mi z?fcUdOJ|o@85sy1!<7L3*j|RZzsS;bATn{R(+on*OUWoH$4SNLoeN?J1nSyYa>=yB zj@IH$H1bbPbh66u$QP&R_ZWe=k5W-J!Wu(>tscbKi-d#?7f%_fMo{uNUm*jP0*f91 zl%SH4jj`Om@KH0%Z)Rf5e{vlts@FCfN zZ0?QMn8S`KpB~}LphRGD<^d&Vli27d8#5e$DHB`6>*o8{VOpj)?Cr>!jcijxBgOz< zKKCZ5AY|h`w0!iOobn#wtBr8hy}*}d25SVPj6p28lD_|i5mGMcqBv|j+goee#JPe5 zXj3#cv`omX*d4Z@GDAIc5~rT{^W6aMeftQ!iHD7nk{-Y;8HjfR=u|;Az|b(p5{{*$ z@3Yuj?;OHJWgs;eGOE>pHF4y{H&9YX7UX^XTa=#?DMM3sATijy43)@a5LGnzgWAmZ zb|OHn!0r&VHFJJ{6?ca4e1@DBsMQOlCjJIAW~enN1V%u$1TjYL3Th+l){1I`#{LFP zd5%&%fpFz7R|>ePP}LynPs Date: Fri, 13 Oct 2023 15:12:49 -0600 Subject: [PATCH 5/6] change Aware to Clueless on last frame --- assets/anim.scss | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/assets/anim.scss b/assets/anim.scss index 98d80878..3affa1b4 100644 --- a/assets/anim.scss +++ b/assets/anim.scss @@ -631,15 +631,6 @@ $spritesDir : '/assets/emotes/emoticons-animated/'; $iteration-count: 10 ); -@include sprite-animation( - $file-name: BONK, - $frame-count: 2, - $sprite-width: 110px, - $sprite-height: 32px, - $animation-length: 500ms, - $repeat: 10 -); - @include sprite-animation( $file-name: ComfyWAG, $frame-count: 2, @@ -993,7 +984,7 @@ $spritesDir : '/assets/emotes/emoticons-animated/'; $animation-duration: 4.2s, $iteration-count: 1, $can-animate-forever: true, - $end-on-last-frame: true + $end-on-last-frame: false ); @include sprite-animation( From 7b8b74d700be6ad163f27fce5b860c32213e0041 Mon Sep 17 00:00:00 2001 From: Patrick Talley Date: Fri, 13 Oct 2023 17:41:18 -0600 Subject: [PATCH 6/6] update stuff --- package-lock.json | 3651 +++++++++++++++++++-------------------------- 1 file changed, 1513 insertions(+), 2138 deletions(-) diff --git a/package-lock.json b/package-lock.json index f155bd70..7eabc055 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1754,28 +1754,6 @@ "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/@eslint/eslintrc/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@eslint/eslintrc/node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, "node_modules/@eslint/eslintrc/node_modules/globals": { "version": "13.10.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.10.0.tgz", @@ -1832,6 +1810,64 @@ "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==", "dev": true }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", + "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -1868,9 +1904,9 @@ } }, "node_modules/@types/eslint": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz", - "integrity": "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A==", + "version": "8.44.4", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.4.tgz", + "integrity": "sha512-lOzjyfY/D9QR4hY9oblZ76B90MYTB3RrQ4z2vBIJKj9ROCRqdkYl2gSUx1x1a4IWPjKJZLL4Aw1Zfay7eMnmnA==", "dev": true, "dependencies": { "@types/estree": "*", @@ -1878,9 +1914,9 @@ } }, "node_modules/@types/eslint-scope": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz", - "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==", + "version": "3.7.5", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.5.tgz", + "integrity": "sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA==", "dev": true, "dependencies": { "@types/eslint": "*", @@ -1888,9 +1924,9 @@ } }, "node_modules/@types/estree": { - "version": "0.0.50", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", - "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz", + "integrity": "sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==", "dev": true }, "node_modules/@types/glob": { @@ -1961,148 +1997,148 @@ "dev": true }, "node_modules/@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", "dev": true, "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" } }, "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", "dev": true }, "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", "dev": true }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", "dev": true }, "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", "dev": true, "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", "dev": true }, "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" } }, "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", "dev": true, "dependencies": { "@xtuc/ieee754": "^1.2.0" } }, "node_modules/@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", "dev": true, "dependencies": { "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", "dev": true }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/ast": "1.11.6", "@xtuc/long": "4.2.2" } }, @@ -2161,34 +2197,13 @@ "dev": true }, "node_modules/accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dev": true, - "dependencies": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/node_modules/mime-db": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", - "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/node_modules/mime-types": { - "version": "2.1.32", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", - "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", "dev": true, "dependencies": { - "mime-db": "1.49.0" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" }, "engines": { "node": ">= 0.6" @@ -2229,9 +2244,9 @@ } }, "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "dependencies": { "big.js": "^5.2.2", @@ -2243,15 +2258,19 @@ } }, "node_modules/ajv": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz", - "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==", + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "dependencies": { - "fast-deep-equal": "^2.0.1", + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, "node_modules/ajv-errors": { @@ -2290,10 +2309,10 @@ "node": ">=6" } }, - "node_modules/ansi-html": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", - "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", "dev": true, "engines": [ "node >= 0.8.0" @@ -2912,30 +2931,33 @@ } }, "node_modules/body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", "dev": true, "dependencies": { - "bytes": "3.1.0", + "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">= 0.8" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true, "engines": { "node": ">= 0.8" @@ -2950,19 +2972,34 @@ "ms": "2.0.0" } }, + "node_modules/body-parser/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, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/body-parser/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, "node_modules/body-parser/node_modules/qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, "engines": { "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/bonjour": { @@ -3008,26 +3045,35 @@ } }, "node_modules/browserslist": { - "version": "4.16.6", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", - "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", + "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "dependencies": { - "caniuse-lite": "^1.0.30001219", - "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.723", - "escalade": "^3.1.1", - "node-releases": "^1.1.71" + "caniuse-lite": "^1.0.30001541", + "electron-to-chromium": "^1.4.535", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.13" }, "bin": { "browserslist": "cli.js" }, "engines": { "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" } }, "node_modules/buffer-from": { @@ -3130,14 +3176,24 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001248", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001248.tgz", - "integrity": "sha512-NwlQbJkxUFJ8nMErnGtT0QTM2TJ33xgz4KXJSMIrjXIbDVdaYueGyjOrLKRtJC+rTiWfi6j5cnZN1NBiSBJGNw==", + "version": "1.0.30001547", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001547.tgz", + "integrity": "sha512-W7CrtIModMAxobGhz8iXmDfuJiiKg1WADMO/9x7/CLNin5cpSbuBjooyoIUVB5eyCc36QuTVlkVa1iB2S5+/eA==", "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] }, "node_modules/caseless": { "version": "0.12.0", @@ -3233,7 +3289,7 @@ "node_modules/chokidar/node_modules/glob-parent": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", "dev": true, "dependencies": { "is-glob": "^3.1.0", @@ -3364,9 +3420,9 @@ } }, "node_modules/cliui/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", "dev": true, "engines": { "node": ">=6" @@ -3529,15 +3585,6 @@ "node": ">= 0.6" } }, - "node_modules/compressible/node_modules/mime-db": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", - "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, "node_modules/compression": { "version": "1.7.4", "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", @@ -3593,21 +3640,41 @@ "dev": true }, "node_modules/content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", "dev": true, "dependencies": { - "safe-buffer": "5.1.2" + "safe-buffer": "5.2.1" }, "engines": { "node": ">= 0.6" } }, + "node_modules/content-disposition/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "dev": true, "engines": { "node": ">= 0.6" @@ -3659,9 +3726,9 @@ } }, "node_modules/cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true, "engines": { "node": ">= 0.6" @@ -3707,22 +3774,6 @@ "webpack": "^5.1.0" } }, - "node_modules/copy-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, "node_modules/copy-webpack-plugin/node_modules/array-union": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", @@ -3732,12 +3783,6 @@ "node": ">=8" } }, - "node_modules/copy-webpack-plugin/node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, "node_modules/copy-webpack-plugin/node_modules/globby": { "version": "11.0.4", "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", @@ -3799,28 +3844,18 @@ "dev": true }, "node_modules/core-js-compat": { - "version": "3.15.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.15.2.tgz", - "integrity": "sha512-Wp+BJVvwopjI+A1EFqm2dwUmWYXrvucmtIB2LgXn/Rb+gWPKYxtmb4GKHGKG/KGF1eK9jfjzT38DITbTOCX/SQ==", + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.0.tgz", + "integrity": "sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw==", "dev": true, "dependencies": { - "browserslist": "^4.16.6", - "semver": "7.0.0" + "browserslist": "^4.22.1" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" } }, - "node_modules/core-js-compat/node_modules/semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", @@ -3861,15 +3896,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cosmiconfig/node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -3922,9 +3948,9 @@ } }, "node_modules/css-loader/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -4052,9 +4078,9 @@ } }, "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", "engines": { "node": ">=0.10" } @@ -4172,9 +4198,9 @@ } }, "node_modules/default-gateway/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, "bin": { "semver": "bin/semver" @@ -4319,10 +4345,14 @@ } }, "node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } }, "node_modules/detect-browser": { "version": "5.2.0", @@ -4481,13 +4511,13 @@ "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.3.790", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.790.tgz", - "integrity": "sha512-epMH/S2MkhBv+Y0+nHK8dC7bzmOaPwcmiYqt+VwxSUJLgPzkqZnGUEQ8eVhy5zGmgWm9tDDdXkHDzOEsVU979A==", + "version": "1.4.554", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.554.tgz", + "integrity": "sha512-Q0umzPJjfBrrj8unkONTgbKQXzXRrH7sVV7D9ea2yBV3Oaogz991yhbpfvo2LMNkJItmruXTEzVpP9cp7vaIiQ==", "dev": true }, "node_modules/emoji-regex": { @@ -4508,7 +4538,7 @@ "node_modules/encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "dev": true, "engines": { "node": ">= 0.8" @@ -4524,9 +4554,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.8.2", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz", - "integrity": "sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==", + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -4536,12 +4566,6 @@ "node": ">=10.13.0" } }, - "node_modules/enhanced-resolve/node_modules/graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", - "dev": true - }, "node_modules/enquirer": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", @@ -4636,9 +4660,9 @@ } }, "node_modules/es-module-lexer": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.7.1.tgz", - "integrity": "sha512-MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz", + "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==", "dev": true }, "node_modules/es-to-primitive": { @@ -4914,42 +4938,6 @@ "eslint": ">=4.19.1" } }, - "node_modules/eslint-plugin-es/node_modules/eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, - "node_modules/eslint-plugin-es/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-es/node_modules/regexpp": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", - "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, "node_modules/eslint-plugin-import": { "version": "2.23.4", "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.23.4.tgz", @@ -5084,70 +5072,16 @@ "eslint": ">=5.16.0" } }, - "node_modules/eslint-plugin-node/node_modules/eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "node_modules/eslint-plugin-promise": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-5.1.0.tgz", + "integrity": "sha512-NGmI6BH5L12pl7ScQHbg7tvtk4wPxxj8yPHH47NvSmMtFneC077PSeY3huFj06ZWZvtbfxSPt3RuOQD5XcR4ng==", "dev": true, - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, "engines": { - "node": ">=6" + "node": "^10.12.0 || >=12.0.0" }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, - "node_modules/eslint-plugin-node/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-node/node_modules/ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/eslint-plugin-node/node_modules/resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", - "dev": true, - "dependencies": { - "path-parse": "^1.0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/eslint-plugin-node/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-promise": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-5.1.0.tgz", - "integrity": "sha512-NGmI6BH5L12pl7ScQHbg7tvtk4wPxxj8yPHH47NvSmMtFneC077PSeY3huFj06ZWZvtbfxSPt3RuOQD5XcR4ng==", - "dev": true, - "engines": { - "node": "^10.12.0 || >=12.0.0" - }, - "peerDependencies": { - "eslint": "^7.0.0" + "peerDependencies": { + "eslint": "^7.0.0" } }, "node_modules/eslint-plugin-standard": { @@ -5230,9 +5164,9 @@ } }, "node_modules/eslint/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "engines": { "node": ">=8" @@ -5299,12 +5233,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint/node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, "node_modules/eslint/node_modules/glob-parent": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", @@ -5351,9 +5279,9 @@ } }, "node_modules/eslint/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -5500,7 +5428,7 @@ "node_modules/etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "dev": true, "engines": { "node": ">= 0.6" @@ -5522,13 +5450,10 @@ } }, "node_modules/eventsource": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", - "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.2.tgz", + "integrity": "sha512-xAH3zWhgO2/3KIniEKYPr8plNSzlGINOUqYj0m0u7AB81iRw8b/3E73W6AuU+6klLbaSFmZnaETQ2lXPfAydrA==", "dev": true, - "dependencies": { - "original": "^1.0.0" - }, "engines": { "node": ">=0.12.0" } @@ -5620,38 +5545,39 @@ "dev": true }, "node_modules/express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "dev": true, "dependencies": { - "accepts": "~1.3.7", + "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.4.0", + "cookie": "0.5.0", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "~1.1.2", + "depd": "2.0.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "~1.1.2", + "finalhandler": "1.2.0", "fresh": "0.5.2", + "http-errors": "2.0.0", "merge-descriptors": "1.0.1", "methods": "~1.1.2", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" @@ -5675,6 +5601,15 @@ "ms": "2.0.0" } }, + "node_modules/express/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, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/express/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -5682,12 +5617,47 @@ "dev": true }, "node_modules/express/node_modules/qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, "engines": { "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/express/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" } }, "node_modules/extend": { @@ -5812,9 +5782,9 @@ ] }, "node_modules/fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, "node_modules/fast-glob": { @@ -5916,32 +5886,10 @@ "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/file-loader/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/file-loader/node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, "node_modules/file-loader/node_modules/loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "dependencies": { "big.js": "^5.2.2", @@ -5990,17 +5938,17 @@ } }, "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dev": true, "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", - "statuses": "~1.5.0", + "statuses": "2.0.1", "unpipe": "~1.0.0" }, "engines": { @@ -6019,9 +5967,18 @@ "node_modules/finalhandler/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, + "node_modules/finalhandler/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/find-cache-dir": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", @@ -6102,9 +6059,9 @@ "dev": true }, "node_modules/follow-redirects": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", - "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==", + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", + "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", "dev": true, "funding": [ { @@ -6198,7 +6155,7 @@ "node_modules/fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", "dev": true, "engines": { "node": ">= 0.6" @@ -6331,13 +6288,13 @@ } }, "node_modules/get-pixels": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/get-pixels/-/get-pixels-3.3.2.tgz", - "integrity": "sha512-6ar+8yPxRd1pskEcl2GSEu1La0+xYRjjnkby6AYiRDDwZ0tJbPQmHnSeH9fGLskT8kvR0OukVgtZLcsENF9YKQ==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/get-pixels/-/get-pixels-3.3.3.tgz", + "integrity": "sha512-5kyGBn90i9tSMUVHTqkgCHsoWoR+/lGbl4yC83Gefyr0HLIhgSWEx/2F/3YgsZ7UpYNuM6pDhDK7zebrUJ5nXg==", "dev": true, "dependencies": { "data-uri-to-buffer": "0.0.3", - "jpeg-js": "^0.3.2", + "jpeg-js": "^0.4.1", "mime-types": "^2.0.1", "ndarray": "^1.0.13", "ndarray-pack": "^1.1.1", @@ -6508,9 +6465,9 @@ } }, "node_modules/graceful-fs": { - "version": "4.1.15", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", - "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, "node_modules/handle-thing": { @@ -6771,12 +6728,6 @@ "webpack": "^5.20.0" } }, - "node_modules/html-webpack-plugin/node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, "node_modules/htmlparser2": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", @@ -6803,19 +6754,43 @@ "dev": true }, "node_modules/http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.8" + } + }, + "node_modules/http-errors/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, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/http-errors/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" } }, "node_modules/http-parser-js": { @@ -7578,9 +7553,9 @@ "dev": true }, "node_modules/jest-worker": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.6.tgz", - "integrity": "sha512-qupxcj/dRuA3xHPMUd40gr2EaAurFbkwzOh7wfPaeE9id7hyjURRQoqNfHifHK3XjJU6YJJUQKILGUnwGPEOCA==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dev": true, "dependencies": { "@types/node": "*", @@ -7616,9 +7591,9 @@ } }, "node_modules/jpeg-js": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.3.7.tgz", - "integrity": "sha512-9IXdWudL61npZjvLuVe/ktHiA41iE8qFyLB+4VDTblEsWBzeg8WQTlktdUK4CdncUqtUgUg0bbOmTE2bKBKaBQ==", + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.4.tgz", + "integrity": "sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==", "dev": true }, "node_modules/jquery": { @@ -7627,9 +7602,9 @@ "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==" }, "node_modules/jquery-validation": { - "version": "1.19.3", - "resolved": "https://registry.npmjs.org/jquery-validation/-/jquery-validation-1.19.3.tgz", - "integrity": "sha512-iXxCS5W7STthSTMFX/NDZfWHBLbJ1behVK3eAgHXAV8/0vRa9M4tiqHvJMr39VGWHMGdlkhrtrkBuaL2UlE8yw==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/jquery-validation/-/jquery-validation-1.20.0.tgz", + "integrity": "sha512-c8tg4ltIIP6L7l0bZ79sRzOJYquyjS48kQZ6iv8MJ2r0OYztxtkWYKTReZyU2/zVFYiINB29i0Z/IRNNuJQN1g==", "dev": true, "peerDependencies": { "jquery": "^1.7 || ^2.0 || ^3.1" @@ -7691,9 +7666,9 @@ "dev": true }, "node_modules/json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", "dev": true }, "node_modules/json-schema-traverse": { @@ -7721,13 +7696,10 @@ "dev": true }, "node_modules/json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, "bin": { "json5": "lib/cli.js" }, @@ -7736,18 +7708,18 @@ } }, "node_modules/jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", "dev": true, - "engines": [ - "node >=0.6.0" - ], "dependencies": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", - "json-schema": "0.2.3", + "json-schema": "0.4.0", "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" } }, "node_modules/killable": { @@ -7839,9 +7811,9 @@ } }, "node_modules/loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", "dev": true, "dependencies": { "big.js": "^5.2.2", @@ -7853,9 +7825,9 @@ } }, "node_modules/loader-utils/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, "dependencies": { "minimist": "^1.2.0" @@ -7878,9 +7850,9 @@ } }, "node_modules/lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, "node_modules/lodash.clonedeep": { @@ -7992,7 +7964,7 @@ "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", "dev": true, "engines": { "node": ">= 0.6" @@ -8185,9 +8157,9 @@ } }, "node_modules/meow/node_modules/read-pkg/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, "bin": { "semver": "bin/semver" @@ -8202,23 +8174,10 @@ "node": ">=8" } }, - "node_modules/meow/node_modules/resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dev": true, - "dependencies": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/meow/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -8295,21 +8254,21 @@ } }, "node_modules/mime-db": { - "version": "1.38.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.38.0.tgz", - "integrity": "sha512-bqVioMFFzc2awcdJZIzR3HjZFX20QhilVS7hytkKrv7xFAn8bM1gzc/FOX2awLISvWe0PV8ptFKcon+wZ5qYkg==", + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true, "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { - "version": "2.1.22", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.22.tgz", - "integrity": "sha512-aGl6TZGnhm/li6F7yx82bJiBZwgiEa4Hf6CNr8YO+r5UHr53tSTYZb102zyU50DOWWKeOv0uQLRL0/9EiKWCog==", + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, "dependencies": { - "mime-db": "~1.38.0" + "mime-db": "1.52.0" }, "engines": { "node": ">= 0.6" @@ -8352,28 +8311,6 @@ "webpack": "^5.0.0" } }, - "node_modules/mini-css-extract-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", @@ -8399,9 +8336,9 @@ "dev": true }, "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", "dev": true, "dependencies": { "brace-expansion": "^1.1.7" @@ -8411,10 +8348,13 @@ } }, "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/minimist-options": { "version": "4.1.0", @@ -8505,9 +8445,9 @@ } }, "node_modules/moment": { - "version": "2.29.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", - "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==", + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", "dev": true, "engines": { "node": "*" @@ -8545,10 +8485,16 @@ "dev": true }, "node_modules/nanoid": { - "version": "3.1.23", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", - "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -8623,9 +8569,9 @@ } }, "node_modules/negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "dev": true, "engines": { "node": ">= 0.6" @@ -8715,44 +8661,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/node-gyp/node_modules/graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", - "dev": true - }, - "node_modules/node-gyp/node_modules/request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", - "dev": true, - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/node-gyp/node_modules/rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -8769,9 +8677,9 @@ } }, "node_modules/node-gyp/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -8783,38 +8691,10 @@ "node": ">=10" } }, - "node_modules/node-gyp/node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/node-gyp/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/node-releases": { - "version": "1.1.73", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", - "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", "dev": true }, "node_modules/node-sass": { @@ -8872,50 +8752,6 @@ "node": ">=0.10.0" } }, - "node_modules/node-sass/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/node-sass/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/node-sass/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/node-sass/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/node-sass/node_modules/supports-color": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", @@ -8925,21 +8761,6 @@ "node": ">=0.8.0" } }, - "node_modules/node-sass/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/nopt": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", @@ -8968,9 +8789,9 @@ } }, "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, "bin": { "semver": "bin/semver" @@ -9024,9 +8845,9 @@ } }, "node_modules/nth-check": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", - "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dev": true, "dependencies": { "boolbase": "^1.0.0" @@ -9215,9 +9036,9 @@ "dev": true }, "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, "dependencies": { "ee-first": "1.1.1" @@ -9288,15 +9109,6 @@ "node": ">= 0.8.0" } }, - "node_modules/original": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", - "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", - "dev": true, - "dependencies": { - "url-parse": "^1.4.3" - } - }, "node_modules/p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", @@ -9478,9 +9290,9 @@ } }, "node_modules/path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, "node_modules/path-to-regexp": { @@ -9504,6 +9316,12 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", "dev": true }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, "node_modules/picomatch": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", @@ -9767,9 +9585,9 @@ } }, "node_modules/portfinder/node_modules/async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", "dev": true, "dependencies": { "lodash": "^4.17.14" @@ -9794,21 +9612,31 @@ } }, "node_modules/postcss": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz", - "integrity": "sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==", + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "dependencies": { - "colorette": "^1.2.2", - "nanoid": "^3.1.23", - "source-map-js": "^0.6.2" + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" }, "engines": { "node": "^10 || ^12 || >=14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" } }, "node_modules/postcss-loader": { @@ -9834,9 +9662,9 @@ } }, "node_modules/postcss-loader/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -9980,9 +9808,9 @@ "dev": true }, "node_modules/psl": { - "version": "1.1.31", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz", - "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", "dev": true }, "node_modules/pump": { @@ -10005,9 +9833,9 @@ } }, "node_modules/qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", "dev": true, "engines": { "node": ">=0.6" @@ -10086,13 +9914,13 @@ } }, "node_modules/raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dev": true, "dependencies": { - "bytes": "3.1.0", - "http-errors": "1.7.2", + "bytes": "3.1.2", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, @@ -10101,9 +9929,9 @@ } }, "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true, "engines": { "node": ">= 0.8" @@ -10542,12 +10370,6 @@ "strip-ansi": "^3.0.1" } }, - "node_modules/renderkid/node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, "node_modules/repeat-element": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", @@ -10576,9 +10398,9 @@ } }, "node_modules/request": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", "dev": true, "dependencies": { @@ -10589,7 +10411,7 @@ "extend": "~3.0.2", "forever-agent": "~0.6.1", "form-data": "~2.3.2", - "har-validator": "~5.1.0", + "har-validator": "~5.1.3", "http-signature": "~1.2.0", "is-typedarray": "~1.0.0", "isstream": "~0.1.2", @@ -10599,12 +10421,12 @@ "performance-now": "^2.1.0", "qs": "~6.5.2", "safe-buffer": "^5.1.2", - "tough-cookie": "~2.4.3", + "tough-cookie": "~2.5.0", "tunnel-agent": "^0.6.0", "uuid": "^3.3.2" }, "engines": { - "node": ">= 4" + "node": ">= 6" } }, "node_modules/require-directory": { @@ -10709,9 +10531,9 @@ } }, "node_modules/resolve-url-loader/node_modules/loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "dependencies": { "big.js": "^5.2.2", @@ -10722,15 +10544,20 @@ "node": ">=8.9.0" } }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "node_modules/resolve-url-loader/node_modules/postcss": { - "version": "7.0.36", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", - "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "dependencies": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" }, "engines": { "node": ">=6.0.0" @@ -10740,18 +10567,6 @@ "url": "https://opencollective.com/postcss/" } }, - "node_modules/resolve-url-loader/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/ret": { "version": "0.1.15", "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", @@ -10857,9 +10672,9 @@ } }, "node_modules/sass-loader": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.1.0.tgz", - "integrity": "sha512-FVJZ9kxVRYNZTIe2xhw93n3xJNYZADr+q69/s98l9nTCrWASo+DR2Ot0s5xTKQDDEosUkatsGeHxcH4QBp5bSg==", + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", "dev": true, "dependencies": { "klona": "^2.0.4", @@ -10874,8 +10689,9 @@ }, "peerDependencies": { "fibers": ">= 3.1.0", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", "sass": "^1.3.0", + "sass-embedded": "*", "webpack": "^5.0.0" }, "peerDependenciesMeta": { @@ -10887,36 +10703,27 @@ }, "sass": { "optional": true + }, + "sass-embedded": { + "optional": true } } }, - "node_modules/sass-loader/node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, "node_modules/save-pixels": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/save-pixels/-/save-pixels-2.3.4.tgz", - "integrity": "sha1-SdNJwGuNfAEn2/DaJLRKylr7Wf4=", + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/save-pixels/-/save-pixels-2.3.6.tgz", + "integrity": "sha512-/ayfEWBxt0tFpf5lxSU1S0+/TBn7EiaTZD+6GL+mwizHm3BKCBysnzT6Js7BusDUVcNVLkeJJKLZcBgdpM2leQ==", "dev": true, "dependencies": { "contentstream": "^1.0.0", "gif-encoder": "~0.4.1", - "jpeg-js": "0.0.4", + "jpeg-js": "^0.4.3", "ndarray": "^1.0.18", "ndarray-ops": "^1.2.2", "pngjs-nozlib": "^1.0.0", "through": "^2.3.4" } }, - "node_modules/save-pixels/node_modules/jpeg-js": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.0.4.tgz", - "integrity": "sha1-Bqr0fv7HrwsZJKWc1pWm0rXthw4=", - "dev": true - }, "node_modules/schema-utils": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", @@ -10935,32 +10742,10 @@ "url": "https://opencollective.com/webpack" } }, - "node_modules/schema-utils/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/schema-utils/node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, "node_modules/scss-tokenizer": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "integrity": "sha512-dYE8LhncfBUar6POCxMTm0Ln+erjeczqEvCJib5/7XNkdw1FkUGgwMPY360FY0FgPWQxHWCx29Jl3oejyGLM9Q==", "dev": true, "dependencies": { "js-base64": "^2.1.8", @@ -10986,42 +10771,42 @@ "dev": true }, "node_modules/selfsigned": { - "version": "1.10.11", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", - "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "version": "1.10.14", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.14.tgz", + "integrity": "sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==", "dev": true, "dependencies": { "node-forge": "^0.10.0" } }, "node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" } }, "node_modules/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dev": true, "dependencies": { "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", + "depd": "2.0.0", + "destroy": "1.2.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", - "http-errors": "~1.7.2", + "http-errors": "2.0.0", "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", + "ms": "2.1.3", + "on-finished": "2.4.1", "range-parser": "~1.2.1", - "statuses": "~1.5.0" + "statuses": "2.0.1" }, "engines": { "node": ">= 0.8.0" @@ -11039,19 +10824,37 @@ "node_modules/send/node_modules/debug/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, + "node_modules/send/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, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/send/node_modules/ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true }, + "node_modules/send/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", "dev": true, "dependencies": { "randombytes": "^2.1.0" @@ -11112,15 +10915,15 @@ "dev": true }, "node_modules/serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "dev": true, "dependencies": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.17.1" + "send": "0.18.0" }, "engines": { "node": ">= 0.8.0" @@ -11160,9 +10963,9 @@ } }, "node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", "dev": true }, "node_modules/shallow-clone": { @@ -11198,6 +11001,20 @@ "node": ">=8" } }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/signal-exit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", @@ -11486,9 +11303,9 @@ } }, "node_modules/source-map-js": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", - "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", "dev": true, "engines": { "node": ">=0.10.0" @@ -11508,9 +11325,9 @@ } }, "node_modules/source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, "dependencies": { "buffer-from": "^1.0.0", @@ -11618,9 +11435,9 @@ "dev": true }, "node_modules/spritesmith": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/spritesmith/-/spritesmith-3.4.0.tgz", - "integrity": "sha512-epa/Ib2GzkrzOA6ZMKH+YOX4ooBlRz8JwIV5NQDt9FvqXVHTh4dVn/0oA+n5eeu6wem1CCrtZWODlOqvwXXpyA==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/spritesmith/-/spritesmith-3.4.1.tgz", + "integrity": "sha512-NQZ8c7bZKbtqc0n0V+vVpurV72BwziOXw8AAU/nOdrjcjgCVoy+XUoopbrAYaNfJJgK730U98SB579+YtzfUJw==", "dev": true, "dependencies": { "concat-stream": "~1.5.1", @@ -11670,7 +11487,7 @@ "node_modules/spritesmith/node_modules/semver": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/semver/-/semver-5.0.3.tgz", - "integrity": "sha1-d0Zt5YnNXTyV8TiqeLxWmjy10no=", + "integrity": "sha512-5OkOBiw69xqmxOFIXwXsiY1HlE+om8nNptg1ZIf95fzcnfgOv2fLm7pmmGbRJsjJIqPpW5Kwy4wpDBTz5wQlUw==", "dev": true, "bin": { "semver": "bin/semver" @@ -11773,9 +11590,9 @@ } }, "node_modules/string-width/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", "dev": true, "engines": { "node": ">=4" @@ -11953,9 +11770,9 @@ } }, "node_modules/table/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "engines": { "node": ">=8" @@ -11967,12 +11784,6 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, - "node_modules/table/node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, "node_modules/table/node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", @@ -12024,20 +11835,20 @@ } }, "node_modules/tar": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.2.tgz", - "integrity": "sha512-EwKEgqJ7nJoS+s8QfLYVGMDmAsj+StbI2AM/RTHeUSsOw6Z8bwNBRv5z3CY0m7laC5qUAqruLX5AhMuc5deY3Q==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", + "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", "dev": true, "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", + "minipass": "^5.0.0", "minizlib": "^2.1.1", "mkdirp": "^1.0.3", "yallist": "^4.0.0" }, "engines": { - "node": ">= 10" + "node": ">=10" } }, "node_modules/tar/node_modules/chownr": { @@ -12049,6 +11860,15 @@ "node": ">=10" } }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/tar/node_modules/mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", @@ -12062,9 +11882,9 @@ } }, "node_modules/terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", "dev": true, "dependencies": { "commander": "^2.20.0", @@ -12079,17 +11899,16 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.4.tgz", - "integrity": "sha512-C2WkFwstHDhVEmsmlCxrXUtVklS+Ir1A7twrYzrDrQQOIMOaVAYykaoo/Aq1K0QRkMoY2hhvDQY1cm4jnIMFwA==", + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", "dev": true, "dependencies": { - "jest-worker": "^27.0.2", - "p-limit": "^3.1.0", - "schema-utils": "^3.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1", - "terser": "^5.7.0" + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" }, "engines": { "node": ">= 10.13.0" @@ -12100,22 +11919,29 @@ }, "peerDependencies": { "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } } }, - "node_modules/terser-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "node_modules/terser-webpack-plugin/node_modules/acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "bin": { + "acorn": "bin/acorn" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "engines": { + "node": ">=0.4.0" } }, "node_modules/terser-webpack-plugin/node_modules/commander": { @@ -12124,31 +11950,10 @@ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true }, - "node_modules/terser-webpack-plugin/node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/terser-webpack-plugin/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", @@ -12164,14 +11969,15 @@ } }, "node_modules/terser-webpack-plugin/node_modules/terser": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.1.tgz", - "integrity": "sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.21.0.tgz", + "integrity": "sha512-WtnFKrxu9kaoXuiZFSGrcAvvBqAdmKx0SFNmVNYdJamMu9yyN3I/QF0FbH4QcqJQ+y1CJnzxGIKH0cSj+FGYRw==", "dev": true, "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.19" + "source-map-support": "~0.5.20" }, "bin": { "terser": "bin/terser" @@ -12180,15 +11986,6 @@ "node": ">=10" } }, - "node_modules/terser-webpack-plugin/node_modules/terser/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, "node_modules/terser/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", @@ -12293,33 +12090,27 @@ } }, "node_modules/toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "dev": true, "engines": { "node": ">=0.6" } }, "node_modules/tough-cookie": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", "dev": true, "dependencies": { - "psl": "^1.1.24", - "punycode": "^1.4.1" + "psl": "^1.1.28", + "punycode": "^2.1.1" }, "engines": { "node": ">=0.8" } }, - "node_modules/tough-cookie/node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - }, "node_modules/trim-newlines": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", @@ -12416,9 +12207,9 @@ } }, "node_modules/ts-loader/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -12514,27 +12305,6 @@ "node": ">= 0.6" } }, - "node_modules/type-is/node_modules/mime-db": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", - "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/type-is/node_modules/mime-types": { - "version": "2.1.32", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", - "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", - "dev": true, - "dependencies": { - "mime-db": "1.49.0" - }, - "engines": { - "node": ">= 0.6" - } - }, "node_modules/typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", @@ -12633,7 +12403,7 @@ "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "dev": true, "engines": { "node": ">= 0.8" @@ -12697,6 +12467,36 @@ "yarn": "*" } }, + "node_modules/update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, "node_modules/uri-js": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", @@ -12749,32 +12549,10 @@ } } }, - "node_modules/url-loader/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/url-loader/node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, "node_modules/url-loader/node_modules/loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "dependencies": { "big.js": "^5.2.2", @@ -12785,27 +12563,6 @@ "node": ">=8.9.0" } }, - "node_modules/url-loader/node_modules/mime-db": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", - "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/url-loader/node_modules/mime-types": { - "version": "2.1.32", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", - "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", - "dev": true, - "dependencies": { - "mime-db": "1.49.0" - }, - "engines": { - "node": ">= 0.6" - } - }, "node_modules/url-loader/node_modules/schema-utils": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", @@ -12825,9 +12582,9 @@ } }, "node_modules/url-parse": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz", - "integrity": "sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==", + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", "dev": true, "dependencies": { "querystringify": "^2.1.1", @@ -12961,9 +12718,9 @@ } }, "node_modules/watchpack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", - "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", "dev": true, "dependencies": { "glob-to-regexp": "^0.4.1", @@ -12983,34 +12740,35 @@ } }, "node_modules/webpack": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.47.0.tgz", - "integrity": "sha512-soKLGwcUM1R3YEbJhJNiZzy7T43TnI7ENda/ywfDp9G1mDlDTpO+qfc8I5b0AzMr9xM3jyvQ0n7ctJyiXuXW6Q==", - "dev": true, - "dependencies": { - "@types/eslint-scope": "^3.7.0", - "@types/estree": "^0.0.50", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", + "version": "5.89.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", + "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.8.0", - "es-module-lexer": "^0.7.1", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.4", - "json-parse-better-errors": "^1.0.2", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", + "schema-utils": "^3.2.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.2.0", - "webpack-sources": "^3.0.1" + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" }, "bin": { "webpack": "bin/webpack.js" @@ -13113,12 +12871,12 @@ } }, "node_modules/webpack-dev-server": { - "version": "3.11.2", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz", - "integrity": "sha512-A80BkuHRQfCiNtGBS1EMf2ChTUs0x+B3wGDFmOeT4rmJOHhHTCH2naNxIHhmkr0/UillP4U3yeIyv1pNp+QDLQ==", + "version": "3.11.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.3.tgz", + "integrity": "sha512-3x31rjbEQWKMNzacUZRE6wXvUFuGpH7vr0lIEbYpMAG9BOxi0928QU1BBswOAP3kg3H1O4hiS+sq4YyAn6ANnA==", "dev": true, "dependencies": { - "ansi-html": "0.0.7", + "ansi-html-community": "0.0.8", "bonjour": "^3.5.0", "chokidar": "^2.1.8", "compression": "^1.7.4", @@ -13278,18 +13036,18 @@ } }, "node_modules/webpack-sources": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.0.3.tgz", - "integrity": "sha512-/Qgfp3i1FT2z/tpNj+d/ZeDTbdOWG5V6DdTjIvMLVhrhtpFxmMTZrGnEQEa0J7HF8Plls5kGa7TZ7IsvgnFdtA==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", "dev": true, "engines": { "node": ">=10.13.0" } }, "node_modules/webpack/node_modules/acorn": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", - "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==", + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -13298,59 +13056,19 @@ "node": ">=0.4.0" } }, - "node_modules/webpack/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack/node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/webpack/node_modules/graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", - "dev": true - }, - "node_modules/webpack/node_modules/mime-db": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", - "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack/node_modules/mime-types": { - "version": "2.1.32", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", - "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", - "dev": true, - "dependencies": { - "mime-db": "1.49.0" - }, - "engines": { - "node": ">= 0.6" + "node_modules/webpack/node_modules/acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "dev": true, + "peerDependencies": { + "acorn": "^8" } }, "node_modules/webpack/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", @@ -13441,9 +13159,9 @@ "dev": true }, "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "dev": true, "engines": { "node": ">=0.10.0" @@ -13474,9 +13192,9 @@ } }, "node_modules/y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", "dev": true }, "node_modules/yallist": { @@ -13522,19 +13240,10 @@ "decamelize": "^1.2.0" } }, - "node_modules/yargs-parser/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/yargs/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", "dev": true, "engines": { "node": ">=6" @@ -14797,24 +14506,6 @@ "strip-json-comments": "^3.1.1" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, "globals": { "version": "13.10.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.10.0.tgz", @@ -14855,6 +14546,55 @@ "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==", "dev": true }, + "@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "dev": true + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true + }, + "@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", + "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, "@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -14882,9 +14622,9 @@ } }, "@types/eslint": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz", - "integrity": "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A==", + "version": "8.44.4", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.4.tgz", + "integrity": "sha512-lOzjyfY/D9QR4hY9oblZ76B90MYTB3RrQ4z2vBIJKj9ROCRqdkYl2gSUx1x1a4IWPjKJZLL4Aw1Zfay7eMnmnA==", "dev": true, "requires": { "@types/estree": "*", @@ -14892,9 +14632,9 @@ } }, "@types/eslint-scope": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz", - "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==", + "version": "3.7.5", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.5.tgz", + "integrity": "sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA==", "dev": true, "requires": { "@types/eslint": "*", @@ -14902,9 +14642,9 @@ } }, "@types/estree": { - "version": "0.0.50", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", - "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz", + "integrity": "sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==", "dev": true }, "@types/glob": { @@ -14975,148 +14715,148 @@ "dev": true }, "@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", "dev": true, "requires": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" } }, "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", "dev": true }, "@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", "dev": true }, "@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", "dev": true }, "@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", "dev": true, "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", "@xtuc/long": "4.2.2" } }, "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", "dev": true }, "@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" } }, "@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", "dev": true, "requires": { "@xtuc/ieee754": "^1.2.0" } }, "@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", "dev": true, "requires": { "@xtuc/long": "4.2.2" } }, "@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", "dev": true }, "@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" } }, "@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, "@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" } }, "@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, "@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/ast": "1.11.6", "@xtuc/long": "4.2.2" } }, @@ -15162,30 +14902,13 @@ "dev": true }, "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", "dev": true, "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - }, - "dependencies": { - "mime-db": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", - "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", - "dev": true - }, - "mime-types": { - "version": "2.1.32", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", - "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", - "dev": true, - "requires": { - "mime-db": "1.49.0" - } - } + "mime-types": "~2.1.34", + "negotiator": "0.6.3" } }, "acorn": { @@ -15212,9 +14935,9 @@ }, "dependencies": { "loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "requires": { "big.js": "^5.2.2", @@ -15225,12 +14948,12 @@ } }, "ajv": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz", - "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==", + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "requires": { - "fast-deep-equal": "^2.0.1", + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" @@ -15262,10 +14985,10 @@ "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", "dev": true }, - "ansi-html": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", - "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", "dev": true }, "ansi-regex": { @@ -15751,27 +15474,29 @@ } }, "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", "dev": true, "requires": { - "bytes": "3.1.0", + "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "dependencies": { "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true }, "debug": { @@ -15783,17 +15508,26 @@ "ms": "2.0.0" } }, + "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 + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } } } }, @@ -15837,16 +15571,15 @@ } }, "browserslist": { - "version": "4.16.6", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", - "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", + "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001219", - "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.723", - "escalade": "^3.1.1", - "node-releases": "^1.1.71" + "caniuse-lite": "^1.0.30001541", + "electron-to-chromium": "^1.4.535", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.13" } }, "buffer-from": { @@ -15928,9 +15661,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001248", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001248.tgz", - "integrity": "sha512-NwlQbJkxUFJ8nMErnGtT0QTM2TJ33xgz4KXJSMIrjXIbDVdaYueGyjOrLKRtJC+rTiWfi6j5cnZN1NBiSBJGNw==", + "version": "1.0.30001547", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001547.tgz", + "integrity": "sha512-W7CrtIModMAxobGhz8iXmDfuJiiKg1WADMO/9x7/CLNin5cpSbuBjooyoIUVB5eyCc36QuTVlkVa1iB2S5+/eA==", "dev": true }, "caseless": { @@ -16012,7 +15745,7 @@ "glob-parent": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", "dev": true, "requires": { "is-glob": "^3.1.0", @@ -16119,9 +15852,9 @@ }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", "dev": true }, "string-width": { @@ -16251,14 +15984,6 @@ "dev": true, "requires": { "mime-db": ">= 1.43.0 < 2" - }, - "dependencies": { - "mime-db": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", - "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", - "dev": true - } } }, "compression": { @@ -16312,18 +16037,26 @@ "dev": true }, "content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", "dev": true, "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "5.2.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } } }, "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "dev": true }, "contentstream": { @@ -16371,9 +16104,9 @@ } }, "cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true }, "cookie-signature": { @@ -16403,30 +16136,12 @@ "serialize-javascript": "^6.0.0" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, "array-union": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, "globby": { "version": "11.0.4", "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", @@ -16470,21 +16185,12 @@ "dev": true }, "core-js-compat": { - "version": "3.15.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.15.2.tgz", - "integrity": "sha512-Wp+BJVvwopjI+A1EFqm2dwUmWYXrvucmtIB2LgXn/Rb+gWPKYxtmb4GKHGKG/KGF1eK9jfjzT38DITbTOCX/SQ==", + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.0.tgz", + "integrity": "sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw==", "dev": true, "requires": { - "browserslist": "^4.16.6", - "semver": "7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true - } + "browserslist": "^4.22.1" } }, "core-util-is": { @@ -16517,12 +16223,6 @@ "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" } - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true } } }, @@ -16565,9 +16265,9 @@ }, "dependencies": { "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -16658,9 +16358,9 @@ } }, "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==" }, "deep-equal": { "version": "1.1.1", @@ -16751,9 +16451,9 @@ "dev": true }, "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true }, "shebang-command": { @@ -16866,9 +16566,9 @@ "dev": true }, "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", "dev": true }, "detect-browser": { @@ -17001,13 +16701,13 @@ "ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", "dev": true }, "electron-to-chromium": { - "version": "1.3.790", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.790.tgz", - "integrity": "sha512-epMH/S2MkhBv+Y0+nHK8dC7bzmOaPwcmiYqt+VwxSUJLgPzkqZnGUEQ8eVhy5zGmgWm9tDDdXkHDzOEsVU979A==", + "version": "1.4.554", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.554.tgz", + "integrity": "sha512-Q0umzPJjfBrrj8unkONTgbKQXzXRrH7sVV7D9ea2yBV3Oaogz991yhbpfvo2LMNkJItmruXTEzVpP9cp7vaIiQ==", "dev": true }, "emoji-regex": { @@ -17025,7 +16725,7 @@ "encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "dev": true }, "end-of-stream": { @@ -17038,21 +16738,13 @@ } }, "enhanced-resolve": { - "version": "5.8.2", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz", - "integrity": "sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==", + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", "dev": true, "requires": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" - }, - "dependencies": { - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", - "dev": true - } } }, "enquirer": { @@ -17125,9 +16817,9 @@ } }, "es-module-lexer": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.7.1.tgz", - "integrity": "sha512-MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz", + "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==", "dev": true }, "es-to-primitive": { @@ -17217,9 +16909,9 @@ } }, "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, "ansi-styles": { @@ -17262,12 +16954,6 @@ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, "glob-parent": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", @@ -17299,9 +16985,9 @@ "dev": true }, "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -17455,29 +17141,6 @@ "requires": { "eslint-utils": "^2.0.0", "regexpp": "^3.0.0" - }, - "dependencies": { - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - }, - "regexpp": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", - "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", - "dev": true - } } }, "eslint-plugin-import": { @@ -17584,44 +17247,6 @@ "minimatch": "^3.0.4", "resolve": "^1.10.1", "semver": "^6.1.0" - }, - "dependencies": { - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - }, - "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "dev": true - }, - "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } } }, "eslint-plugin-promise": { @@ -17745,7 +17370,7 @@ "etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "dev": true }, "eventemitter3": { @@ -17761,13 +17386,10 @@ "dev": true }, "eventsource": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", - "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", - "dev": true, - "requires": { - "original": "^1.0.0" - } + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.2.tgz", + "integrity": "sha512-xAH3zWhgO2/3KIniEKYPr8plNSzlGINOUqYj0m0u7AB81iRw8b/3E73W6AuU+6klLbaSFmZnaETQ2lXPfAydrA==", + "dev": true }, "execa": { "version": "5.1.1", @@ -17845,38 +17467,39 @@ } }, "express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "dev": true, "requires": { - "accepts": "~1.3.7", + "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.4.0", + "cookie": "0.5.0", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "~1.1.2", + "depd": "2.0.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "~1.1.2", + "finalhandler": "1.2.0", "fresh": "0.5.2", + "http-errors": "2.0.0", "merge-descriptors": "1.0.1", "methods": "~1.1.2", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" @@ -17897,6 +17520,12 @@ "ms": "2.0.0" } }, + "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 + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -17904,9 +17533,24 @@ "dev": true }, "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true } } @@ -18010,9 +17654,9 @@ "dev": true }, "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, "fast-glob": { @@ -18094,28 +17738,10 @@ "schema-utils": "^3.0.0" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, "loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "requires": { "big.js": "^5.2.2", @@ -18153,17 +17779,17 @@ } }, "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dev": true, "requires": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", - "statuses": "~1.5.0", + "statuses": "2.0.1", "unpipe": "~1.0.0" }, "dependencies": { @@ -18179,7 +17805,13 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true } } @@ -18244,9 +17876,9 @@ "dev": true }, "follow-redirects": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", - "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==", + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", + "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", "dev": true }, "font-awesome": { @@ -18301,7 +17933,7 @@ "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", "dev": true }, "fs-minipass": { @@ -18407,13 +18039,13 @@ } }, "get-pixels": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/get-pixels/-/get-pixels-3.3.2.tgz", - "integrity": "sha512-6ar+8yPxRd1pskEcl2GSEu1La0+xYRjjnkby6AYiRDDwZ0tJbPQmHnSeH9fGLskT8kvR0OukVgtZLcsENF9YKQ==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/get-pixels/-/get-pixels-3.3.3.tgz", + "integrity": "sha512-5kyGBn90i9tSMUVHTqkgCHsoWoR+/lGbl4yC83Gefyr0HLIhgSWEx/2F/3YgsZ7UpYNuM6pDhDK7zebrUJ5nXg==", "dev": true, "requires": { "data-uri-to-buffer": "0.0.3", - "jpeg-js": "^0.3.2", + "jpeg-js": "^0.4.1", "mime-types": "^2.0.1", "ndarray": "^1.0.13", "ndarray-pack": "^1.1.1", @@ -18555,9 +18187,9 @@ } }, "graceful-fs": { - "version": "4.1.15", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", - "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, "handle-thing": { @@ -18748,14 +18380,6 @@ "lodash": "^4.17.21", "pretty-error": "^3.0.4", "tapable": "^2.0.0" - }, - "dependencies": { - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - } } }, "htmlparser2": { @@ -18777,16 +18401,36 @@ "dev": true }, "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "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 + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true + } } }, "http-parser-js": { @@ -19353,9 +18997,9 @@ "dev": true }, "jest-worker": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.6.tgz", - "integrity": "sha512-qupxcj/dRuA3xHPMUd40gr2EaAurFbkwzOh7wfPaeE9id7hyjURRQoqNfHifHK3XjJU6YJJUQKILGUnwGPEOCA==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dev": true, "requires": { "@types/node": "*", @@ -19381,9 +19025,9 @@ } }, "jpeg-js": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.3.7.tgz", - "integrity": "sha512-9IXdWudL61npZjvLuVe/ktHiA41iE8qFyLB+4VDTblEsWBzeg8WQTlktdUK4CdncUqtUgUg0bbOmTE2bKBKaBQ==", + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.4.tgz", + "integrity": "sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==", "dev": true }, "jquery": { @@ -19392,9 +19036,9 @@ "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==" }, "jquery-validation": { - "version": "1.19.3", - "resolved": "https://registry.npmjs.org/jquery-validation/-/jquery-validation-1.19.3.tgz", - "integrity": "sha512-iXxCS5W7STthSTMFX/NDZfWHBLbJ1behVK3eAgHXAV8/0vRa9M4tiqHvJMr39VGWHMGdlkhrtrkBuaL2UlE8yw==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/jquery-validation/-/jquery-validation-1.20.0.tgz", + "integrity": "sha512-c8tg4ltIIP6L7l0bZ79sRzOJYquyjS48kQZ6iv8MJ2r0OYztxtkWYKTReZyU2/zVFYiINB29i0Z/IRNNuJQN1g==", "dev": true, "requires": {} }, @@ -19445,9 +19089,9 @@ "dev": true }, "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", "dev": true }, "json-schema-traverse": { @@ -19475,23 +19119,20 @@ "dev": true }, "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true }, "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", "dev": true, "requires": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", - "json-schema": "0.2.3", + "json-schema": "0.4.0", "verror": "1.10.0" } }, @@ -19565,9 +19206,9 @@ "dev": true }, "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", "dev": true, "requires": { "big.js": "^5.2.2", @@ -19576,9 +19217,9 @@ }, "dependencies": { "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, "requires": { "minimist": "^1.2.0" @@ -19597,9 +19238,9 @@ } }, "lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, "lodash.clonedeep": { @@ -19683,7 +19324,7 @@ "media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", "dev": true }, "memory-fs": { @@ -19814,9 +19455,9 @@ } }, "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true }, "type-fest": { @@ -19846,20 +19487,10 @@ } } }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dev": true, - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - }, "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -19914,18 +19545,18 @@ "dev": true }, "mime-db": { - "version": "1.38.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.38.0.tgz", - "integrity": "sha512-bqVioMFFzc2awcdJZIzR3HjZFX20QhilVS7hytkKrv7xFAn8bM1gzc/FOX2awLISvWe0PV8ptFKcon+wZ5qYkg==", + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true }, "mime-types": { - "version": "2.1.22", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.22.tgz", - "integrity": "sha512-aGl6TZGnhm/li6F7yx82bJiBZwgiEa4Hf6CNr8YO+r5UHr53tSTYZb102zyU50DOWWKeOv0uQLRL0/9EiKWCog==", + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, "requires": { - "mime-db": "~1.38.0" + "mime-db": "1.52.0" } }, "mimic-fn": { @@ -19949,24 +19580,6 @@ "schema-utils": "^3.0.0" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, "schema-utils": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", @@ -19987,18 +19600,18 @@ "dev": true }, "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", "dev": true, "requires": { "brace-expansion": "^1.1.7" } }, "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "dev": true }, "minimist-options": { @@ -20071,9 +19684,9 @@ } }, "moment": { - "version": "2.29.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", - "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==", + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", "dev": true }, "ms": { @@ -20105,9 +19718,9 @@ "dev": true }, "nanoid": { - "version": "3.1.23", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", - "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", "dev": true }, "nanomatch": { @@ -20174,9 +19787,9 @@ } }, "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "dev": true }, "neo-async": { @@ -20245,40 +19858,6 @@ "path-is-absolute": "^1.0.0" } }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", - "dev": true - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - } - }, "rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -20289,39 +19868,20 @@ } }, "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "requires": { "lru-cache": "^6.0.0" } - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } } } }, "node-releases": { - "version": "1.1.73", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", - "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", "dev": true }, "node-sass": { @@ -20366,52 +19926,11 @@ "supports-color": "^2.0.0" } }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, "supports-color": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } } } }, @@ -20437,9 +19956,9 @@ }, "dependencies": { "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true } } @@ -20483,9 +20002,9 @@ } }, "nth-check": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", - "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dev": true, "requires": { "boolbase": "^1.0.0" @@ -20622,9 +20141,9 @@ "dev": true }, "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, "requires": { "ee-first": "1.1.1" @@ -20677,15 +20196,6 @@ "word-wrap": "^1.2.3" } }, - "original": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", - "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", - "dev": true, - "requires": { - "url-parse": "^1.4.3" - } - }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", @@ -20828,9 +20338,9 @@ "dev": true }, "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, "path-to-regexp": { @@ -20851,6 +20361,12 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", "dev": true }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, "picomatch": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", @@ -21056,9 +20572,9 @@ }, "dependencies": { "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", "dev": true, "requires": { "lodash": "^4.17.14" @@ -21082,14 +20598,14 @@ "dev": true }, "postcss": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz", - "integrity": "sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==", + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", "dev": true, "requires": { - "colorette": "^1.2.2", - "nanoid": "^3.1.23", - "source-map-js": "^0.6.2" + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" } }, "postcss-loader": { @@ -21104,9 +20620,9 @@ }, "dependencies": { "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -21211,9 +20727,9 @@ "dev": true }, "psl": { - "version": "1.1.31", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz", - "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", "dev": true }, "pump": { @@ -21233,9 +20749,9 @@ "dev": true }, "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", "dev": true }, "querystring": { @@ -21287,21 +20803,21 @@ "dev": true }, "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dev": true, "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", + "bytes": "3.1.2", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, "dependencies": { "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true } } @@ -21661,14 +21177,6 @@ "htmlparser2": "^6.1.0", "lodash": "^4.17.21", "strip-ansi": "^3.0.1" - }, - "dependencies": { - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - } } }, "repeat-element": { @@ -21690,9 +21198,9 @@ "dev": true }, "request": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", "dev": true, "requires": { "aws-sign2": "~0.7.0", @@ -21702,7 +21210,7 @@ "extend": "~3.0.2", "forever-agent": "~0.6.1", "form-data": "~2.3.2", - "har-validator": "~5.1.0", + "har-validator": "~5.1.3", "http-signature": "~1.2.0", "is-typedarray": "~1.0.0", "isstream": "~0.1.2", @@ -21712,7 +21220,7 @@ "performance-now": "^2.1.0", "qs": "~6.5.2", "safe-buffer": "^5.1.2", - "tough-cookie": "~2.4.3", + "tough-cookie": "~2.5.0", "tunnel-agent": "^0.6.0", "uuid": "^3.3.2" } @@ -21787,9 +21295,9 @@ }, "dependencies": { "loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "requires": { "big.js": "^5.2.2", @@ -21797,24 +21305,20 @@ "json5": "^2.1.2" } }, - "postcss": { - "version": "7.0.36", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", - "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } } } @@ -21894,44 +21398,28 @@ } }, "sass-loader": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.1.0.tgz", - "integrity": "sha512-FVJZ9kxVRYNZTIe2xhw93n3xJNYZADr+q69/s98l9nTCrWASo+DR2Ot0s5xTKQDDEosUkatsGeHxcH4QBp5bSg==", + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", "dev": true, "requires": { "klona": "^2.0.4", "neo-async": "^2.6.2" - }, - "dependencies": { - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - } } }, "save-pixels": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/save-pixels/-/save-pixels-2.3.4.tgz", - "integrity": "sha1-SdNJwGuNfAEn2/DaJLRKylr7Wf4=", + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/save-pixels/-/save-pixels-2.3.6.tgz", + "integrity": "sha512-/ayfEWBxt0tFpf5lxSU1S0+/TBn7EiaTZD+6GL+mwizHm3BKCBysnzT6Js7BusDUVcNVLkeJJKLZcBgdpM2leQ==", "dev": true, "requires": { "contentstream": "^1.0.0", "gif-encoder": "~0.4.1", - "jpeg-js": "0.0.4", + "jpeg-js": "^0.4.3", "ndarray": "^1.0.18", "ndarray-ops": "^1.2.2", "pngjs-nozlib": "^1.0.0", "through": "^2.3.4" - }, - "dependencies": { - "jpeg-js": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.0.4.tgz", - "integrity": "sha1-Bqr0fv7HrwsZJKWc1pWm0rXthw4=", - "dev": true - } } }, "schema-utils": { @@ -21943,32 +21431,12 @@ "@types/json-schema": "^7.0.5", "ajv": "^6.12.4", "ajv-keywords": "^3.5.2" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - } } }, "scss-tokenizer": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "integrity": "sha512-dYE8LhncfBUar6POCxMTm0Ln+erjeczqEvCJib5/7XNkdw1FkUGgwMPY360FY0FgPWQxHWCx29Jl3oejyGLM9Q==", "dev": true, "requires": { "js-base64": "^2.1.8", @@ -21993,39 +21461,39 @@ "dev": true }, "selfsigned": { - "version": "1.10.11", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", - "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "version": "1.10.14", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.14.tgz", + "integrity": "sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==", "dev": true, "requires": { "node-forge": "^0.10.0" } }, "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true }, "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dev": true, "requires": { "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", + "depd": "2.0.0", + "destroy": "1.2.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", - "http-errors": "~1.7.2", + "http-errors": "2.0.0", "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", + "ms": "2.1.3", + "on-finished": "2.4.1", "range-parser": "~1.2.1", - "statuses": "~1.5.0" + "statuses": "2.0.1" }, "dependencies": { "debug": { @@ -22040,23 +21508,35 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true } } }, + "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 + }, "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "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": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true } } }, "serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", "dev": true, "requires": { "randombytes": "^2.1.0" @@ -22113,15 +21593,15 @@ } }, "serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "dev": true, "requires": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.17.1" + "send": "0.18.0" } }, "set-blocking": { @@ -22154,9 +21634,9 @@ } }, "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", "dev": true }, "shallow-clone": { @@ -22183,6 +21663,17 @@ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, "signal-exit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", @@ -22422,9 +21913,9 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, "source-map-js": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", - "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", "dev": true }, "source-map-resolve": { @@ -22440,9 +21931,9 @@ } }, "source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, "requires": { "buffer-from": "^1.0.0", @@ -22542,9 +22033,9 @@ "dev": true }, "spritesmith": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/spritesmith/-/spritesmith-3.4.0.tgz", - "integrity": "sha512-epa/Ib2GzkrzOA6ZMKH+YOX4ooBlRz8JwIV5NQDt9FvqXVHTh4dVn/0oA+n5eeu6wem1CCrtZWODlOqvwXXpyA==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/spritesmith/-/spritesmith-3.4.1.tgz", + "integrity": "sha512-NQZ8c7bZKbtqc0n0V+vVpurV72BwziOXw8AAU/nOdrjcjgCVoy+XUoopbrAYaNfJJgK730U98SB579+YtzfUJw==", "dev": true, "requires": { "concat-stream": "~1.5.1", @@ -22588,7 +22079,7 @@ "semver": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/semver/-/semver-5.0.3.tgz", - "integrity": "sha1-d0Zt5YnNXTyV8TiqeLxWmjy10no=", + "integrity": "sha512-5OkOBiw69xqmxOFIXwXsiY1HlE+om8nNptg1ZIf95fzcnfgOv2fLm7pmmGbRJsjJIqPpW5Kwy4wpDBTz5wQlUw==", "dev": true }, "string_decoder": { @@ -22672,9 +22163,9 @@ }, "dependencies": { "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", "dev": true }, "strip-ansi": { @@ -22807,9 +22298,9 @@ } }, "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, "emoji-regex": { @@ -22818,12 +22309,6 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, "is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", @@ -22865,14 +22350,14 @@ "dev": true }, "tar": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.2.tgz", - "integrity": "sha512-EwKEgqJ7nJoS+s8QfLYVGMDmAsj+StbI2AM/RTHeUSsOw6Z8bwNBRv5z3CY0m7laC5qUAqruLX5AhMuc5deY3Q==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", + "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", "dev": true, "requires": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", + "minipass": "^5.0.0", "minizlib": "^2.1.1", "mkdirp": "^1.0.3", "yallist": "^4.0.0" @@ -22884,6 +22369,12 @@ "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", "dev": true }, + "minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true + }, "mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", @@ -22893,9 +22384,9 @@ } }, "terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", "dev": true, "requires": { "commander": "^2.20.0", @@ -22912,30 +22403,23 @@ } }, "terser-webpack-plugin": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.4.tgz", - "integrity": "sha512-C2WkFwstHDhVEmsmlCxrXUtVklS+Ir1A7twrYzrDrQQOIMOaVAYykaoo/Aq1K0QRkMoY2hhvDQY1cm4jnIMFwA==", + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", "dev": true, "requires": { - "jest-worker": "^27.0.2", - "p-limit": "^3.1.0", - "schema-utils": "^3.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1", - "terser": "^5.7.0" + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } + "acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "dev": true }, "commander": { "version": "2.20.3", @@ -22943,25 +22427,10 @@ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "requires": { "@types/json-schema": "^7.0.8", @@ -22970,22 +22439,15 @@ } }, "terser": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.1.tgz", - "integrity": "sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.21.0.tgz", + "integrity": "sha512-WtnFKrxu9kaoXuiZFSGrcAvvBqAdmKx0SFNmVNYdJamMu9yyN3I/QF0FbH4QcqJQ+y1CJnzxGIKH0cSj+FGYRw==", "dev": true, "requires": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.19" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - } + "source-map-support": "~0.5.20" } } } @@ -23072,27 +22534,19 @@ } }, "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "dev": true }, "tough-cookie": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", "dev": true, "requires": { - "psl": "^1.1.24", - "punycode": "^1.4.1" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - } + "psl": "^1.1.28", + "punycode": "^2.1.1" } }, "trim-newlines": { @@ -23163,9 +22617,9 @@ "dev": true }, "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -23237,23 +22691,6 @@ "requires": { "media-typer": "0.3.0", "mime-types": "~2.1.24" - }, - "dependencies": { - "mime-db": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", - "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", - "dev": true - }, - "mime-types": { - "version": "2.1.32", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", - "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", - "dev": true, - "requires": { - "mime-db": "1.49.0" - } - } } }, "typedarray": { @@ -23329,7 +22766,7 @@ "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "dev": true }, "unset-value": { @@ -23378,6 +22815,16 @@ "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", "dev": true }, + "update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "dev": true, + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, "uri-js": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", @@ -23421,28 +22868,10 @@ "schema-utils": "^3.0.0" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, "loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "requires": { "big.js": "^5.2.2", @@ -23450,21 +22879,6 @@ "json5": "^2.1.2" } }, - "mime-db": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", - "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", - "dev": true - }, - "mime-types": { - "version": "2.1.32", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", - "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", - "dev": true, - "requires": { - "mime-db": "1.49.0" - } - }, "schema-utils": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", @@ -23479,9 +22893,9 @@ } }, "url-parse": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz", - "integrity": "sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==", + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", "dev": true, "requires": { "querystringify": "^2.1.1", @@ -23586,9 +23000,9 @@ } }, "watchpack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", - "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", "dev": true, "requires": { "glob-to-regexp": "^0.4.1", @@ -23605,85 +23019,54 @@ } }, "webpack": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.47.0.tgz", - "integrity": "sha512-soKLGwcUM1R3YEbJhJNiZzy7T43TnI7ENda/ywfDp9G1mDlDTpO+qfc8I5b0AzMr9xM3jyvQ0n7ctJyiXuXW6Q==", - "dev": true, - "requires": { - "@types/eslint-scope": "^3.7.0", - "@types/estree": "^0.0.50", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", + "version": "5.89.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", + "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.8.0", - "es-module-lexer": "^0.7.1", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.4", - "json-parse-better-errors": "^1.0.2", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", + "schema-utils": "^3.2.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.2.0", - "webpack-sources": "^3.0.1" + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" }, "dependencies": { "acorn": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", - "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==", - "dev": true - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", - "dev": true - }, - "mime-db": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", - "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", "dev": true }, - "mime-types": { - "version": "2.1.32", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", - "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", + "acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", "dev": true, - "requires": { - "mime-db": "1.49.0" - } + "requires": {} }, "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "requires": { "@types/json-schema": "^7.0.8", @@ -23744,12 +23127,12 @@ } }, "webpack-dev-server": { - "version": "3.11.2", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz", - "integrity": "sha512-A80BkuHRQfCiNtGBS1EMf2ChTUs0x+B3wGDFmOeT4rmJOHhHTCH2naNxIHhmkr0/UillP4U3yeIyv1pNp+QDLQ==", + "version": "3.11.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.3.tgz", + "integrity": "sha512-3x31rjbEQWKMNzacUZRE6wXvUFuGpH7vr0lIEbYpMAG9BOxi0928QU1BBswOAP3kg3H1O4hiS+sq4YyAn6ANnA==", "dev": true, "requires": { - "ansi-html": "0.0.7", + "ansi-html-community": "0.0.8", "bonjour": "^3.5.0", "chokidar": "^2.1.8", "compression": "^1.7.4", @@ -23869,9 +23252,9 @@ } }, "webpack-sources": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.0.3.tgz", - "integrity": "sha512-/Qgfp3i1FT2z/tpNj+d/ZeDTbdOWG5V6DdTjIvMLVhrhtpFxmMTZrGnEQEa0J7HF8Plls5kGa7TZ7IsvgnFdtA==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", "dev": true }, "websocket-driver": { @@ -23935,9 +23318,9 @@ "dev": true }, "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "dev": true }, "wrappy": { @@ -23962,9 +23345,9 @@ "dev": true }, "y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", "dev": true }, "yallist": { @@ -23998,9 +23381,9 @@ }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", "dev": true }, "get-caller-file": { @@ -24045,14 +23428,6 @@ "requires": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - } } }, "yocto-queue": {